#include <stdint.h>
#include <stdbool.h>
#include "LCD.h"
Go to the source code of this file.
|
enum | CFG_SYNTH_TYPE_t { CFG_SYNTH_SI5351 = 0,
CFG_SYNTH_ADF4350 = 1,
CFG_SYNTH_ADF4351 = 2,
CFG_SYNTH_SI5338A = 3
} |
|
enum | CFG_S1P_TYPE_t { CFG_S1P_TYPE_S_MA = 0,
CFG_S1P_TYPE_S_RI = 1
} |
|
enum | CFG_PARAM_t {
CFG_PARAM_VERSION,
CFG_PARAM_PAN_F1,
CFG_PARAM_PAN_SPAN,
CFG_PARAM_MEAS_F,
CFG_PARAM_SYNTH_TYPE,
CFG_PARAM_SI5351_XTAL_FREQ,
CFG_PARAM_SI5351_BUS_BASE_ADDR,
CFG_PARAM_SI5351_CORR,
CFG_PARAM_OSL_SELECTED,
CFG_PARAM_R0,
CFG_PARAM_OSL_RLOAD,
CFG_PARAM_OSL_RSHORT,
CFG_PARAM_OSL_ROPEN,
CFG_PARAM_OSL_NSCANS,
CFG_PARAM_MEAS_NSCANS,
CFG_PARAM_PAN_NSCANS,
CFG_PARAM_LIN_ATTENUATION,
CFG_PARAM_F_LO_DIV_BY_TWO,
CFG_PARAM_GEN_F,
CFG_PARAM_PAN_CENTER_F,
CFG_PARAM_BRIDGE_RM,
CFG_PARAM_BRIDGE_RADD,
CFG_PARAM_BRIDGE_RLOAD,
CFG_PARAM_COM_PORT,
CFG_PARAM_COM_SPEED,
CFG_PARAM_LOWPWR_TIME,
CFG_PARAM_3RD_HARMONIC_ENABLED,
CFG_PARAM_S11_SHOW,
CFG_PARAM_S1P_TYPE,
CFG_PARAM_SHOW_HIDDEN,
CFG_PARAM_SCREENSHOT_FORMAT,
CFG_PARAM_BAND_FMIN,
CFG_PARAM_BAND_FMAX,
CFG_PARAM_SI5351_MAX_FREQ,
CFG_PARAM_SI5351_CAPS,
CFG_PARAM_TDR_VF,
CFG_PARAM_MULTI_F1,
CFG_PARAM_MULTI_F2,
CFG_PARAM_MULTI_F3,
CFG_PARAM_MULTI_F4,
CFG_PARAM_MULTI_F5,
CFG_PARAM_MULTI_BW1,
CFG_PARAM_MULTI_BW2,
CFG_PARAM_MULTI_BW3,
CFG_PARAM_MULTI_BW4,
CFG_PARAM_MULTI_BW5,
CFG_PARAM_Volt_max,
CFG_PARAM_Volt_max_Display,
CFG_PARAM_Volt_max_Factor,
CFG_PARAM_Volt_min_Display,
CFG_PARAM_Daylight,
CFG_PARAM_Fatlines,
CFG_PARAM_BeepOn,
CFG_PARAM_Date,
CFG_PARAM_Time,
CFG_NUM_PARAMS
} |
|
#define BAND_FMIN 100000ul |
#define MAX_BAND_FREQ 1450000000ul |
Enumerator |
---|
CFG_PARAM_VERSION |
|
CFG_PARAM_PAN_F1 |
|
CFG_PARAM_PAN_SPAN |
|
CFG_PARAM_MEAS_F |
|
CFG_PARAM_SYNTH_TYPE |
|
CFG_PARAM_SI5351_XTAL_FREQ |
|
CFG_PARAM_SI5351_BUS_BASE_ADDR |
|
CFG_PARAM_SI5351_CORR |
|
CFG_PARAM_OSL_SELECTED |
|
CFG_PARAM_R0 |
|
CFG_PARAM_OSL_RLOAD |
|
CFG_PARAM_OSL_RSHORT |
|
CFG_PARAM_OSL_ROPEN |
|
CFG_PARAM_OSL_NSCANS |
|
CFG_PARAM_MEAS_NSCANS |
|
CFG_PARAM_PAN_NSCANS |
|
CFG_PARAM_LIN_ATTENUATION |
|
CFG_PARAM_F_LO_DIV_BY_TWO |
|
CFG_PARAM_GEN_F |
|
CFG_PARAM_PAN_CENTER_F |
|
CFG_PARAM_BRIDGE_RM |
|
CFG_PARAM_BRIDGE_RADD |
|
CFG_PARAM_BRIDGE_RLOAD |
|
CFG_PARAM_COM_PORT |
|
CFG_PARAM_COM_SPEED |
|
CFG_PARAM_LOWPWR_TIME |
|
CFG_PARAM_3RD_HARMONIC_ENABLED |
|
CFG_PARAM_S11_SHOW |
|
CFG_PARAM_S1P_TYPE |
|
CFG_PARAM_SHOW_HIDDEN |
|
CFG_PARAM_SCREENSHOT_FORMAT |
|
CFG_PARAM_BAND_FMIN |
|
CFG_PARAM_BAND_FMAX |
|
CFG_PARAM_SI5351_MAX_FREQ |
|
CFG_PARAM_SI5351_CAPS |
|
CFG_PARAM_TDR_VF |
|
CFG_PARAM_MULTI_F1 |
|
CFG_PARAM_MULTI_F2 |
|
CFG_PARAM_MULTI_F3 |
|
CFG_PARAM_MULTI_F4 |
|
CFG_PARAM_MULTI_F5 |
|
CFG_PARAM_MULTI_BW1 |
|
CFG_PARAM_MULTI_BW2 |
|
CFG_PARAM_MULTI_BW3 |
|
CFG_PARAM_MULTI_BW4 |
|
CFG_PARAM_MULTI_BW5 |
|
CFG_PARAM_Volt_max |
|
CFG_PARAM_Volt_max_Display |
|
CFG_PARAM_Volt_max_Factor |
|
CFG_PARAM_Volt_min_Display |
|
CFG_PARAM_Daylight |
|
CFG_PARAM_Fatlines |
|
CFG_PARAM_BeepOn |
|
CFG_PARAM_Date |
|
CFG_PARAM_Time |
|
CFG_NUM_PARAMS |
|
Enumerator |
---|
CFG_S1P_TYPE_S_MA |
|
CFG_S1P_TYPE_S_RI |
|
Enumerator |
---|
CFG_SYNTH_SI5351 |
|
CFG_SYNTH_ADF4350 |
|
CFG_SYNTH_ADF4351 |
|
CFG_SYNTH_SI5338A |
|