Fix AF level control for FTDX10 and FT710

https://github.com/Hamlib/Hamlib/issues/1231
pull/1242/head
Mike Black W9MDB 2023-02-05 17:28:23 -06:00
rodzic 44e8389e00
commit b037c72c50
3 zmienionych plików z 3 dodań i 2 usunięć

1
NEWS
Wyświetl plik

@ -29,6 +29,7 @@ Version 4.6
* Fix FTDX3000 rig split * Fix FTDX3000 rig split
Version 4.5.5 Version 4.5.5
* Fix FTDX10 FT710 set_level AFy
* Fix FT-450D detection * Fix FT-450D detection
* Fix VFO A/B swapping for gpredict -- hopefully better behavior for VFO swapping rigs * Fix VFO A/B swapping for gpredict -- hopefully better behavior for VFO swapping rigs
Should avoid setting RX freq while TX and avoid TX freq while RX Should avoid setting RX freq while TX and avoid TX freq while RX

Wyświetl plik

@ -3949,7 +3949,7 @@ int newcat_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
fpf = newcat_scale_float(255, val.f); fpf = newcat_scale_float(255, val.f);
if (is_ftdx10 || is_ft710) { main_sub_vfo = 0; } if (is_ftdx10 || is_ft710) { main_sub_vfo = '0'; }
SNPRINTF(priv->cmd_str, sizeof(priv->cmd_str), "AG%c%03d%c", main_sub_vfo, fpf, SNPRINTF(priv->cmd_str, sizeof(priv->cmd_str), "AG%c%03d%c", main_sub_vfo, fpf,
cat_term); cat_term);

Wyświetl plik

@ -50,7 +50,7 @@
typedef char ncboolean; typedef char ncboolean;
/* shared function version */ /* shared function version */
#define NEWCAT_VER "20230204" #define NEWCAT_VER "20230205"
/* Hopefully large enough for future use, 128 chars plus '\0' */ /* Hopefully large enough for future use, 128 chars plus '\0' */
#define NEWCAT_DATA_LEN 129 #define NEWCAT_DATA_LEN 129