Bryan Biedenkapp
2b89b35e8d
remove old files;
3 years ago
Bryan Biedenkapp
aa9db58cee
fix issue with networking starting up properly;
3 years ago
Bryan Biedenkapp
9d0b62b768
make sure network deny and queue OSP's are ignored; reorganize code slightly;
3 years ago
Bryan Biedenkapp
6834e9f49a
add "emergDisabled" flag to p25 protocol stanza to selectively disable emergency support (emergency support is disabled by default);
3 years ago
Bryan Biedenkapp
5e02cc892f
normalize errors returned from modem; properly handle response codes proper from initialization commands;
3 years ago
Bryan Biedenkapp
0d43f68814
DMR release trunked talkgroup grants;
3 years ago
Bryan Biedenkapp
73a2f03be4
implement CSBK and RCCH verbosity control support (similar to P25 TSBK verbosity control); allow CSBK and RCCH verbosity to be set from RCON; enhance RCON to properly omit digital protocols not compiled in; enhance RCON commands for debug, verbosity and data dumping to report currently set settings;
3 years ago
Bryan Biedenkapp
779e232397
split mdm-kill into kill and force kill, difference here is kill will wait for transmissions and other operations to finish and cleanly shutdown, where as force kill will immediately stop all services without waiting;
3 years ago
Bryan Biedenkapp
856f802b69
fix length handling when dealing with std::string length;
3 years ago
Bryan Biedenkapp
25af077323
refactor defined constants for RCON; correct some RCON log messages; implement RCON "status" command;
3 years ago
Bryan Biedenkapp
7159c8297a
fix issue with logger not allowing strings >500 characters; refactor RCON to support returning data to a RCON client; enhance network support to allow enabling RCON while networking itself is disabled; add version and help commands to RCON;
3 years ago
Bryan Biedenkapp
4afaf6400d
implement proper DMR NACK CSBK encoding; implement preliminary DMR grant support for individual and talkgroup calls;
3 years ago
Bryan Biedenkapp
07045c6b56
finish up unit registration/deregistration for DMR T3;
3 years ago
Bryan Biedenkapp
a476d0c7eb
set DMR registration requirement on whether or not the CC is dedicated;
3 years ago
Bryan Biedenkapp
d038cad5e3
expose hotspot AFC functionality; remove display of date/time from calibration mode;
3 years ago
Bryan Biedenkapp
cfc86169e9
add support in logger to disable display of date/time optionally during log initialization;
3 years ago
Bryan Biedenkapp
16ba6c5e99
reorganize and refactor how some LC and FACCH is handled;
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
01ffa07c69
remove various verbosities for NXDN channel classes; correct incorrect handling of dump RCCH data option; refactor NXDN code;
3 years ago
Bryan Biedenkapp
a78199c6a2
add logic to check the NXDN FSW sync word; change NXDN convolution decoder to report boolean status for decode fail instead of code assert; use a buffer for LICH instead of attempting to direct write a byte (slightly more code at the expense of less inaccuracy); handle failed convolutional decode; set verbosity flag in appropriate places; fix data offsets when encoding/decoding FACCH;
3 years ago
Bryan Biedenkapp
82be3e643b
dump out of processing if the LICH is invalid; add some extra debugging helpers;
3 years ago
Bryan Biedenkapp
70f045051e
fix issue where NXDN would not be set to false in some calibration conditions;
3 years ago
Bryan Biedenkapp
101ddd6152
add ARM64 cross compiler arch; fix buffer offset issue when dumping contents of modem flash;
3 years ago
Bryan Biedenkapp
0ea57c37c8
ensure CSBKs for TSCC are written on the TSCC slot and not on the slot the request came in on; slow down generation of TSCC CC stream packets to double the slot size (60ms);
3 years ago
Bryan Biedenkapp
a10c64b950
update config file for new DMR parameters; add affiliation support to DMR; cleanup implementation of CSBK generation in ControlSignaling; implement rudimentary SU registration (doesn't quite work yet);
3 years ago
Bryan Biedenkapp
24b6cca301
make TSCC Aloha NRand_Wait and Backoff configurable; set TSCC Aloha NRand_Wait to a resaonable value so as to not DDoS the inbound TSCC slot; mark CSBKO_RAND as "handled";
3 years ago
Bryan Biedenkapp
fd898994d4
add support for firmware CACH AT ignore command; properly set DMR site data to require registration of SUs;
3 years ago
Bryan Biedenkapp
cbd3895490
add defines for various DMR service kinds; properly decode service kind and service data for a CSBKO_RAND; implement support logic to handle implementing logic to handle CSBKs; fix issue where DMR was not being set as the fixed state when DMR dedicated control was enabled; fix issue for DMR slot 2 where a NULL reference check was not performed for P25;
3 years ago
Bryan Biedenkapp
76a011c574
NXDN LC code cleanup;
3 years ago
Bryan Biedenkapp
051fa78ba4
refactor CSBK handling; cleanup argument names for some function calls; cleanup some misleading commenting with more descriptive comments;
3 years ago
Bryan Biedenkapp
d853175f93
cleanup AMBT implementation; implement separate writeRF_PDU_User function for generating PDU packets with userdata;
3 years ago
Bryan Biedenkapp
22356a6557
fix accidental double delete;
3 years ago
Bryan Biedenkapp
82138f2024
fix issue where channel ID was excluded from AMBT broadcast messages;
3 years ago
Bryan Biedenkapp
d695add3f8
add support to generate NET_STS_BCAST, RFSS_STS_BCAST and ADJ_STS_BCAST as AMBTs;
3 years ago
Bryan Biedenkapp
c799ee565d
whoops set correct PDU format;
3 years ago
Bryan Biedenkapp
2cfe9610bd
minor refactor in respect to how we handle multi-block structures for an AMBT when decoding;
3 years ago
Bryan Biedenkapp
e005a2af20
implement logic to encode and transmit AMBTs;
3 years ago
Bryan Biedenkapp
86316d2f05
code cleanup and variable clarification;
3 years ago
Bryan Biedenkapp
d68206591c
implement encodeMBT function to generate the PDU data header and data blocks for an AMBT;
3 years ago
Bryan Biedenkapp
263bab56ff
add TSBK getters/setters for authentication data;
3 years ago
Bryan Biedenkapp
9ca29ed209
reorganize TSBK file by opcode (again to make my OCD feel better); implement decoding/encoding support for TSBK LLA commands; refactor how AMBT's are handled and decoded;
3 years ago
Bryan Biedenkapp
0ab831a078
minor reordering of ISP/OSP opcodes by opcode value (just makes my OCD happy);
3 years ago
Bryan Biedenkapp
8e3c1ca49b
fix missed merge conflict non-sense;
3 years ago
Bryan Biedenkapp
f193d39c67
Merge remote-tracking branch 'upstream/master'
3 years ago
Bryan Biedenkapp
008e1615ad
deprecate TIME_DATE_ANNC in favor of TIA-102.AABC-D SYNC_BCAST;
3 years ago
Rosesam
3978bd4b77
Update Trunk.cpp
3 years ago
Rosesam
f6f1514b89
Update TSBK.cpp
3 years ago
Rosesam
c97a003fd4
Merge branch 'master' of https://github.com/Centrunk/dvmhost
3 years ago
Darjeeling
304b0d7c09
Chance (C)
...
Change my lazy attempt to use a pseudonym to a DBA
Add RAD_MON
Forgot to add the Net side of things
Fix sTyLe
Doh
Remove
Push new opcodes so I can make a LLA branch in git
because some idiot forgot to do that before adding stuff
Fix error Made by getting rid of opcodes and adding CR by recommendation
3 years ago
Rosesam
1b5c0fc889
Chance (C)
...
Change my lazy attempt to use a pseudonym to a DBA
3 years ago