Bryan Biedenkapp
6b9d906f68
make FSC timeout just slightly more then the maximum heartbeat time;
1 year ago
Bryan Biedenkapp
0e5d075c62
expose configuring the FSC heartbeat interval; expose enabling TIA mode DFSI frames; correct FullRateVoice memory copy for additional data;
1 year ago
Bryan Biedenkapp
2d450f64b0
[EXPERIMENTAL] initial TIA-102 DFSI packet support (not enabled yet);
1 year ago
Bryan Biedenkapp
ddda823b55
whoops forgot to add files for previous commit;
1 year ago
Bryan Biedenkapp
ca7149e9f4
add FSC_REPORT_SEL_MODES;
1 year ago
Bryan Biedenkapp
da3a2a1869
fix long standing dvmhost shutdown bug (object cleanup wasn't occuring due to bad state change handling); refactor FSC packet data classes; remove FSCResponse and FSCConnectResponse (these were ill conceived due to bad interpretation of TIA-102 specifications); correct FSCACK not properly decoding response user data after packet data; refactor the way the FSC message factory createMessage() function created instances of FSC packets; refactor how opening and closing the FSC port is handled; better implement the FSC state machine; correct bad response to an FSC_CONNECT (due to incorrect understanding of TIA-102 specifications);
1 year ago
Bryan Biedenkapp
ff0a5c57c7
fix issue where ports wouldn't be opened after FSC connection establishment;
1 year ago
Bryan Biedenkapp
1a8f3bcfb9
refactor message;
1 year ago
Bryan Biedenkapp
3347035d0d
reenable debug message;
1 year ago
Bryan Biedenkapp
85dd6fce09
remove unused variable;
1 year ago
Bryan Biedenkapp
19d8f2237f
refactor FSC (it was entirely just broken);
1 year ago
Bryan Biedenkapp
88dcb0bc96
update copyright dates;
1 year ago
Bryan Biedenkapp
14b749fff1
correct issue where DFSI FSC control port wasn't living at the voice conveyance port + 1; refactor the proof of concept V24UDPport class to handle voice conveyance frames in their own thread (this is so the main clock doesn't get locked up); correct bad offsetting of data for V24UDPort causing weird overflow, underflow and buffer corruption;
1 year ago
Bryan Biedenkapp
80542e246a
use *DESTINATION ID* not *SOURCE ID* for outgoing U_DEREG_ACK frames;
1 year ago
Bryan Biedenkapp
115c677bce
ensure the FListView vertical scrollbar is updated appropriately when we scroll the list view;
1 year ago
Bryan Biedenkapp
a11c0c7543
fix header documentation;
1 year ago
Bryan Biedenkapp
a28eaa46d4
silence warning;
1 year ago
Bryan Biedenkapp
b6191bde56
enhance tged somewhat to attempt to main the scrolled listview position;
1 year ago
Bryan Biedenkapp
a9c75a3101
correct issue with peer list data not properly committing;
1 year ago
Bryan Biedenkapp
ff1860b2bb
don't log selecting entries for TGED;
1 year ago
Bryan Biedenkapp
bd5de23a4e
add filename display to main window;
1 year ago
W3AXL
0481a1fc68
FNE Peer ACL Rest Improvements ( #80 )
...
* initial support for peer ACL aliases, reworked peer ACL REST endpoints
* oops, fixed peer list saving
---------
Co-authored-by: W3AXL <29879554+W3AXL@users.noreply.github.com>
1 year ago
Jim
95ab9addc0
Fixed typo in CMakeList causing make old_install to fail ( #79 )
...
Co-authored-by: faulty <faulty@evilcomputing.net>
1 year ago
Bryan Biedenkapp
e1ca3bc7d6
update v24 submodule;
1 year ago
Bryan Biedenkapp
ef4e3104ac
you know what helps? if you actually set the channel number;
1 year ago
Bryan Biedenkapp
28153fbab9
fix cross-thread ARM shennigans (this should resolve #78 );
1 year ago
Bryan Biedenkapp
5dce90b6d0
perform src and dst ACL checking for group aff query responses;
1 year ago
Bryan Biedenkapp
a908a24f54
update a RID's TG affiliation based on the response from a Group Affiliation Query Response;
1 year ago
Bryan Biedenkapp
f3fa7053b8
minor cleanups; ensure pad length is handled properly by PDU code;
1 year ago
Bryan Biedenkapp
1b4ea4d8c7
refactor status bit handling slightly;
1 year ago
W3AXL
1528894099
Implement override of default RTS/DTR behavior for DVM-V24-V2 boards with hardware boot control. ( #77 )
...
* initial work to support DVM-V24 RTS/DTR boot modes
* whoops forgot to remove this debug print
---------
Co-authored-by: W3AXL <29879554+W3AXL@users.noreply.github.com>
1 year ago
Jim
aadfbd4393
Fixed typo ( #76 )
...
Co-authored-by: faulty <faulty@evilcomputing.net>
1 year ago
Bryan Biedenkapp
973fa59740
add extra error handling and check if the lookup tables are available before attempting to process;
1 year ago
ilyacodes
dc5e156a6a
Update documentation for Golay (23,12,7) FEC ( #75 )
1 year ago
Bryan Biedenkapp
2979110421
add some mutex locking for affiliation lookups;
1 year ago
Bryan Biedenkapp
79e5cab5a5
Merge branch 'master' into incall_ctrl
1 year ago
Bryan Biedenkapp
482a480edf
whoops reenable debug around these statements;
1 year ago
Bryan Biedenkapp
77291533c6
Merge branch 'master' into incall_ctrl
1 year ago
Bryan Biedenkapp
ccab09c191
handle peer IDs better, Peer-Link will mangle some peer IDs and we need to check the peerId embedded in the status update instead of using the raw network peer Id;
1 year ago
Bryan Biedenkapp
8a0412524a
fix issue with DataBlock destructor trying to free a unallocated array; fix issue with dispatchUserFrameToFNE allowing local FNE network packets to cross external peer boundary; allow peers to connect if the peer list ACL is enabled, but the peer list itself is empty;
1 year ago
Bryan Biedenkapp
7faa2743e8
handle grant release and end of call TDU for P25;
1 year ago
Bryan Biedenkapp
03f9c16ccd
Merge branch 'master' into incall_ctrl
1 year ago
Bryan Biedenkapp
0304b98fac
backport a change from incall_ctrl to fix issue with the first LDU1 after an HDU being non-standard MFId causing illegal grant demands and/or grants;
1 year ago
Bryan Biedenkapp
0b0dc32c94
refactor call rejection to be timer based to reject a call until incoming data drops; correct bug with non-standard MFId's being used for the first LDU1; implement enforced unknown/undefined RID ACL support;
1 year ago
Bryan Biedenkapp
8f74260d5d
Merge branch 'master' into incall_ctrl
1 year ago
Bryan Biedenkapp
dc739c9b72
report RID 0 in SysView as EXTERNAL/PATCH;
1 year ago
Bryan Biedenkapp
50bdb43db2
add Peer-Link support to SysView, so long as the FNE is appropriately configured, this will allow SysView to operate without TGID or RID configuration files;
1 year ago
Bryan Biedenkapp
38492cf709
resolve peer ID to identity name from available name map;
1 year ago
Bryan Biedenkapp
05fa1c2114
increase SSL timeout delay from 2 to 5 seconds;
1 year ago
Bryan Biedenkapp
a8b451b5ee
add count of data for affiliations and peer list;
1 year ago