Bryan Biedenkapp
|
91a79cfc24
|
fix issue with using a reference vs copy for the talkgroup rules YAML filename;
|
3 years ago |
Bryan Biedenkapp
|
95e0ed9260
|
be more verbose in logging when the REST service network layer returns errors;
|
3 years ago |
Bryan Biedenkapp
|
ca7eb1a407
|
remove TCP_NODELAY socket option, refactor when SO_LINGER is set on the socket options; correct some file formatting;
|
3 years ago |
Bryan Biedenkapp
|
8c15cb5b50
|
don't attempt a socket tear down, the shutdown of the ioService should clean these up;
|
3 years ago |
Bryan Biedenkapp
|
220ad671ac
|
remove extraneous messages from reconnect loop; m_ioService must be the *LAST* object in the ASIO chain to be destroyed, otherwise weirdness will happen;
|
3 years ago |
Bryan Biedenkapp
|
963a9ab421
|
fix warning message when failing to update status;
|
3 years ago |
Bryan Biedenkapp
|
6573386cd7
|
perform status update 4 times before switching a node into a failed state;
|
3 years ago |
Bryan Biedenkapp
|
a020dd84d0
|
ensure socket processing loop for HTTPClient won't try to process when the the request is considered "completed"; properly set SO_LINGER and TCP_NODELAY;
|
3 years ago |
Bryan Biedenkapp
|
608a55b67a
|
update tarball script to incorporate dvmmon;
|
3 years ago |
Bryan Biedenkapp
|
b70119829c
|
update CMakeLists to support dvmmon;
|
3 years ago |
Bryan Biedenkapp
|
ee74cad81b
|
report network peer ID in status API call; display network peer ID on dvmmon;
|
3 years ago |
Bryan Biedenkapp
|
31d9a3e1c3
|
implement support for "Tab" to cycle the selected and active host;
|
3 years ago |
Bryan Biedenkapp
|
50f85538f8
|
refactor display of usage to be consistent with dvmhost;
|
3 years ago |
Bryan Biedenkapp
|
8c5d9eb2c6
|
add command line option to auto hide the log window at startup;
|
3 years ago |
Bryan Biedenkapp
|
caa2a37a49
|
fix incorrect handling of redraw during maximize of the log window;
|
3 years ago |
Bryan Biedenkapp
|
c567378047
|
fix some label display issues;
|
3 years ago |
Bryan Biedenkapp
|
65155c7010
|
fix detection of mode for command windows; fix detection of valid subscriber;
|
3 years ago |
Bryan Biedenkapp
|
fcda472f3e
|
reset mode text if the status is none of the digital modes;
|
3 years ago |
Bryan Biedenkapp
|
6465493e3d
|
relabel Last TG to Last Dst;
|
3 years ago |
Bryan Biedenkapp
|
b341c7ee13
|
add support to report source ID; enhance coloring abit more;
|
3 years ago |
Bryan Biedenkapp
|
180bce2d62
|
add support to log the last received source ID;
|
3 years ago |
Bryan Biedenkapp
|
40596aadef
|
file cleanup;
|
3 years ago |
Bryan Biedenkapp
|
4bb8c81360
|
adjust purple color (looks better and consistent as pinkish in PuTTY);
|
3 years ago |
Bryan Biedenkapp
|
4f3c374285
|
adjust display of colors (these will vary terminal to terminal unfortunatly, best display is in a proper Linux desktop terminal);
|
3 years ago |
Bryan Biedenkapp
|
4097e87ccd
|
add CMake option to selectively disable compiling dvmmon (-DDISABLE_MONITOR=1);
|
3 years ago |
Bryan Biedenkapp
|
d45af90c07
|
initial bare-bones implementation of dvmmon; enhance REST API to return more detailed status information (for use by dvmmon); cleanup file code style;
|
3 years ago |
Bryan Biedenkapp
|
298cd8da1f
|
properly handle the configured REST address for the "primary" DVM;
|
3 years ago |
Bryan Biedenkapp
|
bbe6143001
|
mark a control channel as VOC when the VOC flag is in the status response;
|
3 years ago |
Bryan Biedenkapp
|
8f7763cac4
|
initial implementation for a passive monitor tool; correct bad code style; implement feedback of last destination ID; enhance status REST API;
|
3 years ago |
K4YT3X
|
ff97cc5ada
|
temporarily disabled TUI support in pipelines (#32)
Signed-off-by: k4yt3x <i@k4yt3x.com>
|
3 years ago |
Bryan Biedenkapp
|
2b73c0539c
|
code cleanup; add whether or not the channel is VOC enabled in status REST response;
|
3 years ago |
Bryan Biedenkapp
|
77ff4a551b
|
typo cleanup;
|
3 years ago |
Bryan Biedenkapp
|
6f01647c6f
|
code style cleanup;
|
3 years ago |
Bryan Biedenkapp
|
8cc824ae87
|
fix README.md typo;
|
3 years ago |
Bryan Biedenkapp
|
6a127f7e57
|
implement appropriate RS encoding of LDU1 DFSI parameters;
|
3 years ago |
Bryan Biedenkapp
|
0374ed2f54
|
correct bad implementation of RTP SSRC, SSRC should be the *sending* peer ID;
|
3 years ago |
Bryan Biedenkapp
|
412d6cfc7c
|
[KEEP CALM AND RELAX] remove some deprecated DFSI support code (this is going to be done in a different way and this code is essentially abandonded);
|
3 years ago |
Bryan Biedenkapp
|
cdce663a55
|
remove affiliated flag from local talkgroup_rules (this is not used locally); refactor how P25 network message frames are made (mostly just a code cleanup); refactor out some magic numbers used in some places for code clarity;
|
3 years ago |
Bryan Biedenkapp
|
702293b416
|
more work on frame loss counting;
|
3 years ago |
Bryan Biedenkapp
|
3d7f04f523
|
split touch notify from incorrect logic statement;
|
3 years ago |
Bryan Biedenkapp
|
c9f74e7abf
|
assume better defaults when the controlCh block is missing; split logic checks for ignoring a notifyCC_* call for clarity; add extra logging messages for whether or not CC notify is enabled, and whether or not CC REST API parameters were passed;
|
3 years ago |
Bryan Biedenkapp
|
b99ecefd6a
|
experimental alteration to handling modem TAG_LOST during an active call for DMR, P25 and NXDN, instead of immediately dropping the call stream holding the call in progress, this will likely require additional thought and implementation, but the intention is to correct odd behavior for fringe or silghtly weak signals which would cause strange call behavior;
|
3 years ago |
Bryan Biedenkapp
|
d5aa4c2cd9
|
add extra logging messages; fix issue with network P25 voice grant;
|
3 years ago |
Bryan Biedenkapp
|
73cb3de6e8
|
log more detailed information about RINGBUFF_FULL;
|
3 years ago |
Bryan Biedenkapp
|
34a6c14111
|
rename inhibitIllegal to inhibitUnauthorized; remove code that was clearing modem buffer before transmitting an immediate (this was extremely problematic); add new option for VOC users "redundantGrantTransmit" this option will cause a modem in P25 VOC mode to transmit redundant grant responses, helping ensure grants are received;
|
3 years ago |
Bryan Biedenkapp
|
4aca5792db
|
adjust OSP_QUE_RSP slightly to ensure the service doesn't overflow; fix some minor U2U logic (this kinda sorta makes U2U work); adjust some timing parameters when clearing the modem queues (~5ms delay after writing the command to ensure the modem has time to clear); alter how grants are transmitted on VOC configurations (this will not only transmit a immediate grant but also buffer 3 more as an MBF);
|
3 years ago |
Bryan Biedenkapp
|
7c94b92981
|
add support to get the JSON response for RESTClient sends; enhance implementation of dvmcmd;
|
3 years ago |
Bryan Biedenkapp
|
39e0e4a254
|
add option to selectively enable/disable CC notification from a VC for traffic channel updates (this option defaults to enabled/on for all configurations but VOC);
|
3 years ago |
Bryan Biedenkapp
|
e86a8aae03
|
whoops remove this code -- debug stuff by accident;
|
3 years ago |
Bryan Biedenkapp
|
053a74843c
|
add blatent error message for my sanity during debugging;
|
3 years ago |