Commit Graph

2742 Commits

Author SHA1 Message Date
William R. Pelfrey
a919088f1f Changes To Agree With Code In Nextion.cpp
Please apply these changes so they agree with the code in file Nextion.cpp.
2021-11-25 16:06:17 -05:00
Jonathan Naylor
18823b6c9c Merge pull request #725 from AG4OJ/patch-1
These Are Conflict Changes - Proposed AG4OJ
2021-11-23 16:39:03 +00:00
Jonathan Naylor
94981664e0 Merge pull request #726 from on7lds/master
Add M17 to the ON7LDS layouts and documentation
2021-11-23 16:38:31 +00:00
on7lds
bcc73d87aa Add M17 to the ON7LDS layouts and documentation files.
Send unique status codes for M17 to the Nextion display.
2021-11-23 08:35:12 +01:00
ON7LDS
8ecc41b0bb Add M17 to the ON7LDS layouts and documentation files
Send unique status codes for M17 to the Nextion display
2021-11-23 08:10:48 +01:00
William R. Pelfrey
af8d1f45ed These Are Conflict Changes - Proposed AG4OJ
Please over look these changes to help stabilize the new M17 Mode additions.
2021-11-21 15:21:59 -05:00
Jonathan Naylor
b1d5973bb0 Merge pull request #721 from jg1uaa/master 2021-10-30 17:27:36 +01:00
SASANO Takayoshi
483a886fa8 TFTSurenoo: initialize improvement
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.
2021-10-30 08:48:15 +09:00
Jonathan Naylor
204b4140bb Fix compiler warning 2021-10-25 17:57:41 +01:00
Jonathan Naylor
8a5f79878e Merge pull request #719 from jg1uaa/master 2021-10-25 16:19:15 +01:00
Jonathan Naylor
e960b052db Merge pull request #720 from shawnchain/macos-uart460800-fix 2021-10-25 16:18:20 +01:00
Shawn Chain
2f9b4c120c macos fix for the baudrate 460800 2021-10-25 19:31:29 +08:00
SASANO Takayoshi
e6d4bfe61c permit inline comment 2021-10-25 20:17:07 +09:00
Jonathan Naylor
b57b781ab8 Merge pull request #717 from jg1uaa/master 2021-10-24 07:44:13 +01:00
SASANO Takayoshi
fc836f3812 revise UART speed setting in setRaw()
not only Apple but also *BSD uses raw baudrate for cfset[io]speed().
If cfset[io]speed can accept raw value, set m_speed directly.

Otherwise (Linux) use bitmask like B115200.
2021-10-24 13:37:19 +09:00
SASANO Takayoshi
a9fbbc1d2c <pty.h>: linux only
not only Apple but also other OSes except Linux uses <util.h>.
for details, see
https://www.gnu.org/software/gnulib/manual/html_node/pty_002eh.html
2021-10-24 13:17:47 +09:00
Jonathan Naylor
186c61a128 Fix method name. 2021-10-22 09:16:44 +01:00
Jonathan Naylor
116e257f90 Add M17 to the HD44780 display. 2021-10-21 20:53:00 +01:00
Jonathan Naylor
c469d31227 Merge branch 'master' into M17_AX25_FM 2021-10-17 18:41:43 +01:00
Jonathan Naylor
12282f709a Merge pull request #716 from KE7FNS/master 2021-10-13 06:40:59 +01:00
Jason Kraemer
df12cf1052 Merge pull request #2 from KE7FNS/KE7FNS-patch-2
Update HD44780.cpp
2021-10-12 19:49:15 -07:00
Jason Kraemer
2f274d3746 Update HD44780.cpp
POCSAG string was 6 characters, it HAS to be 5 or else it wraps to another line.
2021-10-12 19:48:27 -07:00
Jonathan Naylor
c5c5db39a1 Merge branch 'master' into M17_AX25_FM 2021-10-05 23:34:33 +01:00
Jonathan Naylor
cd7527a3aa Merge pull request #715 from KE7FNS/master
Reversing recent changes
2021-10-05 23:33:45 +01:00
KE7FNS
8b67d856f7 Merge pull request #1 from KE7FNS/KE7FNS-patch-1
Update HD44780.cpp
2021-10-05 15:07:32 -07:00
KE7FNS
991fd46cad Update HD44780.cpp
Reversing recent changes to limit strings to the length of 5 to match previously implemented structure so alignment works on multiple displays without issues and position conflicts.
2021-10-05 15:06:26 -07:00
Jonathan Naylor
358adce2c9 Merge branch 'extended' into M17_AX25_FM 2021-10-04 21:44:25 +01:00
Jonathan Naylor
54c3584453 Fix newline issue in the OLED makefile. 2021-09-28 21:34:11 +01:00
Jonathan Naylor
d83e06a4ad Merge branch 'M17_AX25_FM' into extended 2021-09-27 22:57:22 +01:00
Jonathan Naylor
2b357f79c5 Fix a double declaration of M17 for the OLED. 2021-09-27 22:56:43 +01:00
Jonathan Naylor
9c297371e6 Merge branch 'M17_AX25_FM' into extended 2021-09-27 22:33:28 +01:00
Jonathan Naylor
40620f855c Merge branch 'master' into M17_AX25_FM 2021-09-27 22:33:05 +01:00
Jonathan Naylor
ed541885f6 Merge pull request #714 from pd9mwo/patch-1
Update HD44780.cpp with POCSAG
2021-09-27 22:32:27 +01:00
pd9mwo
4b0e016355 Update HD44780.cpp
POCSAG TX wont fit on a HD47780 16x2 screen
2021-09-26 17:56:09 +02:00
Jonathan Naylor
45e45da6e6 Substitute the source with the repeaters callsign and add the extended callsign information on RF. 2021-09-21 20:56:11 +01:00
Jonathan Naylor
cdfe3620d5 Merge branch 'M17_AX25_FM' into extended 2021-09-19 17:26:11 +01:00
Jonathan Naylor
50a3afd66f Change to the new method of M17 EOT transmission. 2021-09-19 15:15:37 +01:00
Jonathan Naylor
8ba7a78a77 Merge branch 'M17_AX25_FM' into extended 2021-09-12 20:32:19 +01:00
Jonathan Naylor
cb89b34a39 Rename SimpleMode to LinkMode. 2021-09-06 21:47:23 +01:00
Jonathan Naylor
ded46ebb60 Add a new simple FM mode for gatewaying. 2021-09-05 19:07:50 +01:00
Jonathan Naylor
14e682dec4 Merge branch 'M17_AX25_FM' into extended 2021-09-05 18:01:28 +01:00
Jonathan Naylor
efb3a24872 Merge branch 'M17_AX25_FM' of github.com:g4klx/MMDVMHost into M17_AX25_FM 2021-09-05 17:55:50 +01:00
Jonathan Naylor
6aac9d67b7 Document the AccessMode value for the FM repeater. 2021-09-05 17:55:23 +01:00
Jonathan Naylor
0071fce5c0 Fix the calculation of the Link Setup BER. 2021-09-05 16:19:05 +01:00
Jonathan Naylor
a173c884e4 Merge branch 'M17_AX25_FM' into EOF 2021-09-05 15:11:59 +01:00
Jonathan Naylor
11f14465e6 Fix the Link Setup puncturing matrix. 2021-09-05 14:59:15 +01:00
Jonathan Naylor
d1dc6bb7a0 Simplify the LSF processing to allow changed META field data changed
through.
2021-08-26 21:49:46 +01:00
Jonathan Naylor
b779ea5ae6 Convert to the new EOF marker. 2021-08-25 19:27:53 +01:00
Jonathan Naylor
37c889c2d9 Merge branch 'M17_AX25_FM' into EOF 2021-08-24 23:07:15 +01:00
Jonathan Naylor
836bc0dc9b Update to the latest Link Setup puncturing pattern. 2021-08-23 23:03:52 +01:00