diff --git a/src/pifmrds/rds.h b/src/pifmrds/rds.h index 42f8b88..2a412e3 100644 --- a/src/pifmrds/rds.h +++ b/src/pifmrds/rds.h @@ -21,12 +21,17 @@ #ifndef RDS_H #define RDS_H -//taken from bartek's MicroRDS https://github.com/barteqcz/MicroRDS/blob/main/src/rds.h#L30 +//taken from bartek's MicroRDS https://github.com/barteqcz/MicroRDS/blob/main/src/rds.h #define DI_STEREO (1 << 0) /* 1 - Stereo */ #define DI_AH (1 << 1) /* 2 - Artificial Head */ #define DI_COMPRESSED (1 << 2) /* 4 - Compressed */ #define DI_DPTY (1 << 3) /* 8 - Dynamic PTY */ +#define AF_CODE_FILLER 205 +#define AF_CODE_NO_AF 224 +#define AF_CODE_NUM_AFS_BASE AF_CODE_NO_AF +#define AF_CODE_LFMF_FOLLOWS 250 + #include extern void get_rds_samples(float *buffer, int count, int stereo, int ct_clock_enabled, float sample_volume);