Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sometimes the timing of transmitted data through Nextion UART port on MMDVM board is not accurate. For example, 250ms delay of lcdReset() is ignored. (via MMDVM LCD-UART port) [2021/10/29 23:04:57.481] RESET; [2021/10/29 23:04:57.482] CLR(0); [2021/10/29 23:04:58.100] [2021/10/29 23:04:58.101] DIR(1);BL(50);SBC(0); [2021/10/29 23:04:58.142] BOXF(0,0,159,127,0);DCV24(0,0,'MMDVM',4);DCV16(0,32,'JG1UAA / 440xxxx',5);DCV16(0,48,'IDLE',5); (via native serial port) [2021/10/30 08:11:21.587] RESET; [2021/10/30 08:11:21.827] CLR(0); [2021/10/30 08:11:37.478] [2021/10/30 08:11:37.480] DIR(1);BL(50);SBC(0); [2021/10/30 08:11:37.498] BOXF(0,0,159,127,0);DCV24(0,0,'MMDVM',4);DCV16(0,32,'JG1UAA / 440xxxx',5);DCV16(0,48,'IDLE',5); Ignoring screen direction(DIR), background color(SBC) breaks screen layout. To solve this, send some LCD configuration command at refreshDisplay(). This is not smart solution, but inevitable.
- Loading branch information