Commit graph

58 commits

Author SHA1 Message Date
Jonathan Naylor 711bcbf745 Reformat code and make small alterations. 2017-11-15 10:47:56 +00:00
ON7LDS ec19b7dfab Add README file to the Nextion_ON7LDS directory
Nextion displays: Do not change colors or show TA when ScreenLayout is not ON7LDS
2017-11-14 19:46:29 +01:00
ON7LDS 3b62bd1666 New Nextion screen layout with better looking fonts
New parameter for selecting ON7LDS Nextion screen layout
The active ip address of the host is showed on main screen
Nextion DMR page:
* Talker alias (if available) will be decoded and displayed (in green to know it's the TA)
* Font will get smaller if TA is to long
GPS data will be decoded and logged
2017-11-13 21:48:47 +01:00
Jonathan Naylor 90e4794a3d Revert "Devel" 2017-10-24 21:55:58 +01:00
ON7LDS ea5be21ed6 Nextion display is queried to know it's layout so the new binary can function with 'old' and 'new' layouts.
It is done in a way to acommodate future layout changes (the display sends it's 'layout version')
2017-10-22 14:03:02 +02:00
root 3a9c011dfa Refinements of the Nextion displays
* better looking fonts
* DMR talker alias is shown (in green) if received
* font is automaticly  adapted when TA would be too long for display
* DMR ID, call or TA (depending on what was shown) goes to gray at voice end
* "MMDVM stopped" at rest screen when MMDVMHost application is ended
* active network interface and IP address on rest screen so you know how to contact it
2017-10-02 21:04:46 +02:00
Jonathan Naylor 742d61fef1 Make RSSI and BER display immediately on Nextion screens. 2017-02-13 08:20:40 +00:00
Jonathan Naylor f0387d25dd Add BER display to the Nextion and reduce Talker Id logging. 2017-02-12 18:37:00 +00:00
Jonathan Naylor fc2d8e5ced Reduce the space needed for the RSSI information. 2017-01-06 08:46:06 +00:00
Jonathan Naylor 3c9666e780 Display the RSSI on the Nextion screen. 2017-01-05 19:44:52 +00:00
Jonathan Naylor 178e104d44 Allow the modem to host a serial display. 2016-10-06 18:38:16 +01:00
Jonathan Naylor 25cfff3ada Merge branch 'master' into P25 2016-09-27 19:47:07 +01:00
phl0 148b640397
Let the clock run on when transmitting CW 2016-09-15 16:57:10 +02:00
phl0 400659e3f1
Remove unused variable 2016-09-15 16:28:56 +02:00
phl0 5039b42027
Just replace the one text area 2016-09-15 16:27:06 +02:00
phl0 952bcb95ac
No need to switch to idle page 2016-09-15 15:51:48 +02:00
phl0 4ea3a7e591
Leave display in idle brightness for CW transmission 2016-09-15 15:47:48 +02:00
phl0 28775026d4
Add timer to return from CW Ident 2016-09-15 15:17:51 +02:00
phl0 7daa0b9c15
Rename according to already existing functions 2016-09-15 10:58:55 +02:00
phl0 756f5010a9
Add display of CW Ident to Nextion display 2016-09-15 10:44:21 +02:00
Jonathan Naylor 7171af365d The P25 destination is an integer. 2016-09-12 20:23:50 +01:00
Jonathan Naylor e2ec5292b5 Update the display code for P25. 2016-09-12 18:12:32 +01:00
Morten Johansen c9386a1ee8 Make it build on OS X 2016-09-09 11:42:01 +02:00
Tony Corbett G0WFV b565400b24 Propagate locale fix to Nextion displays 2016-07-03 00:30:57 +01:00
Tony Corbett G0WFV da53f06197 Time/date format by system locale (HD44780 & Nextion) 2016-06-24 16:08:28 +01:00
Jonathan Naylor 6745168688 Make the Nextion idle brightness level configurable. 2016-06-24 10:33:28 +01:00
phl0 6628a613e8
Merge remote-tracking branch 'upstream/master' into DimOnIdle 2016-06-24 10:14:38 +02:00
phl0 7e906f3fdd
Add Config option to dim Nextion display in idle
state
2016-06-24 09:30:46 +02:00
phl0 3b09e2cf2f
Renamed English to British and added American (MDY) 2016-06-22 14:13:22 +02:00
phl0 0c468ffcd9
Remove debug outputs 2016-06-22 12:01:26 +02:00
phl0 2bd75c1cff
Add dot as date separator 2016-06-22 11:51:41 +02:00
Jonathan Naylor dad34ada69 Add the idle clock to the Nextion display. 2016-06-01 11:55:24 +01:00
Jonathan Naylor d474328c58 Modify the 3.5" Nextion display to make it the same as the others. 2016-05-23 18:36:53 +01:00
Jonathan Naylor 92cf3ed203 Change via to at for YSF displays. 2016-05-23 18:04:17 +01:00
Jonathan Naylor c3ff1cc43a Rework the Nextion laouts with the latest editor. 2016-05-21 12:52:56 +01:00
Jonathan Naylor 14f36a175d Update the display and logging on incoming YSF network data. 2016-05-19 19:08:48 +01:00
Jonathan Naylor 9ed2c00b0c First go at System Fusion networking. 2016-05-16 21:57:32 +01:00
Jonathan Naylor bd5946ccd2 Add a display hang time so quick transmissions aren't missed. 2016-05-09 18:14:27 +01:00
Jonathan Naylor dbdcab05e2 C++ cleanups. 2016-04-28 17:11:27 +01:00
Jonathan Naylor 8b22dfabd1 C++ cleanups 2016-04-28 09:49:30 +01:00
phl0 9b28293542
Add code for 3.2" Nextion displays 2016-04-27 22:08:34 +02:00
phl0 ab8dbadef5
Wrong comparison corrected 2016-04-27 21:52:29 +02:00
phl0 6fccc3af74
Add differentiation for 2.4" Nextion displays 2016-04-27 21:48:20 +02:00
phl0 94aa27cc4b
Add config option for Nextion display sizes 2016-04-27 20:57:47 +02: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 991065fb0c
Changed variable type for callsign 2016-04-20 21:23:51 +02:00
Jonathan Naylor 2e84ab888a Add some missing asserts. 2016-04-18 19:54:31 +01:00
phl0 c4d5dd870e Reflector output on Nextion displays 2016-04-16 22:20:18 +02:00
phl0 bf128e76f3 Add output of information about incoming reflector 2016-04-16 21:45:49 +02:00