Commit Graph

826 Commits (6b18089d7582af4b16c5058ddc9c03369da77455)
 

Author SHA1 Message Date
Bryan Biedenkapp 6b18089d75 implement REST API stub for conference bridge FNE;
2 years ago
Bryan Biedenkapp 21a4a97ec3 ensure if the network changes the destination ID for P25 and NXDN in-flight the LC data is properly replaced; implement talkgroup mutation by peer on conference bridge FNE;
2 years ago
Bryan Biedenkapp 1766121686 fix issue with dvmmon not properly initializing;
2 years ago
Bryan Biedenkapp 0e705f74a6 report whether or not the host is transmitting CW;
2 years ago
Bryan Biedenkapp 71438abb87 consider peer IDs for systems the conference bridge is peered to for inclusion/exclusion lists;
2 years ago
Bryan Biedenkapp bd3a947964 enhancement for better dealing with voice in unsupported modes;
2 years ago
Bryan Biedenkapp d8dec70665 fix missing foreground option on dvmfne; add extra CC halt cases; correct bad check for enable control for conventional grant demand; fix incorrect creation og control byte for grant demand; add clear log message that a grant demand is being generated;
2 years ago
Bryan Biedenkapp aa7921fe18 install firmware files with old_install;
2 years ago
Bryan Biedenkapp 7333e4f644 package firmware files into built tarballs;
2 years ago
Bryan Biedenkapp 19465cb6b3 add DVMV1 firmware compile options; update dvmfirmware submodule;
2 years ago
Bryan Biedenkapp d2968d63f4 add logic check for VOC to ensure network grants are always allowed;
2 years ago
Bryan Biedenkapp 506c59c52b fix range for softpots in TUI to be 0 thru 255;
2 years ago
Bryan Biedenkapp 73e32df310 ensure DMR doesn't try to perform supervisory control for the opposing slot on a CC instance; correct TSBK ToString();
2 years ago
Bryan Biedenkapp 479c472694 add firmware as submodules to host; add support to compile firmware using CMake, adds make targets "dvmfw" and "dvmfw-clean" to compile and/or clean after compile;
2 years ago
Bryan Biedenkapp 6a2e9f8876 whoops used wrong boolean for DMR TSCC dedicated check;
2 years ago
Bryan Biedenkapp 71f28d13a7 split DMR writers into separate threads, one for slot 1 and one for slot 2 so they can write independantly; fix issue with cuts in Tx due to the DMR Tx timer not being properly canceled for TSCC enabled hosts;
2 years ago
Bryan Biedenkapp 2d809e0a61 complete the job Faulty started and remove remnants of deprecated ENABLE_DMR, ENABLE_P25 and ENABLE_NXDN compiler options;
2 years ago
Bryan Biedenkapp ddfb6aaedc properly handle swapping between Rx and Tx antennas for BER operations on hotspots (this requires updated firmware);
2 years ago
Jim 105b0d1e7d
Removes support for selectively enabling or disabling protocols via CMake arguments. (#45)
2 years ago
Bryan Biedenkapp 5748420055 apply proper clamping to DMR network ID;
2 years ago
Bryan Biedenkapp 311b113719 reenable armhf (lets try this ... again);
2 years ago
Bryan Biedenkapp a4ffa1d164 fix issue with local asio::asio not being properly used when compiling libcommon;
2 years ago
Bryan Biedenkapp ca37f5d5ef properly link the conference bridge FNE section;
2 years ago
Bryan Biedenkapp 746aa4907f document command line parameters for dvmcmd, dvmfne, and dvmmon;
2 years ago
Bryan Biedenkapp 8b34a6cd2f fix typo in README.md;
2 years ago
Bryan Biedenkapp 1241bea383 update README.md to better describe dvmcmd, dvmmon and dvmfne; update README.md embedded FNE section to better reflect dvmfne as the conference bridge FNE;
2 years ago
Bryan Biedenkapp 97af96a6ad be verbose in cmake output when enabling various debugs; correct issue with startup messages;
2 years ago
Bryan Biedenkapp 0f770462b7 update headers to properly reflect which module/package the file belongs;
2 years ago
Bryan Biedenkapp ab38c272da revert reenable armhf;
2 years ago
Bryan Biedenkapp f35fb7954a reenable armhf; ensure dvmfne is included in build artifacts;
2 years ago
Bryan Biedenkapp 2150b69137 move AMBT packets into their own directory; create common static library CMakeLists;
2 years ago
Bryan Biedenkapp 1379482fcc reorganize entire codebase structure; move common classes, files into a compile time static library; reorganize CMake files to make use of common static library to reduce compile time;
2 years ago
Bryan Biedenkapp 083bfd9bdb implement support to send network grant demand TDU for conventional stations; bump copyright date to 2024;
2 years ago
Bryan Biedenkapp b343ca7efa don't attempt to send ADJ_STS_BCAST if the modem is busy;
2 years ago
Bryan Biedenkapp 999159c3af start ADJ_STS_BCAST announce timer regardless of whether the CC is running or not;
2 years ago
Bryan Biedenkapp d1b2b19c08 refactor how we clock ADJ_STS_BCAST; correct wrongly used site data for ADJ_STS_BCAST;
2 years ago
Bryan Biedenkapp 01dfa15173 correct some issues with NXDN channel identification and some incorrect restriction calculations;
2 years ago
Bryan Biedenkapp 234279fe80 fix incorrect LC reference;
2 years ago
Bryan Biedenkapp fe3d0b7e35 add command line argument to override enable modem debug (faster then continually modifying the YAML config file);
2 years ago
Bryan Biedenkapp 243ad6ce0c increase NXDN voice call verbosity; correct incorrectly calculated data offset for NXDN voice data;
2 years ago
Bryan Biedenkapp 7c674daeaf fix buffer overflow for certain unsupported configurations (the log message was irritating me so I fixed this);
2 years ago
Bryan Biedenkapp 1bda15cd85 add some extra compilable debug logging information;
2 years ago
Bryan Biedenkapp 12edb913b4 correct issue with AMBEFEC not properly calculating FEC for NXDN; correct buffer offset issue for P25 and NXDN;
2 years ago
Bryan Biedenkapp d40960bba5 cleanup and refactor how TSBK, TDULC, CSBK buffers are handled (optimization to buffer sizes); fix use of magic numbers in NXDN RCCH handlers;
2 years ago
Bryan Biedenkapp e4e677fa2b update README.md;
2 years ago
Bryan Biedenkapp 58780d9e3d cover more potential exception states withn the REST service;
2 years ago
Bryan Biedenkapp 1d498fc48f transmit P_CLEAR at the end of a TSCC call;
2 years ago
Bryan Biedenkapp 8c083a7bee don't issue a P_GRANT immediately after TSCC payload activation, instead wait 250ms and then issue P_GRANT, then if traffic has not started issue P_GRANT every 500ms until either traffic starts or the payload activation is cleared;
2 years ago
Bryan Biedenkapp 99e56b338a properly catch CSBK_MAINT;
2 years ago
Bryan Biedenkapp 23ff7a50d4 ensure late entry bursts are flagged as such;
2 years ago

Powered by TurnKey Linux.