Bryan Biedenkapp
|
362898a6e0
|
correct typo;
|
2 years ago |
Bryan Biedenkapp
|
07084269aa
|
add support to textually name threads;
|
2 years ago |
Bryan Biedenkapp
|
4e758bba91
|
Merge branch 'master' into dev_355
|
2 years ago |
Bryan Biedenkapp
|
388e23c67c
|
fix issue where the gain mode wasn't being appropriately selected;
|
2 years ago |
Bryan Biedenkapp
|
c67314e49d
|
rename getData to get in RingBuffer; ensure the RingBuffer contains a data to the given length before attempting to return that data;
|
2 years ago |
Bryan Biedenkapp
|
2e65458008
|
refactor Host.cpp into more partial clas files for better code organization;
|
2 years ago |
Bryan Biedenkapp
|
c035a7ba60
|
Merge branch 'master' into dev_355
|
2 years ago |
Bryan Biedenkapp
|
278ce22e5f
|
potential fix for crash issue during low/bad signal on DMR;
|
2 years ago |
Bryan Biedenkapp
|
c83525b62c
|
Merge branch 'master' into dev_355
|
2 years ago |
Bryan Biedenkapp
|
a5a220bf9d
|
clarify text documentation for Trellis class;
|
2 years ago |
Bryan Biedenkapp
|
8fdaa60d32
|
clarify text documentation for Trellis class;
|
2 years ago |
Bryan Biedenkapp
|
5a1f672dfe
|
ensure threads die immediately if the g_killed flag is set when the threads are started; block clocking operations when performing CW;
|
2 years ago |
Bryan Biedenkapp
|
7a90f953fd
|
add proper mutex locking to prevent thread clobbering during clocking (i.e. attempts to make modem and protocol clocking thread safe); split frame read nad write operations into their own threads;
|
2 years ago |
Bryan Biedenkapp
|
629c2fe75e
|
initial commit for dvmhost 3.55 dev branch; add support for std::function<> based lambdas as threads; split DMR, P25 and NXDN frame processing into their own source files for the host (Host.DMR.cpp, Host.P25.cpp, Host.NXDN.cpp) these files will contain host-level processing code for the specific protocols; implement protocol frame processors as their own running threads;
|
2 years ago |
Bryan Biedenkapp
|
82a5b775a9
|
code cleanup;
|
2 years ago |
Bryan Biedenkapp
|
e7d1e86e90
|
code cleanup;
|
2 years ago |
Bryan Biedenkapp
|
13d398480d
|
OCD file cleanup;
|
2 years ago |
Bryan Biedenkapp
|
d9c4f0d79d
|
fix inverted byte order for LLA auth packets; add logging for when a SU fails LLA authentication;
|
2 years ago |
Bryan Biedenkapp
|
4d234ccfe7
|
okay at least my APX6000 fails authentication now;
|
2 years ago |
Bryan Biedenkapp
|
936402275f
|
very very preliminary work for U_REG LLA support;
|
2 years ago |
Bryan Biedenkapp
|
5ea4ccc98e
|
just some OCD file formatting cleanup;
|
2 years ago |
Bryan Biedenkapp
|
1eb24608a0
|
add tiny AES library (for future LLA use);
|
2 years ago |
Bryan Biedenkapp
|
0ebd3f7c79
|
fix bad TSBK layout (this looks like a poor copy and paste job);
|
2 years ago |
Bryan Biedenkapp
|
4a764f67df
|
[EXPERIMENTAL] add support to configure voice channel iden table IDs;
|
2 years ago |
Bryan Biedenkapp
|
eaa6a60aac
|
ensure ASIO is using a release build and not master (1.28.2 release currently);
|
2 years ago |
Bryan Biedenkapp
|
102d6a5674
|
don't bother with last destination ID checking during grant processing if in dedicated CC mode [this may turn out to be a dirty hack];
|
2 years ago |
Bryan Biedenkapp
|
19190ce69d
|
implement missing rfLossWatchdog on DMR and NXDN (this fixes edge case issues where end of call single frame loss could cause a call to not terminate properly);
|
2 years ago |
Bryan Biedenkapp
|
481ee51229
|
Disable armhf autobuild -- for now.
|
2 years ago |
Jim
|
8ffa29dabb
|
Update README To Document The Need To Mask The Getty Service On Raspbian Bookworm (#41)
* Updated README to reflect additional commands needed for Raspbian Bookworm
* Fixed typo in command
---------
Co-authored-by: faulty <faulty@evilcomputing.net>
|
2 years ago |
Bryan Biedenkapp
|
06f25ca7de
|
combine DMR and P25 Trellis implementations into a single EDAC implementation for conciseness;
|
2 years ago |
Bryan Biedenkapp
|
015b9e2f0a
|
add support to test TG grant status when determining sloppy-voting overlap; ensure RF states are returned to RS_RF_LISTENING upon failure (don't assume state);
|
2 years ago |
Bryan Biedenkapp
|
21555a1119
|
add support for marking whether or not a talkgroup was granted on a channel by RF or network;
|
2 years ago |
Bryan Biedenkapp
|
df2a2b3f14
|
slightly reorganize where buffers and states are reset at the beginning of late entry calls;
|
2 years ago |
Bryan Biedenkapp
|
f2de61a92f
|
better handle packet sequence out-of-sync checking (additional current - 1 check);
|
2 years ago |
Bryan Biedenkapp
|
28552617e4
|
handle edge case where network traffic is in progress with a running net TG hang timer but no set dest id;
|
2 years ago |
Bryan Biedenkapp
|
050d5e3a5c
|
fix issue with internal net TG hang not appropriately holding a TG;
|
2 years ago |
Bryan Biedenkapp
|
b05c631081
|
ensure fileLevel 0 never writes to log files; potential fix for netLastDstId;
|
2 years ago |
Bryan Biedenkapp
|
da7ae2f550
|
upstream: fix Trellis bit order;
|
2 years ago |
Bryan Biedenkapp
|
3b3bc884a4
|
implement parrot grant demand support for FNE conference bridge; correct issue with grant demands appearing as U2U instead of GROUP;
|
2 years ago |
Bryan Biedenkapp
|
31fae83b3d
|
always process network grant responses regardless of dedicated control state if control processing is enabled;
|
2 years ago |
Bryan Biedenkapp
|
9a871eba41
|
fix wrong variable used to populate MI data for encryption for network packets;
|
2 years ago |
Bryan Biedenkapp
|
5c371c97cb
|
add support to grant demand to support denying a grant and supporting unit to unit; better support LOC_REG_RSP being sent over the network;
|
2 years ago |
Bryan Biedenkapp
|
a09338f57d
|
refactor quick-and-dirty table entry check to a more proper unordered_map find; implement new REST API to return the current affiliations; correct instance where a affiliation response would be sent across the network for denied/rejected affiliations (this would result in the FNE2 for example erroneously adding affiliation entries to its internal tables);
|
2 years ago |
Bryan Biedenkapp
|
abb57affe2
|
refactor how GROUP VCH UPDATEs are sent; ensure notifyEnable is set to true by default;
|
2 years ago |
Jim
|
4ae6a946f4
|
Fixed incorrect channel spacing sanity check (#39)
* Fixed incorrect channel spacing sanity check
* Updated comments
---------
Co-authored-by: faulty <faulty@evilcomputing.net>
|
2 years ago |
Bryan Biedenkapp
|
37fe46df12
|
make redundant immediate an option (for experimentation purposes);
|
3 years ago |
Bryan Biedenkapp
|
5fa4da4caf
|
correct display of redundant grant transmit startup message;
|
3 years ago |
Bryan Biedenkapp
|
d0715f4b92
|
ensure immediate P25 packets are queued at least twice;
|
3 years ago |
Bryan Biedenkapp
|
27acf348d2
|
better deliniate sections of ControlSignaling classes;
|
3 years ago |
Bryan Biedenkapp
|
09dd03f946
|
rename and reorganize some code to better be consistent across the project;
|
3 years ago |