From f7d103c6a27b84ffeade58e55ce722d1eb7d8399 Mon Sep 17 00:00:00 2001 From: lwvmobile Date: Sat, 3 Dec 2022 17:08:01 -0500 Subject: [PATCH] NXDN Sync Type Tweak; --- src/nxdn_frame.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nxdn_frame.c b/src/nxdn_frame.c index 9adffa7..8dccc35 100644 --- a/src/nxdn_frame.c +++ b/src/nxdn_frame.c @@ -152,7 +152,8 @@ void nxdn_frame (dsd_opts * opts, dsd_state * state) if (opts->payload == 1) fprintf(stderr, " false sync or unsupported NXDN lich type 0x%02X\n", lich); //reset the sacch field, we probably got a false sync and need to wipe or give a bad crc memset (state->nxdn_sacch_frame_segment, 0, sizeof(state->nxdn_sacch_frame_segment)); - memset (state->nxdn_sacch_frame_segcrc, 1, sizeof(state->nxdn_sacch_frame_segcrc)); + memset (state->nxdn_sacch_frame_segcrc, 1, sizeof(state->nxdn_sacch_frame_segcrc)); + state->lastsynctype = -1; //set to -1 so we don't jump back here too quickly voice = 0; goto END; break;