Bryan Biedenkapp
|
ba1896968a
|
port upstream changes manually from https://github.com/jelimoore/dvmhost ceb967b3c9b519a22c3ec4d5cfe10f44cc413c01; add support to set rf power from configuration;
|
4 years ago |
Bryan Biedenkapp
|
8b5a7ae7ec
|
add experimental support for DMR TIII (note this will not accept registrations or grant requests);
|
4 years ago |
Bryan Biedenkapp
|
3fa0cbc150
|
correct various issues with CW timing and situations where CW may not occur; fix issue with roaming beacons on DMR cycling incorrectly; silence some superfluous warnings;
|
4 years ago |
Bryan Biedenkapp
|
d37122a253
|
skip network data processing if mode is not enabled;
|
4 years ago |
Bryan Biedenkapp
|
2f2d940f6e
|
update csproj; add logic to ensure system identity is never more then 8 characters;
|
5 years ago |
Bryan Biedenkapp
|
b7b88b3c84
|
better support simplex channel selection via iden table; update iden_channel_calc.py helper to support doing conversion to channel no and FROM channel no;
|
5 years ago |
Bryan Biedenkapp
|
8cf3d10630
|
slightly alter timing constants in Host to better control CPU usage while idle; remove unnecessary debug code;
|
5 years ago |
Bryan Biedenkapp
|
525ffd9471
|
refactor P25 LC; refactor DMR CSBK; better handle scenario where P25 may start without having received a HDU, in this case we will transmit without HDU which would be interpreted by SUs as a late entry condition (better helps encryption sync in some cases);
|
5 years ago |
Bryan Biedenkapp
|
ce0657206e
|
fix data types;
|
5 years ago |
Bryan Biedenkapp
|
13e39b0927
|
upstream: fix network ports data type;
|
5 years ago |
Bryan Biedenkapp
|
5fd9f1d8ea
|
upstream: fix old bug using m_port instead of m_port[x]; fix issue with P25 VoicePacket not checking m_control or m_duplex flags in certain situations;
|
5 years ago |
Bryan Biedenkapp
|
de2860ca6a
|
correct issue when trying to close and reopen modem; update copyright dates; fix issue in Modem where the getResponse may not continue properly after returning; reorder operations in Host to Write, Modem Clock, Read, Network, DMR, P25, Timers;
|
5 years ago |
Bryan Biedenkapp
|
700e364265
|
deprecate old per-level transmit during cal (never really worked); implement P25 80hz cal;
|
5 years ago |
Bryan Biedenkapp
|
09df9a0241
|
file commenting cleanup;
|
5 years ago |
Bryan Biedenkapp
|
763e2770e4
|
change udp "address" for modem UDP protocol to "endpointAddress" to make more clear this is an endpointAddress and not a hosting IP address;
|
5 years ago |
Bryan Biedenkapp
|
266680f39b
|
refactor Modem further to allow custom entry points for "user" handlers for modem open, close and clock (HostCal and Host use this); refactor "remote mode" in Host to use Modem custom entry points; correct some issues with the port of UARTPort from upstream (revert some changes back to pre-UARTPort from the old SerialController class); rework HostCal to use the new custom entry points; rework HostCal for better consistency and class use; correct and rename some misleading class variables and functions;
|
5 years ago |
Bryan Biedenkapp
|
63713f0f8e
|
upstream: Refactor modem; support remote modem support via UDP;
|
5 years ago |
Bryan Biedenkapp
|
6d1644b99e
|
file cleanups; implement BCAST_ANNC_ANN_WD_TSCC; add support for channel identity lookups in DMR; fix a couple of issues with BCAST packet formatting;
|
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
|
6640485dad
|
apply upstream updates to UDPSocket;
|
5 years ago |
Bryan Biedenkapp
|
6535049765
|
support configuring the modem P25 sync correlation countdown from the host;
|
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
|
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
|
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
|
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
|
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
|
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
|
9cc117d30c
|
inital commit from private repo to public;
|
6 years ago |