Commit graph

2181 commits

Author SHA1 Message Date
Jonathan Naylor e339de8fee Merge branch 'master' into AX25 2020-06-30 11:40:55 +01:00
Jonathan Naylor df47466aa2 Use USE_GPSD instead of USE_GPS. 2020-06-30 11:38:25 +01:00
Jonathan Naylor be8c29da3e Fix Windows compilation. 2020-06-29 11:50:33 +01:00
Jonathan Naylor 35a283d7b4 Merge branch 'master' into AX25 2020-06-29 11:26:17 +01:00
Jonathan Naylor edce667018 Replace MobileGPS with gpsd. 2020-06-29 11:25:10 +01:00
Jonathan Naylor 1c6a48a8e1 Merge branch 'master' into AX25 2020-06-25 09:56:31 +01:00
Jonathan Naylor 1dc91b9a64 Add the install target to the other makefiles. 2020-06-25 09:55:28 +01:00
Jonathan Naylor 28d64e7c3d Merge branch 'master' into AX25 2020-06-25 09:44:55 +01:00
Jonathan Naylor c174c10caf
Merge pull request #604 from jcyfkimi/master
Add install rule into Makefile
2020-06-25 09:35:24 +01:00
Jonathan Naylor 96a8ec0e35 Change the maximum packet length. 2020-06-24 13:22:55 +01:00
Jonathan Naylor d8716adc43 Change the free space handling for AX25. 2020-06-24 11:18:12 +01:00
Kimi Jin 325b30d30b Add install rules into Makefile. This will insatll MMDVMHost and RemoteCommand to /usr/local/bin/ path, so need exec with command 'sudo make install'. 2020-06-24 13:33:23 +08:00
jcyfkimi e8c21493c1
Merge pull request #1 from g4klx/master
Update to newest version
2020-06-24 13:28:59 +08:00
Jonathan Naylor 92ceba052a Add AX.25 transmit functionality to the modem handler. 2020-06-21 21:16:31 +01:00
Jonathan Naylor c026471aec Start the AX.25 transmit path development. 2020-06-21 18:53:38 +01:00
Jonathan Naylor 27c9ad43ec Add KISS receive. 2020-06-21 17:22:27 +01:00
Jonathan Naylor 38f59236ae Add the KISS encoding. 2020-06-21 14:28:40 +01:00
Jonathan Naylor 692d6519db Add the AX.25 modem parameters and start reworking the AX,25 RX
processing.
2020-06-21 14:15:37 +01:00
Jonathan Naylor fe77cbd68c Add the extra AX.25 parameters. 2020-06-20 21:28:39 +01:00
Jonathan Naylor d0878bbf7e Add new AX.25 parameters. 2020-06-20 20:06:48 +01:00
Jonathan Naylor e0f800ba98 Handle the new larger frame type. 2020-06-19 15:09:21 +01:00
Jonathan Naylor d9e2940f08 Add AX.25 packet tracking. 2020-06-18 12:51:13 +01:00
Jonathan Naylor b3398710bc Merge branch 'master' into AX25 2020-06-17 15:48:20 +01:00
Jonathan Naylor 50888777e6
Merge pull request #602 from AndyTaylorTweet/master
Update OLED.cpp
2020-06-15 18:13:23 +01:00
Andy Taylor 3313fe8ec3
Update OLED.cpp
Modify the OLED code to only allow scroll commands when scrolling is enabled
2020-06-15 17:00:37 +01:00
Jonathan Naylor 7c95e231e2
Merge pull request #601 from jg1uaa/master
change ScreenLayout definition for Nextion
2020-06-14 08:30:26 +01:00
SASANO Takayoshi 36a852b38b change ScreenLayout definition for Nextion
to add new feature easily, the definition of ScreenLayout in [Nextion]
has changed like this.

ScreenLayout < 8: compatibile setting for old config file

	0: G4KLX @ 9600bps
	1: (reserved)
	2: ON7LDS @ 9600bps
	3: ON7LDS-DIY @ 9600bps
	4: ON7LDS-DIY @ 115200bps

ScreenLayout >= 8: new world, set the bit to enable each feature

	bit3 (8)	use 115200bps
	bit4 (16)	Display DMR Talker Alias
	bit5 (32)	Colour change when displaying TA
	bit6 (64)	Font size change when displaying long TA text
	bit7 (128)	Display DIY status when MMDVM IDLE

old settings are same as:

	0 -> 0
	2 -> 112 (16+32+64)
	3 -> 144 (16+128)
	4 -> 152 (8+16+128)
2020-06-14 16:00:20 +09:00
Jonathan Naylor 1ab09e21fe Merge branch 'master' into Kenwood 2020-06-13 17:48:03 +01:00
Jonathan Naylor d409700a31 X25 cleanups. 2020-06-09 14:32:05 +01:00
Jonathan Naylor dbe04c3c2f Initial code for AX.25 support. 2020-06-08 16:33:20 +01:00
Jonathan Naylor 933b9ef014 Fix crash with POCSAG and no network. 2020-06-08 14:34:29 +01:00
Jonathan Naylor 4c7a2526e5 Merge branch 'master' into Kenwood 2020-05-28 11:50:44 +01:00
Jonathan Naylor 7bfe2f2b2f Fix Linux compile. 2020-05-27 12:52:15 +01:00
Jonathan Naylor 0b7efee2a7 Upgrade the Kenwood protocol to pass data calls. 2020-05-27 12:47:21 +01:00
Jonathan Naylor 924baeacd1 More work on integrating the Kenwood NXDN protocol. 2020-05-27 12:07:21 +01:00
Jonathan Naylor 45eafe3672 Start adding the Kenwood protocol as an option. 2020-05-27 11:38:46 +01:00
Jonathan Naylor e7ffcb5090
Merge pull request #594 from m0vse/FM
Update RemoteCommand to disable/enable network modes
2020-05-25 20:39:15 +01:00
m0vse 26243c0247 Update RemoteCommand to disable/enable network modes 2020-05-25 20:29:49 +01:00
Jonathan Naylor 0dbfe896bb Update README. 2020-05-21 11:17:02 +01:00
Jonathan Naylor 4eb534aab6 Remove extraneous logging message. 2020-05-18 11:20:44 +01:00
Jonathan Naylor eb4dcc22a7
Merge pull request #592 from shawnchain/update_null_modem
Update NullModem code to sync with FM changes
2020-05-18 06:34:24 +01:00
Shawn Chain 953530c23b Update NullModem code to sycn with FM changes 2020-05-18 13:28:55 +08:00
Jonathan Naylor bcf0ddc2b3
Merge pull request #588 from alistairuk/patch-1
Quoted "Listening" for the lcdproc widget_set command
2020-05-14 15:11:26 +01:00
Alistair MacDonald b5658a6478
Quoted "Listening" for the lcdproc widget_set command
Adding quotes increases comparability. Although optional for single words it is unusual not to have it quoted. Previously some here were quoted and some where not.
2020-05-14 15:09:56 +01:00
Jonathan Naylor dc5438e3aa Merge branch 'master' into FM 2020-05-13 12:06:16 +01:00
Jonathan Naylor 083cc1155b Merge branch 'master' into TXHang 2020-05-13 12:05:39 +01:00
Jonathan Naylor ce121c59da Add the low CTCSS threshold value. 2020-05-12 13:43:43 +01:00
Jonathan Naylor 2ae966b7fb Fix for Windows compilation. 2020-05-09 12:47:26 +01:00
Jonathan Naylor 800b7a30af
Merge pull request #582 from f1rmb/redirect_stderr_to_log_when_in_daemon_mode
Redirect stderr messages to the log file
2020-05-09 11:45:22 +01:00
Daniel Caujolle-Bert c3efabf56c
Redirect stderr messages to the log file, as in daemon mode assert() failure are silent and make wrong INI file hard to fix. 2020-05-09 12:11:08 +02:00