From 84c55958836ac376487120841e57e7f8e7310a82 Mon Sep 17 00:00:00 2001 From: erikkaashoek Date: Wed, 5 May 2021 15:16:57 +0200 Subject: [PATCH] Add actual_freq command for tinySA3 --- main.c | 2 +- sa_cmd.c | 11 +++++++++++ sa_core.c | 5 +++++ 3 files changed, 17 insertions(+), 1 deletion(-) 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