You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bryan Biedenkapp
328bd1024d
code reorganization;
|
4 years ago |
| .. |
|
acl
|
bump copyright dates;
|
4 years ago |
|
data
|
code cleanup;
|
4 years ago |
|
edac
|
code cleanup;
|
4 years ago |
|
lc
|
code cleanup;
|
4 years ago |
|
packet
|
code reorganization;
|
4 years ago |
|
Control.cpp
|
clarify buffer overflow message; refactor DMR and P25 code for clarity regarding how the queue buffer for the digital protocols works; refactor P25 control channel processing code into the p25::Control class clock function proper; refactor the naming of the network write functions (the naming was confusing); refactor how queue sizes are calculated, instead of using raw bytes an input, use the number of desired frames as input from config.yml; adjust the internal intermediate modem buffer sizes; implement a short delay between P25 CC packets of ~5ms, this is to give the processor time to handle packets inbetween generating CC data frames; refactor PDU handling, we no longer instantly transmit the registration response, instead following spec transmit it ~1 second after the request; implement and use the modem write immediate support for P25 PDUs and some P25 TSDUs; in the case of P25 voice call late entry, ensure we perform the appropriate queue clear and state resets; refactor and consolidate how the end of frame data is written after a voice call on P25;
|
4 years ago |
|
Control.h
|
clarify buffer overflow message; refactor DMR and P25 code for clarity regarding how the queue buffer for the digital protocols works; refactor P25 control channel processing code into the p25::Control class clock function proper; refactor the naming of the network write functions (the naming was confusing); refactor how queue sizes are calculated, instead of using raw bytes an input, use the number of desired frames as input from config.yml; adjust the internal intermediate modem buffer sizes; implement a short delay between P25 CC packets of ~5ms, this is to give the processor time to handle packets inbetween generating CC data frames; refactor PDU handling, we no longer instantly transmit the registration response, instead following spec transmit it ~1 second after the request; implement and use the modem write immediate support for P25 PDUs and some P25 TSDUs; in the case of P25 voice call late entry, ensure we perform the appropriate queue clear and state resets; refactor and consolidate how the end of frame data is written after a voice call on P25;
|
4 years ago |
|
DMRDefines.h
|
code cleanup;
|
4 years ago |
|
DMRUtils.h
|
fix incorrect handling of channel number as decimal in setup; enhance setup to make it more comprehensive (essentially all "system" configuration parameters can be modified in setup mode); add support to calibration to set the FDMA preambles, P25 correlation count, DMR Rx Delay as well as setting the Rx and Tx frequency offsets;
|
4 years ago |
|
SiteData.h
|
fix incorrect handling of channel number as decimal in setup; enhance setup to make it more comprehensive (essentially all "system" configuration parameters can be modified in setup mode); add support to calibration to set the FDMA preambles, P25 correlation count, DMR Rx Delay as well as setting the Rx and Tx frequency offsets;
|
4 years ago |
|
Slot.cpp
|
code reorganization;
|
4 years ago |
|
Slot.h
|
code reorganization;
|
4 years ago |
|
SlotType.cpp
|
code cleanup;
|
4 years ago |
|
SlotType.h
|
file commenting cleanup;
|
5 years ago |
|
Sync.cpp
|
code cleanup;
|
4 years ago |
|
Sync.h
|
inital commit from private repo to public;
|
6 years ago |