Bryan Biedenkapp
5947f5028b
display a total count of TGs for the list title;
1 year ago
Bryan Biedenkapp
322a116af6
implement default file backup before saving; fix copyright dates;
1 year ago
Bryan Biedenkapp
ae39ae816a
adjust color palette for TUI; add alpha version for the TUI talkgroup rules file editor;
1 year ago
Bryan Biedenkapp
a677f444d4
add schema document for YAML file (this is useful for the VSCode RedHat YAML plugin);
1 year ago
Bryan Biedenkapp
a015c547d7
ensure TDU is transmitted at end of voice;
1 year ago
Bryan Biedenkapp
538763c203
allow length written to be returned;
1 year ago
Bryan Biedenkapp
84a3d859b9
remove debug trace;
1 year ago
Bryan Biedenkapp
7b27eadbd7
correct issue where DMR would round-robin assign slots for TGs, instead ensure available channel resources for the request slot exist and grant or queue accordingly; add some experimental support to generate a CSBK grant from network traffic if the destination ID hasn't already been granted;
1 year ago
Bryan Biedenkapp
0fda70654c
fix incorrect log messaging;
1 year ago
Bryan Biedenkapp
d837d0950d
fix issue where CSBK static site data wasn't being updated for netActive change;
1 year ago
Jim
2bc21bc76a
Fixed Dependabot's incompetence and *ACTUALLY* made the workflows usa… ( #71 )
...
* Fixed Dependabot's incompetence and *ACTUALLY* made the workflows usable again.
* The bot didn't even use a valid release?
---------
Co-authored-by: faulty <faulty@evilcomputing.net>
1 year ago
Bryan Biedenkapp
c435256726
ignore plea's for SU registration on DMR when trying to register with power saving options;
1 year ago
Bryan Biedenkapp
f49b6ce257
document why the response data is set to 0;
1 year ago
Bryan Biedenkapp
1edf2b57e9
fix condition where peers that were NAK'ed during traffic would never receive NAK because it wasn't being sent to a direct IP;
1 year ago
dependabot[bot]
3f7aff19cd
Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows ( #70 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Bryan Biedenkapp
696e93a3ec
increase the report time for packet Rx and processing to 360ms (or 180ms * 2, or 2 full P25 LDUs);
1 year ago
Bryan Biedenkapp
582629c395
add rule name alias for future use;
1 year ago
Bryan Biedenkapp
8f4c33c890
fix up some offsets that seem to be causing problems (*seem* to be causing problems);
1 year ago
Bryan Biedenkapp
4786923b1e
fix sleep deprived typos;
1 year ago
Bryan Biedenkapp
f68532ed33
[EXPERIMENTAL] add possible support to convertToAir V.24 PDU frames;
1 year ago
Bryan Biedenkapp
9a9441fbd5
extend W3AXLs implementation for space in blocks to the air interface modems as well (even though the modem firmware doesn't support it yet), for future proofing purposes;
1 year ago
W3AXL
a5709dd0a7
added optional byte-block free space reporting to ModemV24
1 year ago
Bryan Biedenkapp
9c3525a872
fix double clocking of modem in the modem clock threaad;
1 year ago
Bryan Biedenkapp
d1730d40fc
whoops remove debug trace;
1 year ago
Bryan Biedenkapp
0673aac088
add support to disable watchdog overflow checking;
1 year ago
Bryan Biedenkapp
d2fcea4885
implement logic to count overflows before resetting hard, after 10 consecutive overflow conditions, the PANIC reset logic will execute;
1 year ago
Bryan Biedenkapp
f25ae33b7c
better document FIFO adjustments and queue adjustments;
1 year ago
Bryan Biedenkapp
ccd5a5a9d8
be extremely aggressive about clearing buffers in PANIC overflow of modem and internal;
1 year ago
Bryan Biedenkapp
810fb62c72
update v24 submodule;
1 year ago
Bryan Biedenkapp
22a8ccb75f
partially revert Modem poll change to 250ms, partial because we're only reverting the poll time to 125ms (previous commit IDLE time);
1 year ago
Bryan Biedenkapp
c4038d92fb
ensure internal states are reset at callEnd; ensure if overriding source ID from UDP we actually override the source ID;
1 year ago
Bryan Biedenkapp
5a972a671c
add some more verbose logging for overflow conditions; correct issue with DMR Tx timer expiring before the call actually ended;
1 year ago
Bryan Biedenkapp
e233289f44
remove these sleeps (debug code not needed);
1 year ago
Bryan Biedenkapp
1851cec087
fix issue with UDP audio not sending metadata correctly; fix issue with enabling UDP audio; fix issue with incorrect address and port used for receiving remote UDP audio PCM data; fix issue with incorrect checking of destination and slot for DMR; fix issue with encodingDMRAudio frames and sending them too quickly; refactor how callEnd is handled;
1 year ago
Bryan Biedenkapp
b281da766e
clarify some watchdog panic messages;
1 year ago
Bryan Biedenkapp
cac58cea1f
move buffer size checks to host watchdog thread; add additional checks to prevent aggressive buffer overflow check logging;
1 year ago
Bryan Biedenkapp
0c247a2b37
make isQueueFull() checking -- less aggressive;
1 year ago
Bryan Biedenkapp
ceb3c90497
I swear some day I'll learn to English well given its my primary language;
1 year ago
Bryan Biedenkapp
8b02d7efd8
add some comments around the WASAPI option for dvmbridge on Windows;
1 year ago
Bryan Biedenkapp
71a4cc2acc
add -wasapi command line option for dvmbridge on Windows to prioritize WASPI over WinMM;
1 year ago
Bryan Biedenkapp
6e9c8837fb
add more verbose logging if the modem reports it does not have space for frames and if the local controller queue is full;
1 year ago
Bryan Biedenkapp
d8efc3e29d
validate the state of the audio device, and attempt to reinit if its not running (and die in a panic if it can't be reinited);
1 year ago
Bryan Biedenkapp
92070b77db
setup preferred backends for miniaudio;
1 year ago
Bryan Biedenkapp
35cf087b33
ensure redundant terminators aren't logged (rxStartTime should be zeroed after the first terminator for a call is received, all others after that shouldn't make a log entry based on zeroed rxStartTime);
1 year ago
Bryan Biedenkapp
89a1d4bde9
peekFrameLength() should abide by mutex locks on txQueue's;
2 years ago
Bryan Biedenkapp
c60f418ddc
correct issue with thread-safety when writing network queues for bridge;
2 years ago
Bryan Biedenkapp
e81e7752ed
allow hasP25Space() to be overriden by derived classes [for possible future use];
2 years ago
Bryan Biedenkapp
849d54976b
fix file spacing;
2 years ago
Bryan Biedenkapp
14b880b708
add some mutex locking for thread safety, ensure addFrame and getFrame cannot happen simultaneously;
2 years ago
W3AXL
6ddec3c641
typo mistake whoops
2 years ago