lwvmobile
6ebe3eff58
NXDN: Fix Wformat Warnings 32; #299
2025-07-27 14:17:03 -04:00
lwvmobile
2ca3f0a356
NXDN: Fix Wformat Warnings; #299
2025-07-23 19:16:27 -04:00
lwvmobile
698a991262
NXDN: Misc #299
...
Fix Perpetual Sync Bug unless Squelch Break;
Add DCR MFID 30 F.C.R Data Preamble and Precoded Message PDU;
Misc Payload Tweaks;
2025-07-14 22:42:35 -04:00
lwvmobile
352bb98bc6
DMR: Fix UTF16 Talker Alias locale to allow Chinese or similar Non-Roman Charsets;
...
Note: This will only work to the console output, since ncurses wide chars are different. The alias string will replace extended utf16 chars with an * for now.
2025-07-14 06:15:55 -04:00
lwvmobile
8c34313720
NXDN: #299
...
Additional check for LICH "offbits" that should all be 1's as sync condition;
Add 7-bit Parity Check for known DCR Lich ("RICH") Codes;
Make Tweaks to Help Incorporate Lich Parity and Offbits into NXDN Sync Determination;
2025-07-13 11:32:15 -04:00
lwvmobile
ce805a7860
NXDN: Add DCR TCH / PICH Lich 0x48 Payload Only; #299
...
Misc Tweaks to Payload Format;
2025-07-13 10:25:40 -04:00
lwvmobile
86b8900b3d
NXDN: Fix and Decode Some DCR Elements; #299
...
Elements include scrambler bits, UC bits, and other misc items;
Tweaks to payload output;
2025-07-08 00:59:41 -04:00
lwvmobile
eb1bcee301
NXDN: Disable Attempted Decoding of SACCH frames on Icom DCR; #299
2025-07-04 17:24:01 -04:00
lwvmobile
fd3b4b6a66
NXDN: DCR Payload Tweaks 2; #299
2025-07-02 15:33:06 -04:00
lwvmobile
b09de5f112
NXDN: DCR Payload Tweaks; #299
2025-07-01 17:00:02 -04:00
lwvmobile
8d1c92c490
NXDN: Add Lich Code 0x46 for Icom DCR Voice and SACCH Payload; #299
2025-06-30 20:25:47 -04:00
lwvmobile
bd98e3befb
Re-enable the custom wav file directory option -7 for per-call wav files;
...
When playing back .amb or .imb files, print AMBE or IMBE when dumping payload on them;
2025-06-29 15:56:52 -04:00
lwvmobile
1aa71811b0
SDRTrunk .mbe File Replay: #298
...
Mute Audio if enc and no key provided;
Tweak Verbose Payload vs No Verbose Payload Output to console;
Misc Tweaks;
2025-06-24 13:34:45 -04:00
lwvmobile
4e1b1ac98e
SDRTrunk .mbe File Replay:
...
Tweak RC4 Keystream Creation to only create second keystream when P25p1, and only make as much keystream as needed; #298
2025-06-23 02:37:45 -04:00
lwvmobile
ccbaef8541
SDRTrunk .mbe File Replay:
...
Fix P25p1 RC4 Decryption via keystream juggle and reverse LSFR for IV; #298
2025-06-23 02:27:03 -04:00
lwvmobile
8a30115398
SDRTrunk .mbe File Replay Initial Commit; #298
2025-06-22 15:16:19 -04:00
lwvmobile
3a1d393a0f
Fix Playback Speed in Cygwin for .imb/.amb files; #297
2025-06-20 16:05:30 -04:00
lwvmobile
66844b1d4c
P25: Provide a temporary fix to the issue of .imb files not writing when a key is presented during an encrypted voice session; #297
2025-06-19 17:03:07 -04:00
lwvmobile
722d7b77fb
DMR: Yet Even More RC_TESTING Tweaks; #292
2025-05-29 20:27:15 -04:00
lwvmobile
5a2575c9a0
DMR: Even More RC_TESTING Tweaks; #292
2025-05-29 20:09:55 -04:00
lwvmobile
daad012466
DMR: More RC_TESTING Tweaks; #292
2025-05-29 19:47:25 -04:00
lwvmobile
f2cc686189
DMR: Fix CallTimers CSBK; #293
2025-05-29 15:55:27 -04:00
lwvmobile
175ccff7e9
DMR: Fix BParm Issues Mentioned in #293
...
Make some tweaks to DMR BS RC_TESTING; #292
Fix Talker Alias Block Num Enumeration (+1) on Valid Blocks;
Misc Typo and Format Fixes;
Tweak for NXDN Keyloading on VCALL;
2025-05-29 14:44:37 -04:00
lwvmobile
4a1e6f1540
Revert Previous Change Regarding DMR Talker Alias; #290
2025-05-22 22:52:39 -04:00
lwvmobile
d285865de5
DMR: Don't append spaces to talker alias string if encoded character is 0; #290
...
(usually indicates the full talker alias has yet to arrive and only doing a partial in progress decode);
2025-05-22 06:17:19 -04:00
lwvmobile
4bcc9f8aec
Fix Coding Error for Compiler Warning / Error for ncursesClose;
2025-05-21 22:23:32 -04:00
lwvmobile
c6b2320cbd
Ncurses:
...
Don't display the lines for Pulse Digital Output if it isn't opened (when using analog only -fA);
2025-05-17 15:00:09 -04:00
lwvmobile
87be5aa72e
DMR:
...
Add FLCO 0x29 FID 0x10 to Unknown Moto Link Control Value to prevent it from setting incorrect tgt, src, svc values;
2025-05-17 01:59:41 -04:00
lwvmobile
3f0f675fd5
Pulse Audio:
...
Don't Open Audio Stream for Synthesized Digital Voice when using the -fA Analog Only Output Option;
2025-05-16 23:16:32 -04:00
lwvmobile
7c56fb836b
Fix Wformat-overflow Issues Regarding Previous Commit;
2025-05-15 16:49:53 -04:00
lwvmobile
2891d7314b
Dibit/Symbol Capture File:
...
When initiated from the ncurses 'R' key, it now rotates every hour;
Above is logged to event history when it occurs;
2025-05-15 16:42:21 -04:00
lwvmobile
ed13bb34d8
YSF: Fix Event History Placing Blank Entries between calls; Fix No Entries when sourced signal is inverted;
2025-05-14 23:03:26 -04:00
lwvmobile
b9097d9462
Event History Setup: #287 ;
...
P25p1: Set currentslot to 0 when decoding phase 1 specific duids (HDU, TDU, TDULC, LDU, TSBK, MPDU) so that we don't have a potential stale phase 2 slot value present when writing to event history, etc.
Update Glamor Shot to include the Event History Update;
2025-05-12 21:41:20 -04:00
lwvmobile
59fcfdae81
Event History Setup: #287
...
Allow Event History to be cycled from short string on, long string on, or of with the 'h' shortcut keyf;
2025-05-12 17:12:10 -04:00
lwvmobile
f85304471f
Event History Setup: #287
...
P25p2: Misc Tweaks for Harris Things; Misc Event History P2 Tweaks;
2025-05-11 12:08:39 -04:00
lwvmobile
3fc67a5694
Event History Setup: #287 ;
...
Add customizable event history line (in ncurses) for various items, but left colors as the default cyan. (Remus Request);
2025-05-11 01:16:31 -04:00
lwvmobile
2314900829
Event History Setup: #287
...
Update Glamor Shots to Show new Event History; Update Misc Items and Examples;
2025-05-10 17:17:48 -04:00
lwvmobile
680b792b19
Event History Setup: #287
...
Fix Some GPS formats not writing to the event history gps_s string due to mismatching src values (UDT NMEA and LIP);
Fix bug in ComputeCrcCCITT16d where the len value cannot exceed 255 by recasting len as uint32_t instead of uint8_t; #288
Clarify when UDT Data Blocks (R12) is Confirmed or Unconfirmed Data;
2025-05-10 02:09:56 -04:00
lwvmobile
0d734b753f
Event History Setup: #287
...
Fix Flicker Bug in Ncurses Printer by casting lls as static int;
Further Tweak to NcursesPrinter for responsiveness;
2025-05-09 21:11:23 -04:00
lwvmobile
fae33ca0a1
Event History Setup: #287 ;
...
Seperate dsd_ncurses.c into dsd_ncurses_printer.c , dsd_ncurses_menu.c , and dsd_ncurses_handler.c files;
Make adjustments as needed to accomodate above;
Work on Handling Special Escape Characters with Ncurses Input Handling to prevent rogue things from happening with scrool wheel, etc;
2025-05-09 18:36:22 -04:00
lwvmobile
dc7ff1136e
Event History Setup: #287
...
Prepare to Seperate Ncurses Code and Event History Code into seperate .c files; Move common items to a .h file;
Move event history code to dsd_events.c; Move AFS code to edacs-fme.c; Move beeper code to dsd_audio2.c
2025-05-09 17:12:31 -04:00
lwvmobile
67ab05da63
Event History Setup: #287 ;
...
Trial Fix for ncurses randomly lagging when sync condition with printer vs no sync condition with printer and key input;
2025-05-09 16:18:05 -04:00
lwvmobile
54ba3b6513
Event History Setup: #287
...
Run ncursesPrinter more frequently during nosync condition to make ncurses user input a lot more responsive during quiet times.
2025-05-09 16:02:56 -04:00
lwvmobile
13739b18aa
Event History Setup: #287
...
Expand Event History for EDACS to Include More Call Information; Misc Tweaks regarding;
Add watchdog and wav file closure to EOT_CC when returning from EDACS Analog or Digital Calls;
Fix local event_string size in watchdog_event_current;
Add watchdog to cleanupAndExit to catch any calls in progress when closing and push them out to event_history log;
2025-05-09 02:20:09 -04:00
lwvmobile
7a198e62f9
Fix UDT Mixed String Format Issue when assigned to event_history text_message; #288
2025-05-09 01:04:13 -04:00
lwvmobile
e37955448e
Tweak Event History String Regarding Mixed Address and UTF Text Data; #288
2025-05-08 15:18:00 -04:00
lwvmobile
2dc9db17ab
Fix UDT Data Misc Items found by mastodon987; #288
2025-05-08 14:35:22 -04:00
lwvmobile
a3eb6dd552
Event History Setup #287 ;
...
Clear some values on Trunking when nocarrier that weren't previously cleared right away;
Write User Lockout of TG to event history; Run noCarrier when Trunking and User Locks Out, prompting return to CC;
2025-05-07 18:19:06 -04:00
lwvmobile
35b782a10f
Event History Setup: #287
...
Tweaks to P25p1 TDU and TDU/LC don't clear out items before they get into event log (bugfix for no crypt info logging);
2025-05-07 13:57:59 -04:00
lwvmobile
8c4dc6ed36
Hytera Enhanced Encrypt: Refresh When bad CACH or TACT forces resync(Run LFSR);
2025-05-06 23:50:00 -04:00