Commit graph

59 commits

Author SHA1 Message Date
Tony Corbett 74eb55ae7e Major restructure of writeDMRInt / clearDMRInt 2016-05-12 09:53:42 +01:00
Tony Corbett 127438abbe More restructuring 2016-05-11 22:30:06 +01:00
Tony Corbett ca4d534ff2 Code restructure to allow for something to come ... 2016-05-11 21:14:17 +01:00
Giorgio Campiotti 41eaab8bf0 Update HD44780.cpp
Better color on "LISTENING" and more important, better formatting with 16x2 display: The TG with 4 digit (for example 2222) was not visualized correctly
2016-05-11 19:17:23 +02:00
Tony Corbett 956c191703 Add private call icon and change the way (some of) the icons are handled and displayed 2016-05-11 15:34:43 +01:00
Tony Corbett a0d27d9461 Change source characters to icons and only display once 2016-05-11 13:22:28 +01:00
Tony Corbett 734e0f5de3 Add TG custom char (reclaims 1 char on display\!) 2016-05-11 11:37:23 +01:00
Tony Corbett bcdc2fc1c4 Add more custom chars for type (rf or ip) and use them 2016-05-11 09:10:48 +01:00
Tony Corbett 440f55634c Add custom chars to HD44780 to further reduce screen usage (and add a little 'je ne sais qoi') 2016-05-11 07:58:05 +01:00
Jonathan Naylor bd5946ccd2 Add a display hang time so quick transmissions aren't missed. 2016-05-09 18:14:27 +01:00
Jan-Willem Ruys 50cfef2c6a Update HD44780.cpp
Added AF_ON, AF_OFF to make editing easier for backlights that use inverted signals
2016-05-07 00:13:17 +02:00
Giorgio Campiotti 323ffbcf15 Update HD44780.cpp
Error (not compile)
2016-05-06 23:31:10 +02:00
Jonathan Naylor dd5e86a66d Use the duplex flag to indicate that a DVMega is being used. 2016-05-05 17:08:23 +01:00
Tony Corbett 8aa52ae13d Formatting for consistency 2016-05-05 16:55:31 +01:00
Tony Corbett 352c487279 Re-added missed TG 2016-05-05 16:32:41 +01:00
Tony Corbett 5735209394 Better usage of display with DVMega 2016-05-05 16:13:06 +01:00
Tony Corbett G0WFV 9e6c7cff42 Beginnings of DVMega Display
Use the HD44780 real estate where TS1 is irrelevant.
2016-05-05 14:29:46 +01:00
Jonathan Naylor 99b71a00b2 Clean up the recent HD44780 changes. 2016-05-03 17:59:21 +01:00
Giorgio Campiotti 9507533a9e Update HD44780.cpp
Update with #ifdef ADAFRUIT_DISPLAY on every color change call function to avoid problem with non adafruit display
compiling with:
sudo make all --makefile Makefile.Pi.HD44780

give no problem
2016-05-02 23:08:08 +02:00
Giorgio Campiotti ce647837f0 Update HD44780.cpp
Different colors on different MMDVM status (mostly only on DMR mode at the moment) and better formatting for 16x2 displays
2016-05-02 21:45:29 +02:00
Tony Corbett 095510f477 Change hardware PWM to be a percentage to match software PWM values 2016-05-02 08:37:16 +01:00
Tony Corbett 414a1df408 HD44780 PWM backlight control 2016-05-01 16:59:43 +01:00
phl0 d4e2b5f77e
Delete unneeded asserts 2016-04-21 15:46:18 +02:00
phl0 23738d97f6
Change variable types for strings used in writeDMR 2016-04-21 14:01:53 +02:00
phl0 f6c7ee79c6
Changed type of callsign variable for HD44780 2016-04-21 12:03:55 +02:00
Jonathan Naylor 2e84ab888a Add some missing asserts. 2016-04-18 19:54:31 +01:00
phl0 85cfbe4171 Save some spaces on 4x16 displays 2016-04-18 08:47:49 +02:00
phl0 d29da6ba58 Added output for 4x16 HD44780 LCDs 2016-04-18 08:43:17 +02:00
root 2f09a0047f Add support for Adafruit i2c 16 x 2 RGB LCD Pi Plate 2016-04-17 07:11:05 -04:00
phl0 961288ed90 Add reflector info for 2x40 LCDs 2016-04-16 22:13:06 +02:00
phl0 4c86422da3 Add forgotten include of cstring 2016-04-16 21:59:31 +02:00
phl0 bf128e76f3 Add output of information about incoming reflector 2016-04-16 21:45:49 +02:00
DF2ET eeb6d0a57e Changed variable dst to string 2016-04-16 10:28:45 +00:00
phl0 a853a8cad0 Merge remote-tracking branch 'upstream/master' into define_display_sizes
Conflicts:
	HD44780.cpp
2016-04-16 11:55:47 +02:00
phl0 5b144203d9 Add destination call lookup to display output as well 2016-04-15 15:35:45 +02:00
phl0 a8cd27f0a0 Corrected swappin of line numbers 2016-04-15 13:40:57 +02:00
phl0 771fa606a0 Corrected comparisons on rows/cols 2016-04-14 23:57:20 +02:00
phl0 a34d5c43d0 Changed second half of writeDMR function 2016-04-14 23:31:57 +02:00
phl0 ebe33ceb24 Change firs halt of writeDMR function 2016-04-14 23:21:52 +02:00
phl0 b32eb55083 Change clearDMR function to explicit display sizes 2016-04-14 23:09:00 +02:00
phl0 c0be38a34e Change writeFusion to explicit display sizes 2016-04-14 23:01:04 +02:00
phl0 bced1c4214 Change writeFusion function to explicit display sizes 2016-04-14 22:57:23 +02:00
phl0 14aae85c7e Change display sizes for clearDStar function 2016-04-14 22:52:03 +02:00
phl0 5e04dc1fd7 Change writeDStar function to explicit sizes 2016-04-14 22:44:42 +02:00
Jonathan Naylor 8eb564ba37 Translate DMR Id to callsign from a file. 2016-04-12 18:26:13 +01:00
Jonathan Naylor 9c59294c23 Add extra commits and hopefully fix missing line on HD44780 in DMR mode, 2016-04-12 17:46:48 +01:00
phl0 6e9ff3370b Add source identifier to 2-lined displays 2016-04-12 08:16:04 +02:00
phl0 975edd2dea Add source identifier to D-Star output on HD44780 2016-04-12 00:12:07 +02:00
Jonathan Naylor 4329c627db Hopefully fix the missing display of the first transmission in all modes. 2016-04-11 12:21:46 +01:00
phl0 41ffcc4cab Add callsign and DMR id to displays idle screen 2016-04-08 13:47:05 +02:00