mirror of
https://github.com/radio95-rnt/rds95.git
synced 2026-02-27 04:43:52 +01:00
i hate this
This commit is contained in:
@@ -357,13 +357,15 @@ static void get_rds_group(uint16_t *blocks) {
|
|||||||
goto group_coded;
|
goto group_coded;
|
||||||
// TODO: Add EON
|
// TODO: Add EON
|
||||||
case 'X':
|
case 'X':
|
||||||
uint16_t blocks[3] = rds_data.udg1[rds_state.udg_idxs[0]++];
|
uint16_t blocks[3];
|
||||||
|
for(int i = 0; i < 3; i++) blocks[i] = rds_data.udg1[rds_state.udg_idxs[0]++][i];
|
||||||
blocks[1] |= blocks[0];
|
blocks[1] |= blocks[0];
|
||||||
blocks[2] = blocks[2];
|
blocks[2] = blocks[2];
|
||||||
blocks[3] = blocks[3];
|
blocks[3] = blocks[3];
|
||||||
goto group_coded;
|
goto group_coded;
|
||||||
case 'Y':
|
case 'Y':
|
||||||
uint16_t blocks[3] = rds_data.udg2[rds_state.udg_idxs[1]++];
|
uint16_t blocks[3];
|
||||||
|
for(int i = 0; i < 3; i++) blocks[i] = rds_data.udg2[rds_state.udg_idxs[1]++][i];
|
||||||
blocks[1] |= blocks[0];
|
blocks[1] |= blocks[0];
|
||||||
blocks[2] = blocks[2];
|
blocks[2] = blocks[2];
|
||||||
blocks[3] = blocks[3];
|
blocks[3] = blocks[3];
|
||||||
|
|||||||
Reference in New Issue
Block a user