Esempio n. 1
0
void FrequencyManager_StepFrequencyDown(void)
{
	uint32_t newFreq = FrequencyManager_GetCurrentFrequency() - s_stepSize;
	FrequencyManager_SetCurrentFrequency(newFreq);
	FrequencyManager_Check_FilterBand(newFreq);
//	FrequencyManager_DisplayFrequency();
}
Esempio n. 2
0
/*
 * 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);
}
Esempio n. 3
0
void FrequencyManager_SetRxFrequency(){
	debug(GUI, "FrequencyManager_SetRxFrequency:\n");
	FrequencyManager_SetCurrentFrequency(splitRxFrequency);
	FrequencyManager_ControlCurrentFrequency ();
}
Esempio n. 4
0
void FrequencyManager_SetTxFrequency(){
	debug(GUI, "FrequencyManager_SetTxFrequency:\n");
	FrequencyManager_SaveRxFrequency(s_bandsData[s_selectedBand].CurrentFrequency);
	FrequencyManager_SetCurrentFrequency(splitTxFrequency);
	FrequencyManager_ControlCurrentFrequency ();
}
Esempio n. 5
0
void FrequencyManager_StepFrequencyDown(void)
{
	uint32_t newFreq = FrequencyManager_GetCurrentFrequency() - s_stepSize;
	FrequencyManager_SetCurrentFrequency(newFreq);
}
Esempio n. 6
0
/*
 * 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);
}