Fix kenwood_get_mode for Elecraft K4 to use MD$ to get mode

https://github.com/Hamlib/Hamlib/issues/825
pull/846/head
Mike Black W9MDB 2021-10-20 16:21:43 -05:00
rodzic c83949ae6d
commit 6553373ad1
2 zmienionych plików z 11 dodań i 3 usunięć

Wyświetl plik

@ -2324,8 +2324,16 @@ int kenwood_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
}
else
{
snprintf(cmd, sizeof(cmd), "MD");
offs = 2;
if (vfo == RIG_VFO_B && rig->caps->rig_model == RIG_MODEL_K4) // K4 new MD$ command for VFOB
{
snprintf(cmd, sizeof(cmd), "MD$");
offs = 3;
}
else
{
snprintf(cmd, sizeof(cmd), "MD");
offs = 2;
}
}
retval = kenwood_safe_transaction(rig, cmd, modebuf, 6, offs + 1);

Wyświetl plik

@ -28,7 +28,7 @@
#include "token.h"
#include "misc.h"
#define BACKEND_VER "20211018"
#define BACKEND_VER "20211020"
#define EOM_KEN ';'
#define EOM_TH '\r'