From 08e1d7a1cf21a9b12abe7ac720363445b7f6bac3 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Mon, 22 Dec 2025 19:53:04 +0100 Subject: [PATCH] why is ts not running --- src/rds.c | 6 +++--- src/rds.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rds.c b/src/rds.c index a78dfa8..433426c 100644 --- a/src/rds.c +++ b/src/rds.c @@ -697,13 +697,13 @@ void set_rds_defaults(RDSEncoder* enc, uint8_t program) { enc->encoder_data.ascii_data.expected_encoder_addr = 255; // Unknown - if(enc->state[0].first_init_done) lua_on_init(); + if(enc->state[0].call_lua != 0) lua_on_init(); } void init_rds_encoder(RDSEncoder* enc) { - enc->state[0].first_init_done = 0; + enc->state[0].call_lua = 0; for(int i = 0; i < PROGRAMS; i++) set_rds_defaults(enc, i); - enc->state[0].first_init_done = 1; + enc->state[0].call_lua = 1; if (encoder_saved()) encoder_loadFromFile(enc); else { diff --git a/src/rds.h b/src/rds.h index 46f71ee..d082911 100644 --- a/src/rds.h +++ b/src/rds.h @@ -173,7 +173,7 @@ typedef struct { uint16_t last_stream0_group[3]; uint8_t last_stream0_group_type_b : 1; - uint8_t first_init_done : 1; + uint8_t call_lua : 1; } RDSState; typedef struct {