1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-18 08:54:15 +01:00

Fixed carrier frequency problems.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2699 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
pip 2011-02-02 17:53:30 +00:00 committed by pip
parent 6714ce99fa
commit c854b74690
2 changed files with 3 additions and 3 deletions

View File

@ -494,7 +494,7 @@ void PipXtremeGadgetWidget::saveToFlash()
s = m_widget->doubleSpinBox_Frequency->text().trimmed();
s.replace(' ', ""); // remove all spaces
settings.frequency_Hz = s.toFloat(&ok) * 1e6;
settings.frequency_Hz = (uint32_t)(s.toDouble(&ok) * 1e6);
if (s.isEmpty() || !ok || settings.frequency_Hz < settings.min_frequency_Hz || settings.frequency_Hz > settings.max_frequency_Hz)
{
error("Check your \"Frequency\" entry!", 0);

View File

@ -81,7 +81,7 @@ typedef struct
uint32_t min_frequency_Hz;
uint32_t max_frequency_Hz;
float frequency_Hz;
uint32_t frequency_Hz;
uint32_t max_rf_bandwidth;
@ -99,7 +99,7 @@ typedef struct
typedef struct
{
float start_frequency;
uint32_t start_frequency;
float frequency_step_size;
uint16_t magnitudes;
// int8_t magnitude[0];