From e37955448ebf3855c2f5037225573a807f4c4a78 Mon Sep 17 00:00:00 2001 From: lwvmobile Date: Thu, 8 May 2025 15:18:00 -0400 Subject: [PATCH] Tweak Event History String Regarding Mixed Address and UTF Text Data; #288 --- src/dmr_block.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dmr_block.c b/src/dmr_block.c index 027ffee..1952bc5 100644 --- a/src/dmr_block.c +++ b/src/dmr_block.c @@ -735,8 +735,8 @@ void dmr_udt_decoder (dsd_opts * opts, dsd_state * state, uint8_t * block_bytes, end -= udt_padnib/4; fprintf (stderr, "Address: %d; ", (uint32_t)ConvertBitIntoBytes(&cs_bits[96+8], 24)); fprintf (stderr, "UTF16 Text: " ); - strcat (udt_string, "UTF16 Text; "); - sprintf (state->event_history_s[slot].Event_History_Items[0].text_message, "%s", " "); + strcat (udt_string, "Mixed Add/Text; "); + sprintf (state->event_history_s[slot].Event_History_Items[0].text_message, "%s", " Address: %d; ", (uint32_t)ConvertBitIntoBytes(&cs_bits[96+8], 24)); for (i = 0; i < end; i++) //368/16 = 21 character max { utf16c = (uint16_t)ConvertBitIntoBytes(&cs_bits[(i*16)+96+32], 16);