diff --git a/main.c b/main.c index c0245d2..952389a 100644 --- a/main.c +++ b/main.c @@ -2003,7 +2003,7 @@ VNA_SHELL_FUNCTION(cmd_version) (void)argc; (void)argv; #ifdef TINYSA4 - shell_printf("%s\r\nHW Version:%s\r\n", TINYSA_VERSION, get_hw_version_text()); + shell_printf("%s\r\nHW Version:%s %s\r\n", TINYSA_VERSION, get_hw_version_text(), (max2871?"max2871":"")); #else shell_printf("%s\r\n", TINYSA_VERSION); #endif diff --git a/sa_core.c b/sa_core.c index 73a5b8a..c8f9270 100644 --- a/sa_core.c +++ b/sa_core.c @@ -411,8 +411,13 @@ void set_input_path(freq_t f) goto common; case PATH_DIRECT: - enable_ultra(true); - enable_direct(true); + if (max2871) { + enable_ultra(false); + enable_direct(true); + } else { + enable_ultra(true); + enable_direct(true); + } enable_high(true); enable_extra_lna(setting.extra_lna); if (setting.tracking_output)