Commit Graph

1418 Commits (1d7f3fdd6ed2ab3a2cd72a433bb1c8af8a459d8f)
 

Author SHA1 Message Date
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)
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)
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;
1 year ago
Bryan Biedenkapp c60f418ddc correct issue with thread-safety when writing network queues for bridge;
1 year ago
Bryan Biedenkapp e81e7752ed allow hasP25Space() to be overriden by derived classes [for possible future use];
1 year 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
W3AXL d3aede7f1f added sytem information to host status response
2 years ago
Bryan Biedenkapp f5c5748789 increase modem read delay to 1ms;
2 years ago
W3AXL 8c836ec336 whoops, put this in the right place
2 years ago
W3AXL babfdeb4f3 fixed U: log messages causing journalctl spam
2 years ago
Bryan Biedenkapp 043f6a73ae add support for always send list;
2 years ago
Bryan Biedenkapp dd31260ded i'm an idiot;
2 years ago

Powered by TurnKey Linux.