From da3bc7520837bf030e60b540ed2fa148d144bbd8 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Sun, 13 Apr 2025 18:34:03 +0200 Subject: [PATCH] take msb correctly --- src/rds.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rds.c b/src/rds.c index ec00534..5a12a09 100644 --- a/src/rds.c +++ b/src/rds.c @@ -290,7 +290,7 @@ static void get_oda_af_group(RDSEncoder* enc, RDSGroup *group) { group->b |= 9 << 12; for (int i = 0; i < 4; i++) { - group->b |= ((af[i] >> 15) & 1) << i; + group->b |= ((af[i] >> 8) & 1) << i; } group->c = af[0] & 0xFF;