I belive this is the fix to #6

This commit is contained in:
KubaPro010 2025-08-06 13:08:19 +02:00
parent 741409077f
commit 5df55ed946
2 changed files with 2 additions and 2 deletions

View File

@ -390,7 +390,6 @@ int main(int argc, char **argv) {
alternative_freq[af_size] = (int)(10*atof(param))-875; alternative_freq[af_size] = (int)(10*atof(param))-875;
if(alternative_freq[af_size] < 1 || alternative_freq[af_size] > 204) if(alternative_freq[af_size] < 1 || alternative_freq[af_size] > 204)
fatal("Alternative Frequency has to be set in range of 87.6 Mhz - 107.9 Mhz\n"); fatal("Alternative Frequency has to be set in range of 87.6 Mhz - 107.9 Mhz\n");
memcpy(data.af_array, alternative_freq, sizeof(alternative_freq));
} }
else { else {
fatal("Unrecognised argument: %s.\n" fatal("Unrecognised argument: %s.\n"
@ -400,6 +399,7 @@ int main(int argc, char **argv) {
} }
alternative_freq[0] = af_size; alternative_freq[0] = af_size;
memcpy(data.af_array, alternative_freq, sizeof(alternative_freq));
int FifoSize=DATA_SIZE*2; int FifoSize=DATA_SIZE*2;
//fmmod=new ngfmdmasync(carrier_freq,228000,14,FifoSize, false, gpiopin); //you can mod //fmmod=new ngfmdmasync(carrier_freq,228000,14,FifoSize, false, gpiopin); //you can mod
fmmod=new ngfmdmasync(data.carrier_freq,228000,14,FifoSize, false); fmmod=new ngfmdmasync(data.carrier_freq,228000,14,FifoSize, false);

View File

@ -10,7 +10,7 @@ extern "C"
int main() { int main() {
set_rds_pi(0xff); set_rds_pi(0xff);
set_rds_ps("TEST"); set_rds_ps("TEST");
int af_array[] = {0, 1, 2, 3}; int af_array[] = {3, 2, 1, 0};
set_rds_af(af_array); set_rds_af(af_array);
for(int i = 0; i < 32; i++) { for(int i = 0; i < 32; i++) {
int buffer[BITS_PER_GROUP]; int buffer[BITS_PER_GROUP];