Bryan Biedenkapp
|
16dc1ac374
|
correct some debug message ordering and debug message typos; fix issue where P25 conventional data registration was failing;
|
3 years ago |
Bryan Biedenkapp
|
bebd39d2ac
|
fix inadvertant XOR causing bitflip for CRC-9;
|
3 years ago |
Bryan Biedenkapp
|
3538c51efb
|
correct CRC-CCITT 162 used for NXDN CAC (inital CRC registers are set to 1);
|
3 years ago |
Bryan Biedenkapp
|
5f0df4d943
|
some corrections for NXDN CC;
|
3 years ago |
Bryan Biedenkapp
|
cb259cdc73
|
alter how CRC values are returned from non-table based CRC calculators; fix CRC source for transmitted NXDN CAC frames;
|
3 years ago |
Bryan Biedenkapp
|
a2b1f37b56
|
code and comment cleanup;
|
3 years ago |
Bryan Biedenkapp
|
dc95e7fd3e
|
fix up source formatting; fix copyright year;
|
3 years ago |
Bryan Biedenkapp
|
e788cfb836
|
change how error corrections value is handled, this allows HDU's up to 5 incorrect bytes, LDU1 up to 3 incorrect bytes, LDU2 up to 2 incorrect bytes;
|
3 years ago |
Bryan Biedenkapp
|
53a56a277c
|
replacement of the entire Reed-Soloman decode logic (this replacement will actually perform the maximum allowable amount of bit error replacements) [special thanks to Ilya for his help and input on this matter];
|
3 years ago |
Bryan Biedenkapp
|
727a3eb155
|
convert more behaviors from C-like to C++11 (replace NULL with nullptr mostly); make some pointer safe changes to DMR;
|
3 years ago |
Bryan Biedenkapp
|
c4104d41ec
|
merge upstream changes for AMBEFEC and Golay (this changes how audio FEC is done, and may cause artifacts on DMR and NXDN);
|
3 years ago |
Bryan Biedenkapp
|
936481f76b
|
fix latent issue with symbol dump dumping 1 extra byte; correct bitwise CRC-16 incorrectly calculating the CRC-16-CCITT; add extra debugging logic to NXDN code; rework how various array sizes are handled for NXDN; continue work on NXDN RCCH CAC implementation; refactor NXDN LICH slightly (we don't need a 1 byte 'array' for this);
|
4 years ago |
Bryan Biedenkapp
|
6fd354a02c
|
fix typo;
|
4 years ago |
Bryan Biedenkapp
|
f47728760a
|
implement NXDN Common Access Channel; cleanup various NXDN channel classes to remove magic numbers;
|
4 years ago |
Bryan Biedenkapp
|
d587423ede
|
fix warning when compiling AMBEFEC for NXDN regen; correct length to write from host to modem for SET_CONFIG and some other commands;
|
4 years ago |
Bryan Biedenkapp
|
9ca505ff5c
|
[EXPERIMENTAL] implement support for basic NXDN (requires -DENABLE_NXDN_SUPPORT and the v3 nxdn branch firmware!); implement support for handling v3 firmware;
|
4 years ago |
Bryan Biedenkapp
|
64d0c770a8
|
code cleanup;
|
4 years ago |
Bryan Biedenkapp
|
e931d8d26e
|
remove standalone P25 DataRspHeader class and merge it into DataHeader; further enhance the P25 DataHeader to better match the TIA spec; clean up some code and variable references;
|
4 years ago |
Bryan Biedenkapp
|
92a10f1c67
|
remove bad declaration;
|
4 years ago |
Bryan Biedenkapp
|
bfe8d65630
|
correct CRC-32 implementation; remove old code;
|
4 years ago |
Bryan Biedenkapp
|
28c0d383d5
|
bump copyright dates;
|
4 years ago |
Bryan Biedenkapp
|
1e7de41df3
|
fix CRC-9 implementation; add some compiler directive based debugging logging mechanisms;
|
4 years ago |
Bryan Biedenkapp
|
acd3f60955
|
fixup CRC32 table; implement potential workaround for single VC sites not passing network traffic;
|
4 years ago |
Bryan Biedenkapp
|
ce0657206e
|
fix data types;
|
5 years ago |
Bryan Biedenkapp
|
cfe4c99478
|
proper implementation for P25 confirmed PDU CRC-9;
|
5 years ago |
Bryan Biedenkapp
|
9694600e1f
|
attempt to fix CRC-9 issues (still broken); more work for P25 PDUs and P25 confirmed PDUs;
|
5 years ago |
Bryan Biedenkapp
|
4b3e8de18f
|
add support to selectively do a hex dump of the TSBK, TDULC or DMR CSBK bytes for encode/decode; add appropriate P25 PDU response packet; correct CRC-9 table and implementation (although I believe its still wrong); add support to adjust engineering parameters for symbol levels; add support to selectively disable P25 ACK responses for some TSBKs;
|
5 years ago |
Bryan Biedenkapp
|
9cc117d30c
|
inital commit from private repo to public;
|
6 years ago |