MMDVMHost-Private/Nextion_ON7LDS
ON7LDS eb787d89d3 removed GPS form Layout 2
changed status codes and ommitted cmd code
new example display layouts
2017-12-28 10:01:52 +01:00
..
NX3224T024-L2.HMI New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX3224T024-L2.tft New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX3224T024-L3.HMI removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
NX3224T024-L3.tft removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
NX3224T028-L2.HMI New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX3224T028-L2.tft New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX3224T028-L3.HMI removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
NX3224T028-L3.tft removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
NX4024T032-L2.HMI New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX4024T032-L2.tft New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX4832T035-L2.HMI New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX4832T035-L2.tft New Nextion screen layout with better looking fonts 2017-11-13 21:48:47 +01:00
NX4832T035-L3.HMI removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
NX4832T035-L3.tft removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
README-L2 Added more Layout3 screens 2017-12-14 22:10:16 +01:00
README-L3 removed GPS form Layout 2 2017-12-28 10:01:52 +01:00
README.md removed GPS form Layout 2 2017-12-28 10:01:52 +01:00

Nextion Display Layouts by ON7LDS (for MMDVMHost)

The screenlayout has to be selected with the parameter ScreenLayout in the MMDVM.ini file under the Nextion section. This way, the extra functions are activated.

0 = auto (future use, for now it's G4KLX layout)
1 = G4KLX layout
2 = ON7LDS layout (see README-L2)
3 = DIY layout
4 = DIY layout High Speed

Layout 2 is a no-nonsense layout. It is the original (G4KLX) layout with the Talker Alias added. TA color and fonts size can not be changed. At least not easily.

Layout 3 (as is 4) is a layout without any predefined layout options (color, fonts). It sends the fields and information about what was sent to the display, so all layout processing can and should be done in the display ittself.

More information about the layouts can be found in

  • README-L2 for the screenLayout 2 setting
  • README-L2 for the screenLayout 3 and 4 settings

When you want extra control over what has to be sent to the Nextion display, you could consider the program 'NextionDriver' at https://github.com/on7lds/NextionDriver as a companion to MMDVMHost. This program sends extra information about the host to the display and can do processing which would not be the task of MMDVMHost (for example: with the help of this program, it is possible to use buttons on the display).
In verbose mode, this program shows you all communication between MMDVMHost and the display.