Bryan Biedenkapp
4025db8200
clarify more lookup table log entries;
11 months ago
Bryan Biedenkapp
f051434e7b
adjust lookup table logging slightly;
11 months ago
Bryan Biedenkapp
64bcb56228
enhance debug logging to incorporate both file and line numbers (when provided by the compiler) and optionally implement LogDebugEx macro to also incorporate the caller identifying the function name; correct LogDebug uses in some cases that should have been LogMessage;
11 months ago
Bryan Biedenkapp
c68b99dc61
silence frame queue read errors after 5 consecutive errors (this is to prevent log spam);
11 months ago
Bryan Biedenkapp
086730320d
code cleanup;
11 months ago
Bryan Biedenkapp
e38488f602
fix potential bridge memory leak when using USRP audio; add support for bridge to reset and start a new call when using UDP metadata *and* overriding the source ID;
11 months ago
Bryan Biedenkapp
63e2a6a579
horrible no good very bad attempt at English;
11 months ago
Bryan Biedenkapp
3e0b7e3cfe
update documentation some more to be clear and to reference pertinant sections;
11 months ago
Bryan Biedenkapp
1d7f3fdd6e
document control byte values for DMR and P25;
11 months ago
Bryan Biedenkapp
cbce2fbdf0
update copyright dates;
11 months ago
Bryan Biedenkapp
633ff29f55
fix typo;
11 months ago
Bryan Biedenkapp
ad8713fbe8
issue a P_CLEAR proper at the end of a network call;
11 months ago
Bryan Biedenkapp
71d55b1645
correct some late night strangeness when handling whether or not a slot is a TSCC for remote grant demand processing (this is what I get for trying to quickly push out decently old branch code);
11 months ago
Bryan Biedenkapp
e4d2d677fe
last minute fix -- the original implementation was naive and always aborted incorrectly;
11 months ago
Bryan Biedenkapp
172f0f2eb0
missed commit when this was manually merged;
11 months ago
Bryan Biedenkapp
151275ce6f
implement initial DMR remote grant demand logic (this is mostly untested);
11 months ago
firealarmss
aedabceac7
Add support for USRP ( #83 )
...
* Add support for USRP UDP transport
* Maintain USRP sequence
* Oops not sure how I did that
* Update DMR to be like P25
* Check for invalid UDP configuration
---------
Co-authored-by: firealarmss <caleb.k4php@gmail.com>
11 months ago
Bryan Biedenkapp
db1d000b21
increase width of "alias" column in tged;
12 months ago
Bryan Biedenkapp
7063ce36a0
refactor how netLDUx buffers are built, and ensure buffers are filled with appropriate null IMBE frames; add support to remote grant demand to include whether or not the grant should set the encrypted flag; add warning to notify a user that a misconfiguration for a voice channel exists when a dedicated trunked voice channel has control data enabled; fix display of RF power level during startup;
12 months ago
Bryan Biedenkapp
0d2a53df87
fix missed iden_table.dat;
12 months ago
Bryan Biedenkapp
85da95679d
add support to override C and CXX compilers using CMake directives;
12 months ago
Bryan Biedenkapp
89210c05aa
add support to optionally demand a SU perform a full registration with a site if a affiliation request is refused;
12 months ago
Bryan Biedenkapp
560ef40dca
indicate what slot is ending a call for DMR on the FNE; correct bad end-of-call handling for DMR mode on bridge;
12 months ago
Bryan Biedenkapp
f483bbf2ed
update commenting;
12 months ago
Bryan Biedenkapp
1e458ce682
don't transmit EXT_FUNC across the network when issued to an individual site, the FNE should be generating network wide EXT_FUNC messages ( fixes #62 );
12 months ago
Bryan Biedenkapp
7178691475
rename iden_table.dat to iden_table.example.dat ( fixes #81 );
12 months ago
Bryan Biedenkapp
a2b1367091
fix buffer overrun;
12 months ago
Bryan Biedenkapp
29d37126ef
cleanup and fix MuLaw encoding code;
12 months ago
Bryan Biedenkapp
6e327eb2b2
for debugging purposes enhance debug trace messaging;
12 months ago
Bryan Biedenkapp
afbd7e9848
correct pcmLength size when using RTP frames;
12 months ago
Bryan Biedenkapp
02581f2c3f
file cleanups;
12 months ago
Bryan Biedenkapp
18e0417381
add experimental support to wrap G.711 uLaw frames in RTP;
12 months ago
Bryan Biedenkapp
fd47396e9e
typo;
12 months ago
Bryan Biedenkapp
a23c900842
flag V.24 connected if FSC is connected;
12 months ago
Bryan Biedenkapp
a4e8138c74
enhance TDULC CALL_TERM handling in dvmhost; allow dvmfne to optionally drop TDULC CALL_TERMs or pass them;
1 year ago
Bryan Biedenkapp
8c48c9bcbe
fix huge glaring bug where the dvmhost was trying to transmit TDULCs across the network as TSBKs; implement proper support to transit TDULC data across the network;
1 year ago
Bryan Biedenkapp
e88a3a0b2a
add support to decode LC_CALL_TERM when DVM is used in some reverse repeater situations;
1 year ago
Bryan Biedenkapp
8e7c3436fc
add new configuration option to disable all U2U calls from passing;
1 year ago
Bryan Biedenkapp
67c84cdc0a
pass external flag to the intial isPeerPermitted() check, this is to fix an issue where if a external peer isn't in the always list for an affiliated group it may attempt to check an affiliation list that doesn't exist (external peers don't typically have affiliation lists);
1 year ago
Bryan Biedenkapp
b593f39d0d
ensure during RPTK failure we cleanup the connection if a NAK occurs;
1 year ago
Bryan Biedenkapp
333ac5c164
add experimental support to encode audio in G.711 uLaw, optionally including a length header;
1 year ago
Bryan Biedenkapp
c1d8186da9
correct situation where a nullptr crash during shutdown would occur if the update timers for RID or TGID ACL on the host were set to 0 (i.e. no update);
1 year ago
Bryan Biedenkapp
b419c56405
reject U2U voice channel grant for P25, DMR and NXDN if the unit being called isn't registered;
1 year ago
Bryan Biedenkapp
1e6282c92b
ensure the group flag is set if the LCO is PRIVATE;
1 year ago
Bryan Biedenkapp
3f75869a92
add some mutex locking to the timestamp map updates to prevent concurrency bugs;
1 year ago
Bryan Biedenkapp
132bec6eaa
document setting update timers for RID and TGID ACL rules to zero, to prevent local updats from erasing FNE pushed rules if the update timings weren't perfectly aligned;
1 year ago
Bryan Biedenkapp
23e015676e
update README.md hotspot calibration notes;
1 year ago
Bryan Biedenkapp
32494fb19d
change RF power level of hotspots to 95 instead of 100 to prevent a condition where spurious emissions may be generated; update README.md to include methods to calibrate a hotspot if a service monitor is available;
1 year ago
Bryan Biedenkapp
19bbd4d6d9
fix crash when deleting TGID causes the TG list to scroll;
1 year ago
Bryan Biedenkapp
a868ff3264
fix idiotic bug where the activity log path wasn't being properly used; add potential fix for "tail riding" conditions with network traffic, that could cause the RF talkgroup hangtimer to be active when it shouldn't be;
1 year ago