linux
Merge branch 'master' into M17_AX25_FM
2021-01-01 13:20:25 +00:00
RSSI
Create RSSI_FC-302_RptrBldrV2.dat
2018-02-04 14:30:23 +01:00
Tools
Restore the branch
2020-12-15 16:21:07 +00:00
.gitignore
Fix some bugs
2019-01-08 15:13:18 +01:00
AMBEFEC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
AMBEFEC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
AX25Control.cpp
Add RSSI reporting to FM and AX.25.
2023-08-04 16:12:38 +01:00
AX25Control.h
Add RSSI reporting to FM and AX.25.
2023-08-04 16:12:38 +01:00
AX25Defines.h
Restore the branch
2020-12-15 16:21:07 +00:00
AX25Network.cpp
Add mutex protection to the AX.25 network ring buffer.
2023-07-30 14:02:05 +01:00
AX25Network.h
Add mutex protection to the AX.25 network ring buffer.
2023-07-30 14:02:05 +01:00
BCH.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
BCH.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
BPTC19696.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
BPTC19696.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
Conf.cpp
Removed extra newline in mqtt authentication commit.
2025-01-17 16:41:08 +01:00
Conf.h
Removed more extra newlines since mqtt authentication commit.
2025-01-17 16:44:08 +01:00
CRC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
CRC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
Defines.h
Add RSSI reporting to FM and AX.25.
2023-08-04 16:12:38 +01:00
DMRAccessControl.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRAccessControl.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRControl.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRControl.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRCSBK.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRCSBK.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRData.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRData.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRDataHeader.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRDataHeader.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRDefines.h
Add M17 Codec 1600 mode on RX and remove the remains of M17 packet mode
2021-08-10 19:54:14 +01:00
DMREMB.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMREMB.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMREmbeddedData.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMREmbeddedData.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRFullLC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRFullLC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRIds.dat
Update the DMR Ids.
2019-11-07 13:53:57 +00:00
DMRLC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRLC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRLookup.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRLookup.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRNetwork.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRNetwork.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRplus_startup_options.md
how to work with the Options-settings
2016-11-11 22:05:26 +01:00
DMRShortLC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRShortLC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRSlot.cpp
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
DMRSlot.h
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
DMRSlotType.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRSlotType.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRTA.cpp
Merge branch 'mqtt' into mqtt_plus
2023-08-10 12:06:14 +01:00
DMRTA.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
DMRTrellis.cpp
Revert "Amalgamate the two Trellis implementations and small cleanups."
2024-10-04 17:14:36 +01:00
DMRTrellis.h
Revert "Amalgamate the two Trellis implementations and small cleanups."
2024-10-04 17:14:36 +01:00
Dockerfile
Update Dockerfile add dependency libsamplerate-dev
2023-12-24 00:19:28 +08:00
DStarControl.cpp
Fixes for VS2019, and the use of a different compiler.
2024-05-30 14:53:55 +01:00
DStarControl.h
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
DStarDefines.h
Add M17 Codec 1600 mode on RX and remove the remains of M17 packet mode
2021-08-10 19:54:14 +01:00
DStarHeader.cpp
Make compiling D-Star conditional.
2023-06-29 17:13:00 +01:00
DStarHeader.h
Make compiling D-Star conditional.
2023-06-29 17:13:00 +01:00
DStarNetwork.cpp
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
DStarNetwork.h
Make compiling D-Star conditional.
2023-06-29 17:13:00 +01:00
DStarSlowData.cpp
Make compiling D-Star conditional.
2023-06-29 17:13:00 +01:00
DStarSlowData.h
Make compiling D-Star conditional.
2023-06-29 17:13:00 +01:00
FMControl.cpp
Merge branch 'mqtt' into mqtt_plus
2023-10-25 17:19:05 +01:00
FMControl.h
Add RSSI reporting to FM and AX.25.
2023-08-04 16:12:38 +01:00
FMNetwork.cpp
Fix FM RAW mode resampler bug.
2024-07-15 13:50:58 +01:00
FMNetwork.h
Add the repeater callsign to the FM start message.
2024-05-24 10:24:09 +01:00
Golay2087.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
Golay2087.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
Golay24128.cpp
Refactor the Golay 24,12,8 code and its uses.
2021-04-07 19:56:28 +01:00
Golay24128.h
Refactor the Golay 24,12,8 code and its uses.
2021-04-07 19:56:28 +01:00
Hamming.cpp
More work with decoding and regenerating P25.
2016-09-13 18:27:50 +01:00
Hamming.h
More work with decoding and regenerating P25.
2016-09-13 18:27:50 +01:00
I2CController.cpp
Restore the branch
2020-12-15 16:21:07 +00:00
I2CController.h
Final modem refactoring.
2021-02-17 21:36:47 +00:00
IIRDirectForm1Filter.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
IIRDirectForm1Filter.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
LICENCE
Initial commit
2016-01-14 18:45:04 +00:00
Log.cpp
Update the MQTT and JSON handling slightly.
2023-07-04 17:08:11 +01:00
Log.h
Remove the file based logging, only go via MQTT from now on.
2023-06-29 11:03:06 +01:00
M17Control.cpp
Merge branch 'mqtt' into mqtt_plus
2023-12-06 17:36:56 +00:00
M17Control.h
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
M17Convolution.cpp
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17Convolution.h
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17CRC.cpp
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17CRC.h
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17Defines.h
Substitute the source with the repeaters callsign and add the extended callsign information on RF.
2021-09-21 20:56:11 +01:00
M17LSF.cpp
Merge branch 'mqtt' into mqtt_plus
2023-12-06 17:36:56 +00:00
M17LSF.h
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17Network.cpp
Merge branch 'mqtt' into mqtt_plus
2023-12-06 17:36:56 +00:00
M17Network.h
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
M17Utils.cpp
Merge branch 'master' into mqtt
2024-09-23 17:06:32 +01:00
M17Utils.h
Make the compilation of M17 conditional.
2023-06-29 18:15:33 +01:00
Makefile
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
MMDVM.ini
Added Authentication for MQTT
2025-01-17 16:34:51 +01:00
MMDVMHost.cpp
Added Authentication for MQTT
2025-01-17 16:34:51 +01:00
MMDVMHost.h
Play out large modem serial payloads gradually.
2023-10-05 19:12:13 +01:00
MMDVMHost.sln
Use MQTT for the remote command handling.
2023-06-20 15:27:56 +01:00
MMDVMHost.vcxproj
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
MMDVMHost.vcxproj.filters
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
Modem.cpp
Add RSSI reporting to FM and AX.25.
2023-08-04 16:12:38 +01:00
Modem.h
Restore the modem capabilities handling.
2023-07-03 11:55:13 +01:00
ModemPort.cpp
Final modem refactoring.
2021-02-17 21:36:47 +00:00
ModemPort.h
OSX build error fixes
2021-08-13 15:00:17 -04:00
MQTTConnection.cpp
Added Authentication for MQTT
2025-01-17 16:34:51 +01:00
MQTTConnection.h
Added Authentication for MQTT
2025-01-17 16:34:51 +01:00
Mutex.cpp
Add the Mutex class.
2016-10-06 20:06:57 +01:00
Mutex.h
Add the Mutex class.
2016-10-06 20:06:57 +01:00
NullController.cpp
add missing header file cstdint for using uint64_t and uint8_t
2023-10-10 18:53:57 +08:00
NullController.h
OSX build error fixes
2021-08-13 15:00:17 -04:00
NXDN.csv
Update the NXDN IDs file from radioid.net.
2019-11-07 14:02:40 +00:00
NXDNAudio.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNAudio.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNControl.cpp
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
NXDNControl.h
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
NXDNConvolution.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNConvolution.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNCRC.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNCRC.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNDefines.h
Allow more control over NXDN networking.
2018-03-12 20:55:53 +00:00
NXDNFACCH1.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNFACCH1.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNIcomNetwork.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNIcomNetwork.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNKenwoodNetwork.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNKenwoodNetwork.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLayer3.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLayer3.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLICH.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLICH.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLookup.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNLookup.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNNetwork.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNNetwork.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNSACCH.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNSACCH.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNUDCH.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
NXDNUDCH.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Audio.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Audio.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Control.cpp
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
P25Control.h
Merge branch 'mqtt' into mqtt_plus
2024-01-29 17:21:38 +00:00
P25Data.cpp
Merge branch 'master' into mqtt
2024-09-30 18:53:33 +01:00
P25Data.h
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
P25Defines.h
Revert "Merge pull request #462 from gatekeep/master"
2018-11-12 09:48:00 +00:00
P25LowSpeedData.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25LowSpeedData.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Network.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Network.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25NID.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25NID.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Trellis.cpp
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
P25Trellis.h
Merge branch 'master' into mqtt
2024-10-04 17:37:55 +01:00
P25Utils.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
P25Utils.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
POCSAGControl.cpp
Merge branch 'mqtt' into mqtt_plus
2024-01-29 17:21:38 +00:00
POCSAGControl.h
Remove the file unused debugging file pointer.
2023-06-29 18:15:00 +01:00
POCSAGDefines.h
Add POCSAG processing and display code.
2018-06-11 21:30:49 +01:00
POCSAGNetwork.cpp
Merge branch 'mqtt' into mqtt_plus
2024-02-09 16:13:03 +00:00
POCSAGNetwork.h
Make the compilation of POCSAG conditional.
2023-06-29 12:46:03 +01:00
prebuild.cmd
Fixed typo in generated header file and tested more
2017-03-10 03:32:00 +00:00
QR1676.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
QR1676.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
README.daemon
Added reference to full path for DMRIds.dat
2016-05-05 10:52:58 +01:00
README.md
Remove all of the display processing from the code.
2023-06-16 17:18:43 +01:00
RemoteControl.cpp
Merge branch 'master' into mqtt
2024-08-28 16:51:00 +01:00
RemoteControl.h
Merge branch 'mqtt' into mqtt_plus
2024-02-09 16:13:03 +00:00
RingBuffer.h
Attempt to recover from ring buffer overflows ( #141 )
2016-09-23 14:48:44 +01:00
RS.h
Update the P25 Reed-Solomon FEC to be the same as the DVMM project.
2024-09-30 18:27:00 +01:00
RS129.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
RS129.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
RS634717.cpp
Merge branch 'master' into mqtt
2024-09-30 18:53:33 +01:00
RS634717.h
Merge branch 'master' into mqtt
2024-09-30 18:53:33 +01:00
RSSI.dat
Use a linear interpolator for the reported RSSI values.
2016-12-21 19:58:46 +00:00
RSSIInterpolator.cpp
Type correction.
2016-12-22 10:29:39 +00:00
RSSIInterpolator.h
Use a linear interpolator for the reported RSSI values.
2016-12-21 19:58:46 +00:00
schema.json
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
SerialPort.cpp
Allow the modem to host a serial display.
2016-10-06 18:38:16 +01:00
SerialPort.h
Allow the modem to host a serial display.
2016-10-06 18:38:16 +01:00
StopWatch.cpp
Simplify the new stopwatch code.
2018-07-15 20:33:14 +01:00
StopWatch.h
Simplify the new stopwatch code.
2018-07-15 20:33:14 +01:00
Sync.cpp
Add conditional compilation to the common classes for all of the modes.
2023-06-30 16:40:54 +01:00
Sync.h
Add conditional compilation to the common classes for all of the modes.
2023-06-30 16:40:54 +01:00
Thread.cpp
NetBSD and other changes.
2020-10-05 12:46:54 +01:00
Thread.h
Fix Linux threading compile issues.
2016-06-06 19:26:47 +01:00
Timer.cpp
Initial commit
2016-01-14 18:45:04 +00:00
Timer.h
Initial commit
2016-01-14 18:45:04 +00:00
UARTController.cpp
Remove some serial port oddities.
2024-02-14 13:26:29 +00:00
UARTController.h
Final modem refactoring.
2021-02-17 21:36:47 +00:00
UDPController.cpp
Regularise the local address handling across all of the protocol.
2021-04-25 11:10:35 +01:00
UDPController.h
OSX build error fixes
2021-08-13 15:00:17 -04:00
UDPSocket.cpp
Merge branch 'master' into mqtt
2024-08-28 16:51:00 +01:00
UDPSocket.h
Fix the Winsock compilation errors.
2024-04-22 19:12:33 +01:00
UserDB.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
UserDB.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
UserDBentry.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
UserDBentry.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
Utils.cpp
Add basic JSON status logging.
2023-07-23 14:32:53 +01:00
Utils.h
Add basic JSON status logging.
2023-07-23 14:32:53 +01:00
Version.h
Update the P25 Reed-Solomon FEC to be the same as the DVMM project.
2024-09-30 18:27:00 +01:00
YSFControl.cpp
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
YSFControl.h
Clean up the RSSI code to work with negative values correctly.
2023-08-05 16:51:55 +01:00
YSFConvolution.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFConvolution.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFDefines.h
Restore the branch
2020-12-15 16:21:07 +00:00
YSFFICH.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFFICH.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFNetwork.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFNetwork.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFPayload.cpp
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00
YSFPayload.h
Make all of the rest of the code base be conditionally compiled.
2023-07-03 16:21:35 +01:00