uint32_t freq = 1000*(channel->frequency - 10600); fe_params.frequency = freq; fe_params.inversion = INVERSION_AUTO; if (channel->delsys == 0) { fe_params.delsys.dvbs.symbol_rate = 1000*channel->symbol_rate; fe_params.delsys.dvbs.fec = FEC_AUTO; syslog(LOG_INFO, "Tuning DVB-S to %d Hz, Symbol Rate: %d", fe_params.frequency, fe_params.delsys.dvbs.symbol_rate); } else if (channel->delsys == 2) { fe_params.delsys.dvbs2.symbol_rate = 1000*channel->symbol_rate; fe_params.delsys.dvbs2.fec = FEC_AUTO; syslog(LOG_INFO, "Tuning DVB-S2 to %d Hz, Symbol Rate: %d", fe_params.frequency, fe_params.delsys.dvbs2.symbol_rate); printf("DVB-S2\n"); }