diff --git a/main.c b/main.c index 6c1dbf5..7a0b8f3 100644 --- a/main.c +++ b/main.c @@ -2479,8 +2479,8 @@ static const VNAShellCommand commands[] = { "if1", cmd_if1, 0 }, { "lna2", cmd_lna2, 0 }, { "agc", cmd_agc, 0 }, - { "actual_freq", cmd_actual_freq, CMD_WAIT_MUTEX }, #endif + { "actual_freq", cmd_actual_freq, CMD_WAIT_MUTEX }, { "attenuate", cmd_attenuate, 0 }, { "level", cmd_level, 0 }, { "sweeptime", cmd_sweeptime, 0 }, diff --git a/sa_cmd.c b/sa_cmd.c index 45cca4e..bfd7fa0 100644 --- a/sa_cmd.c +++ b/sa_cmd.c @@ -458,6 +458,17 @@ VNA_SHELL_FUNCTION(cmd_actual_freq) } #endif +#ifdef TINYSA3 +VNA_SHELL_FUNCTION(cmd_actual_freq) +{ + if (argc != 1) { + shell_printf("%DHz\r\n", config.setting_frequency_10mhz); + return; + } else { + set_10mhz(my_atoui(argv[0])); + } +} +#endif VNA_SHELL_FUNCTION(cmd_trigger) { diff --git a/sa_core.c b/sa_core.c index a90f006..b19b61b 100644 --- a/sa_core.c +++ b/sa_core.c @@ -1080,6 +1080,11 @@ void set_average(int v) && (v != AV_QUASI) #endif ); + if (trace[TRACE_TEMP].enabled) { + for (int i=0; i