mirror of
https://github.com/radio95-rnt/rds95.git
synced 2026-07-31 17:29:17 +02:00
fix the settings udg
This commit is contained in:
@@ -624,10 +624,14 @@ void set_rds_grpseq(unsigned char* grpseq) {
|
|||||||
|
|
||||||
void set_rds_udg1(uint8_t len, uint16_t (*groups)[3]) {
|
void set_rds_udg1(uint8_t len, uint16_t (*groups)[3]) {
|
||||||
rds_data.udg1_len = len;
|
rds_data.udg1_len = len;
|
||||||
memcpy(&rds_data.udg1, &groups, sizeof(groups));
|
if (len > 0 && groups != NULL) {
|
||||||
|
memcpy(rds_data.udg1, groups, len * sizeof(uint16_t[3]));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void set_rds_udg2(uint8_t len, uint16_t (*groups)[3]) {
|
void set_rds_udg2(uint8_t len, uint16_t (*groups)[3]) {
|
||||||
rds_data.udg2_len = len;
|
rds_data.udg2_len = len;
|
||||||
memcpy(&rds_data.udg2, &groups, sizeof(groups));
|
if (len > 0 && groups != NULL) {
|
||||||
|
memcpy(rds_data.udg2, groups, len * sizeof(uint16_t[3]));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user