Bryan Biedenkapp
|
cfc8604c8e
|
fix buffer overflow error in HostMain; implement some of the basis for DMR Tier III;
|
5 years ago |
Bryan Biedenkapp
|
4d65c635e4
|
file cleanups; better logging of DMR voice sync vs voice frames;
|
5 years ago |
Bryan Biedenkapp
|
7233b9a918
|
conform LC_SYS_SRV_BCAST to P25 standards;
|
5 years ago |
Bryan Biedenkapp
|
699b3181b5
|
disable use of P25_CFVA_CONV;
|
5 years ago |
Bryan Biedenkapp
|
55f3c9c526
|
whoops missed if conditional check in last commit;
|
5 years ago |
Bryan Biedenkapp
|
bdc2a05eda
|
allow the P25 adj site status message to transmit across the network even if P25 control broadcast is disabled, so long as P25 control is enabled;
|
5 years ago |
Bryan Biedenkapp
|
9a4078b6a4
|
conform to P25 standards for composite control channel when VoC mode is enabled, and transmit LC_RFSS_STS_BCAST every 3 superframes;
|
5 years ago |
Bryan Biedenkapp
|
6640485dad
|
apply upstream updates to UDPSocket;
|
5 years ago |
Bryan Biedenkapp
|
646217ac8d
|
cleanup markdown;
|
5 years ago |
Bryan Biedenkapp
|
f067c2ff3b
|
add some notes on disabling various serial interfaces on Rasbian or Debian OS that will inhibit the ability to use tools like stm32flash on GPIO based devices;
|
5 years ago |
Bryan Biedenkapp
|
685c7aa3ef
|
perform secondary check of frames sent with 'invalid' sync;
|
5 years ago |
Bryan Biedenkapp
|
6535049765
|
support configuring the modem P25 sync correlation countdown from the host;
|
5 years ago |
Bryan Biedenkapp
|
0c8f2583bc
|
add support to send service class across the network when adj site broadcasts occur;
|
5 years ago |
Bryan Biedenkapp
|
a66f91fe2f
|
minor fixes and cleanups; allow transmitted service class properly reflect registration and composite classes based on configured options;
|
5 years ago |
Bryan Biedenkapp
|
e71e946990
|
support location registration;
|
5 years ago |
Bryan Biedenkapp
|
992e414d84
|
minor code cleanups; fix some debug logging being set to the wrong log level; consolidate network HDU and LDU1 code (better in one function, make it operate more like the direct RF interface); implement a workaround feature to disable HDU generation/transmission from network voice calls (this was necessary on some P25 subscriber hardware, like a Harris XG-100P where the transmitted network header was causing the radio to drop the voice call, enabling this feature will disable the network code from generating a HDU at the beginning of a voice call);
|
5 years ago |
Bryan Biedenkapp
|
529de62616
|
always reset and set HDU parameters; add some debug trace messaging; correct issue with position count for the LDU2 being incorrect in the network;
|
5 years ago |
Bryan Biedenkapp
|
ef453a4f73
|
remove old TDULC Channel Grant logic (I don't even remember why this was here); move TDU preamble before voice call; correct Modem debug messages appearing as regular log messages;
|
5 years ago |
Bryan Biedenkapp
|
bdf27b517b
|
set queue sizes to more conservative values;
|
5 years ago |
Bryan Biedenkapp
|
aa1a3d5ed8
|
enhance available options for P25 control data (enable/disable broadcast, enable/disable dedicated); enhance availablt options for RCON for enabling/disabling P25 CC dedicated and broadcast, as well as some remote debug enable/disable commands;
|
5 years ago |
Bryan Biedenkapp
|
82928b4727
|
fix bug where the error of a missing config.yml file was not handled;
|
5 years ago |
Bryan Biedenkapp
|
fae8dcea40
|
better V.24 documentation -- thanks Communications.Support;
|
5 years ago |
Bryan Biedenkapp
|
f899af0680
|
correct some inconsistencies with the V.24-like packet implementation;
|
5 years ago |
Bryan Biedenkapp
|
268783e89d
|
fix issue with incorrect handling of U_DREG;
|
5 years ago |
Bryan Biedenkapp
|
3375748224
|
fix incorrect handling of GRP_VH_REQ during a network voice call;
|
5 years ago |
Bryan Biedenkapp
|
3c8d747538
|
enhance activity logging to support including deny and reject events; fix some activity logging issues;
|
5 years ago |
Bryan Biedenkapp
|
7184a6923f
|
upstream: Add UDID support; NOTE: this changes the serial protocol version and is incompatible with previous versions -- match this commit with a dvmfirmware (commit 72c7385918d529df3f9f6b64c50913de7604fab2 or newer) update!
|
5 years ago |
Bryan Biedenkapp
|
ec7d02b28d
|
make sure to make a info log message when an RCON happens;
|
5 years ago |
Bryan Biedenkapp
|
a5f11a4aad
|
display whether or not voice traffic is encrypted in the activity log;
|
5 years ago |
Bryan Biedenkapp
|
e2026f33c9
|
clean up makefiles; implement proper support for RCON passwording and enable/disable; implement new enhanced configuration to send to FNE;
|
5 years ago |
Bryan Biedenkapp
|
fd99530376
|
support transferring local logs to the FNE;
|
5 years ago |
Bryan Biedenkapp
|
28bb91fbd2
|
fix issue where erroneous CALL_TERM would be transmitted; support SCCB_EXP for when there is more then one CC at a site;
|
5 years ago |
Bryan Biedenkapp
|
4b3e8de18f
|
add support to selectively do a hex dump of the TSBK, TDULC or DMR CSBK bytes for encode/decode; add appropriate P25 PDU response packet; correct CRC-9 table and implementation (although I believe its still wrong); add support to adjust engineering parameters for symbol levels; add support to selectively disable P25 ACK responses for some TSBKs;
|
5 years ago |
Bryan Biedenkapp
|
91158f84da
|
make incorrect/possible sync word messages normal warnings; add support for air interface firmware level P25 NAC checking; add support to enable/disable selectable modem debug in calibration mode; add display of possible sync bytes to the calibration mode for P25; comment out unused variable (for now) causing compilation warning; ensure P25_DENY_RSN_PTT_BONK is transmitted as a denial for a group grant when the channel is in use;
|
5 years ago |
Bryan Biedenkapp
|
75facc7297
|
make the modem playout timer configurable; fix magic number in regards to queue resizing; adjust default config to have a data queue size of 5000 for DMR and P25; correct some minor HDU state handling issues;
|
5 years ago |
Bryan Biedenkapp
|
3c58db84b4
|
upstream: fix buffer overflow, upstream: replace rand() -> MT19937 random number generator;
|
5 years ago |
Bryan Biedenkapp
|
5ec7330423
|
correct some issues with software voting in conditions where two RF sites overlap;
|
5 years ago |
Bryan Biedenkapp
|
024a28f0a3
|
debug mode message enhancment; ensure buffer is zeroed before reuse;
|
5 years ago |
Bryan Biedenkapp
|
8feecf49ec
|
correct RF talkgroup hang timer (allows the local RF to steer the talkgroup); fix labeling for the preamble and DMR Rx Delay; correct TDU preamble before voice transmission in P25;
|
6 years ago |
Bryan Biedenkapp
|
95364cbcf1
|
implement support for auto-affiliating units who can't affiliate in "enhanced" mode; better handle generating MBF CC data;
|
6 years ago |
Bryan Biedenkapp
|
a25a27143e
|
update README.md;
|
6 years ago |
Bryan Biedenkapp
|
9cc117d30c
|
inital commit from private repo to public;
|
6 years ago |