void FrequencyManager_StepFrequencyDown(void) { uint32_t newFreq = FrequencyManager_GetCurrentFrequency() - s_stepSize; FrequencyManager_SetCurrentFrequency(newFreq); FrequencyManager_Check_FilterBand(newFreq); // FrequencyManager_DisplayFrequency(); }
/* * Work with preset bands: */ void FrequencyManager_SetSelectedBand(BandPreset newBand) { debug(GUI, "FrequencyManager_SetSelectedBand:\n"); assert(newBand >= 0 && newBand <= FREQBAND_NUMBER_OF_BANDS); //Includes blank band s_selectedBand = newBand; uint32_t newFreq = s_bandsData[newBand].Setpoint; UserModeType newMode = s_bandsData[newBand].Mode; FrequencyManager_SetCurrentFrequency(newFreq); Mode_SetCurrentMode(newMode); FrequencyManager_Check_FilterBand(newFreq); }
void FrequencyManager_SetRxFrequency(){ debug(GUI, "FrequencyManager_SetRxFrequency:\n"); FrequencyManager_SetCurrentFrequency(splitRxFrequency); FrequencyManager_ControlCurrentFrequency (); }
void FrequencyManager_SetTxFrequency(){ debug(GUI, "FrequencyManager_SetTxFrequency:\n"); FrequencyManager_SaveRxFrequency(s_bandsData[s_selectedBand].CurrentFrequency); FrequencyManager_SetCurrentFrequency(splitTxFrequency); FrequencyManager_ControlCurrentFrequency (); }
void FrequencyManager_StepFrequencyDown(void) { uint32_t newFreq = FrequencyManager_GetCurrentFrequency() - s_stepSize; FrequencyManager_SetCurrentFrequency(newFreq); }
/* * Work with preset bands: */ void FrequencyManager_SetSelectedBand(BandPreset newBand) { assert(newBand >= 0 && newBand < FREQBAND_NUMBER_OF_BANDS); s_selectedBand = newBand; FrequencyManager_SetCurrentFrequency(s_bandsData[newBand].CurrentFrequency); }