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
Darjeeling
8dc480660e
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
carcarjg
485625cb5b
Merge branch 'DVMProject:master' into master
3 years ago
Bryan Biedenkapp
4cff565650
minor code cleanup;
3 years ago
Bryan Biedenkapp
5446d2b692
cleanup debug code;
3 years ago
Bryan Biedenkapp
56a0980672
minor rework for TSBK_OSP_TIME_DATE_ANN;
3 years ago
carcarjg
4c014085b6
Update P25Defines.h
3 years ago
Bryan Biedenkapp
9c995f858d
code cleanup;
3 years ago
Bryan Biedenkapp
94e28c2c3a
code cleanup;
3 years ago
Nat
97af24c1b1
Merge pull request #14 from Centrunk/master
...
Add TSBK_OSP_TIME_DATE_ANN
3 years ago