mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-14 01:48:35 -07:00
Changed "float" to "double"
type fix due to new refactoring in Spectrum App
This commit is contained in:
@@ -20,7 +20,7 @@ typedef struct {
|
|||||||
uint32_t channel0_frequency;
|
uint32_t channel0_frequency;
|
||||||
uint32_t spacing;
|
uint32_t spacing;
|
||||||
|
|
||||||
float max_rssi;
|
double max_rssi;
|
||||||
uint8_t max_rssi_dec;
|
uint8_t max_rssi_dec;
|
||||||
uint8_t max_rssi_channel;
|
uint8_t max_rssi_channel;
|
||||||
uint8_t channel_ss[NUM_CHANNELS];
|
uint8_t channel_ss[NUM_CHANNELS];
|
||||||
@@ -135,7 +135,7 @@ static void spectrum_analyzer_render_callback(Canvas* const canvas, void* ctx) {
|
|||||||
temp_str,
|
temp_str,
|
||||||
36,
|
36,
|
||||||
"Peak: %3.2f Mhz %3.1f dbm",
|
"Peak: %3.2f Mhz %3.1f dbm",
|
||||||
((float)(model->channel0_frequency + (model->max_rssi_channel * model->spacing)) /
|
((double)(model->channel0_frequency + (model->max_rssi_channel * model->spacing)) /
|
||||||
1000000),
|
1000000),
|
||||||
model->max_rssi);
|
model->max_rssi);
|
||||||
canvas_draw_str_aligned(canvas, 127, 0, AlignRight, AlignTop, temp_str);
|
canvas_draw_str_aligned(canvas, 127, 0, AlignRight, AlignTop, temp_str);
|
||||||
@@ -156,7 +156,7 @@ static void spectrum_analyzer_input_callback(InputEvent* input_event, void* ctx)
|
|||||||
|
|
||||||
static void spectrum_analyzer_worker_callback(
|
static void spectrum_analyzer_worker_callback(
|
||||||
void* channel_ss,
|
void* channel_ss,
|
||||||
float max_rssi,
|
double max_rssi,
|
||||||
uint8_t max_rssi_dec,
|
uint8_t max_rssi_dec,
|
||||||
uint8_t max_rssi_channel,
|
uint8_t max_rssi_channel,
|
||||||
void* context) {
|
void* context) {
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ struct SpectrumAnalyzerWorker {
|
|||||||
uint32_t channel0_frequency;
|
uint32_t channel0_frequency;
|
||||||
uint32_t spacing;
|
uint32_t spacing;
|
||||||
uint8_t width;
|
uint8_t width;
|
||||||
float max_rssi;
|
double max_rssi;
|
||||||
uint8_t max_rssi_dec;
|
uint8_t max_rssi_dec;
|
||||||
uint8_t max_rssi_channel;
|
uint8_t max_rssi_channel;
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
typedef void (*SpectrumAnalyzerWorkerCallback)(
|
typedef void (*SpectrumAnalyzerWorkerCallback)(
|
||||||
void* chan_table,
|
void* chan_table,
|
||||||
float max_rssi,
|
double max_rssi,
|
||||||
uint8_t max_rssi_dec,
|
uint8_t max_rssi_dec,
|
||||||
uint8_t max_rssi_channel,
|
uint8_t max_rssi_channel,
|
||||||
void* context);
|
void* context);
|
||||||
|
|||||||
Reference in New Issue
Block a user