0
1
mirror of https://github.com/radio95-rnt/rds95.git synced 2026-02-27 04:43:52 +01:00

fix more eerrors

This commit is contained in:
2025-03-15 10:03:52 +01:00
parent 5a24e1c836
commit e800324b0a

View File

@@ -168,10 +168,10 @@ static void get_rds_ps_group(RDSEncoder* enc, uint16_t *blocks) {
blocks[1] |= enc->data[enc->program].ta << 4; blocks[1] |= enc->data[enc->program].ta << 4;
blocks[1] |= enc->data[enc->program].ms << 3; blocks[1] |= enc->data[enc->program].ms << 3;
blocks[1] |= ((enc->data[enc->program].di >> (3 - ps_csegment)) & INT8_0) << 2; blocks[1] |= ((enc->data[enc->program].di >> (3 - enc->state[enc->program].ps_csegment)) & INT8_0) << 2;
blocks[1] |= enc->state[enc->program].ps_csegment; blocks[1] |= enc->state[enc->program].ps_csegment;
blocks[2] = get_next_af(enc); blocks[2] = get_next_af(enc);
if(enc->data[enc->program].ta && tps_text[0] != '\0') { if(enc->data[enc->program].ta && enc->state[enc->program].tps_text[0] != '\0') {
blocks[3] = enc->state[enc->program].tps_text[enc->state[enc->program].ps_csegment * 2] << 8 | enc->state[enc->program].tps_text[enc->state[enc->program].ps_csegment * 2 + 1]; blocks[3] = enc->state[enc->program].tps_text[enc->state[enc->program].ps_csegment * 2] << 8 | enc->state[enc->program].tps_text[enc->state[enc->program].ps_csegment * 2 + 1];
} else { } else {
/* TODO: Add DPS */ /* TODO: Add DPS */