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:
parent
6714ce99fa
commit
c854b74690
@ -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);
|
||||
|
@ -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];
|
||||
|
Loading…
x
Reference in New Issue
Block a user