Commit graph

141 commits

Author SHA1 Message Date
Jonathan Naylor
92ceba052a Add AX.25 transmit functionality to the modem handler. 2020-06-21 21:16:31 +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
e0f800ba98 Handle the new larger frame type. 2020-06-19 15:09:21 +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
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
d6b367b8b5 Add the P25 and NXDN transmit hang timer settings. 2020-05-06 17:10:23 +01:00
Jonathan Naylor
5410ca3ce8 Add the COSInvert parameter. 2020-05-06 11:26:54 +01:00
Jonathan Naylor
1a142e36cb Host support for the CallsignAtLatch option. 2020-05-04 22:30:16 +01:00
m0vse
9796b400c8 Add enable/disable commands to RemoteCommand 2020-05-02 21:40:55 +01:00
Jonathan Naylor
4a923fb27e Rename RXBoost to RFAudioBoost. 2020-04-28 14:39:14 +01:00
Jonathan Naylor
70ca7c06dd Pass the RX level to the FM controller. 2020-04-26 21:50:03 +01:00
Jonathan Naylor
56746e1320 Add the maximum deviation level. 2020-04-25 22:43:14 +01:00
Jonathan Naylor
3d1602e50e Add two more FM parameters. 2020-04-25 15:15:56 +01:00
Jonathan Naylor
fbdee0edf1 Remove the FM RX level. 2020-04-24 12:59:33 +01:00
Jonathan Naylor
0d956b16fa Add a second callsign level setting. 2020-04-22 21:51:43 +01:00
Jonathan Naylor
93effcad3d Convert the CTCSS threshold to a raw value. 2020-04-20 13:21:56 +01:00
Jonathan Naylor
cb732c9a62 Only allow FM mode in full duplex. 2020-04-19 16:11:55 +01:00
Jonathan Naylor
c359d874b5 Regularise the FM configuration. 2020-04-18 14:59:19 +01:00
Jonathan Naylor
11cd5679a7 Simplify the FM configuration. 2020-04-18 13:43:36 +01:00
Jonathan Naylor
960a60f382 Pass the net ack text to the modem. 2020-04-14 12:22:23 +01:00
Jonathan Naylor
1f17aec1f1 Add the minimum time for a 'K' parameter. 2020-04-13 15:53:18 +01:00
Jonathan Naylor
211e96a86d Convert to percentages. 2020-04-12 16:01:28 +01:00
Jonathan Naylor
927f31cdfa Move the levels to the overall MMDVM control message. 2020-04-12 15:10:51 +01:00
Jonathan Naylor
dcdfca39d7 Add FM mode display. 2020-04-11 20:42:05 +01:00
Jonathan Naylor
8cd75ce787 Add the FM repeater modem parameter writes. 2020-04-09 22:55:20 +01:00
Daniel Caujolle-Bert
5686942519
Identify OpenGD77 hotspot. 2020-01-08 10:58:41 +01:00
Andy CA6JAU
0b9c1b1362 Support for D2RG MMDVM_HS 2019-05-29 21:22:53 -04:00
Andy CA6JAU
5de3beef61 Merge branch 'master' of https://github.com/g4klx/MMDVMHost 2018-12-10 14:23:03 -03:00
Andy CA6JAU
e1f3567d08 Set POCSAG frequency when POCSAG is enabled 2018-12-10 14:22:44 -03:00
Shawn Chain
fba77bb95e Add NullModem support 2018-12-07 17:36:11 +08:00
Jonathan Naylor
4bf15438d5 Integrate the new messages into the OLED display driver. 2018-10-31 16:54:57 +00:00
Jonathan Naylor
1a971e3986 Add the new DVMEGA-Cast messages to the Modem. 2018-10-31 15:38:56 +00:00
root
574343c439 Process data from display to MMDVMHost (serial pass-through & transparent data)
also taking into account the sendFrameType parameter
Do not control Nextion backlight when active brightness is zero
2018-09-13 20:35:12 +02:00
Andy CA6JAU
713d12e5a4 Fix modem re-connect crash 2018-08-20 00:12:38 -03:00
root
86fb3b6944 New option SendFrameType so one can send transparent data also to the modem serial port.
If set, one then has to specify the frame type (0x80 for modem serial of 0x90 for transparent data) as first byte af the message.
2018-08-13 20:39:16 +02:00
Jonathan Naylor
9cb7790bf9 Clean up the code for Windows and style. 2018-07-30 18:19:46 +01:00
Shawn Chain
d715470b1c Extract I2C logic from SerialController to separate class 2018-07-30 21:58:35 +08:00
Jonathan Naylor
03682b000a Clean up the I2C code. 2018-07-19 18:42:23 +01:00
Hootie81
40db88d5f8 modified: Conf.cpp
modified:   Conf.h
	modified:   MMDVMHost.cpp
	modified:   Modem.cpp
	modified:   Modem.h
	modified:   SerialController.cpp
	modified:   SerialController.h
2018-07-19 13:09:00 +00:00
Jonathan Naylor
177a69f547 Allow for older firmwares to report their statuses. 2018-07-06 06:48:50 +01:00
Jonathan Naylor
ca15dca23d Check the size of the getStatus return message. 2018-06-26 18:28:50 +01:00
Jonathan Naylor
413a44e088 Add the POCSAG frequency to the modem protocol (for hotspots). 2018-06-12 19:40:49 +01:00
Jonathan Naylor
84dd3bf887 POCSAG bug fixing. 2018-06-12 19:14:22 +01:00
Jonathan Naylor
2a0364a6d4 nitial commit of POCSAG files. 2018-06-07 18:46:03 +01:00
Jonathan Naylor
31beeee604 Add the YSF TX hang parameter. 2018-05-21 21:32:33 +01:00
Andy CA6JAU
8a4faf05ab Support for Nano DV board 2018-05-05 10:42:01 -03:00
phl0
c7d2666f33
Merge remote-tracking branch 'upstream/master' into mmdvmHsDualHat 2018-03-22 16:27:58 +01:00