diff --git a/main.c b/main.c index bba7184..7c46374 100644 --- a/main.c +++ b/main.c @@ -2425,7 +2425,7 @@ static const VNAShellCommand commands[] = #ifdef TINYSA4 { "g", cmd_g, CMD_WAIT_MUTEX }, #endif -#ifdef __ULTRA_SA__ +#ifdef __ADF4351__ { "x", cmd_x, 0 }, #endif {NULL , NULL , 0} @@ -2814,9 +2814,6 @@ int main(void) } #endif -#ifdef __ULTRA_SA__ - ADF4351_Setup(); -#endif /* * SPI LCD Initialize */ diff --git a/nanovna.h b/nanovna.h index 31cf9b2..9655563 100644 --- a/nanovna.h +++ b/nanovna.h @@ -48,7 +48,6 @@ // #define __AUDIO__ #define __HAM_BAND__ //#define __ULTRA__ // Add harmonics mode on low input. -//#define __ULTRA_SA__ // Adds ADF4351 control for extra high 1st IF stage #define __SPUR__ // Does spur reduction by shifting IF //#define __USE_SERIAL_CONSOLE__ // Enable serial I/O connection (need enable HAL_USE_SERIAL as TRUE in halconf.h) #ifdef TINYSA3 diff --git a/sa_cmd.c b/sa_cmd.c index 933ed47..3169b3f 100644 --- a/sa_cmd.c +++ b/sa_cmd.c @@ -384,7 +384,7 @@ VNA_SHELL_FUNCTION(cmd_selftest) sweep_mode = SWEEP_SELFTEST; } -#ifdef __ULTRA_SA__ +#ifdef __ADF4351__ VNA_SHELL_FUNCTION(cmd_x) { uint32_t reg; diff --git a/sa_core.c b/sa_core.c index da5d6f5..05c8f51 100644 --- a/sa_core.c +++ b/sa_core.c @@ -79,13 +79,8 @@ void update_min_max_freq(void) maxFreq = DEFAULT_MAX_FREQ; break; case M_HIGH: -#ifdef __ULTRA_SA__ - minFreq = 00000000; - maxFreq = 2000000000; -#else minFreq = HIGH_MIN_FREQ_MHZ * 1000000; maxFreq = HIGH_MAX_FREQ_MHZ * 1000000; -#endif break; case M_GENHIGH: minFreq = 240000000; @@ -228,7 +223,7 @@ void set_refer_output(int v) { setting.refer = v; set_calibration_freq(setting.refer); - // dirty = true; +// dirty = true; } void set_decay(int d) @@ -1231,11 +1226,6 @@ void set_freq(int V, unsigned long freq) // translate the requested frequency if (V==SI4463_RX) { SI4463_set_freq(freq); } -#ifdef __ULTRA_SA__ - else { - ADF4351_set_frequency(V-ADF4351_LO,freq,(setting.drive-4)/3); - } -#endif old_freq[V] = freq; } @@ -1913,11 +1903,6 @@ modulation_again: } else #endif { // Else set LO ('s) -#ifdef __ULTRA_SA__ - set_freq (2, config.frequency_IF2 + lf); // Scanning LO up to IF2 - set_freq (3, config.frequency_IF2 - DEFAULT_IF); // Down from IF2 to fixed second IF in Ultra SA mode - set_freq (SI4432_LO, DEFAULT_IF); // Second IF fixed in Ultra SA mode -#else #ifdef __SI4432__ if (setting.mode == M_LOW && !setting.tracking && S_STATE(setting.below_IF)) // if in low input mode and below IF set_freq (SI4432_LO, local_IF-lf); // set LO SI4432 to below IF frequency diff --git a/ui.c b/ui.c index 60ad746..0ca4cbc 100644 --- a/ui.c +++ b/ui.c @@ -55,11 +55,7 @@ uistat_t uistat = { #define BIT_DOWN1 1 #define READ_PORT() palReadPort(GPIOA) -#ifdef __ULTRA_SA__ -#define BUTTON_MASK 0 -#else #define BUTTON_MASK 0b1110 -#endif static uint16_t last_button = 0b0000; static uint32_t last_button_down_ticks; @@ -2700,13 +2696,8 @@ static void extcb1(EXTDriver *extp, expchannel_t channel) static const EXTConfig extcfg = { { {EXT_CH_MODE_DISABLED, NULL}, -#ifdef __ULTRA_SA__ - {EXT_CH_MODE_DISABLED, NULL}, - {EXT_CH_MODE_DISABLED, NULL}, -#else {EXT_CH_MODE_RISING_EDGE | EXT_CH_MODE_AUTOSTART | EXT_MODE_GPIOA, extcb1}, {EXT_CH_MODE_RISING_EDGE | EXT_CH_MODE_AUTOSTART | EXT_MODE_GPIOA, extcb1}, -#endif {EXT_CH_MODE_RISING_EDGE | EXT_CH_MODE_AUTOSTART | EXT_MODE_GPIOA, extcb1}, {EXT_CH_MODE_DISABLED, NULL}, {EXT_CH_MODE_DISABLED, NULL},