From 2669b3d5b5f4f164e210ed248fa2c78eb23e5d4a Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Thu, 13 Mar 2025 21:48:09 +0100 Subject: [PATCH] disable rt1 if its empty --- src/rds.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/rds.c b/src/rds.c index 169f84a..6c02d0d 100644 --- a/src/rds.c +++ b/src/rds.c @@ -474,6 +474,14 @@ void set_rds_rt1(unsigned char *rt1) { uint8_t i = 0, len = 0; rds_state.rt_update = 1; + + if(rt1[0] == '\0') { + rds_state.rt1_enabled = 0; + return; + } else { + rds_state.rt1_enabled = 1; + } + memset(rds_data.rt1, ' ', RT_LENGTH); while (*rt1 != 0 && len < RT_LENGTH) rds_data.rt1[len++] = *rt1++;