Fix command lengths for TS-890S set/get_antenna.

Still doesn't report RX/TX antenna rerouting.
pull/1614/head
George Baltz N3GB 2024-09-20 14:59:07 -04:00
rodzic 48398dd3d4
commit 1d45224e8a
1 zmienionych plików z 9 dodań i 0 usunięć

Wyświetl plik

@ -4871,6 +4871,10 @@ int kenwood_set_ant(RIG *rig, vfo_t vfo, ant_t ant, value_t option)
SNPRINTF(cmd, sizeof(cmd), "AN0%c%c99", c, a);
}
else if (RIG_IS_TS890S)
{
SNPRINTF(cmd, sizeof(cmd), "AN%c999", a);
}
else if (RIG_IS_TS590S || RIG_IS_TS590SG)
{
SNPRINTF(cmd, sizeof(cmd), "AN%c99", a);
@ -4937,6 +4941,11 @@ int kenwood_get_ant(RIG *rig, vfo_t vfo, ant_t dummy, value_t *option,
retval = kenwood_safe_transaction(rig, "AN0", ackbuf, sizeof(ackbuf), 7);
offs = 4;
}
else if (RIG_IS_TS890S)
{
retval = kenwood_safe_transaction(rig, "AN", ackbuf, sizeof(ackbuf), 6);
offs = 2;
}
else if (RIG_IS_TS590S || RIG_IS_TS590SG)
{
retval = kenwood_safe_transaction(rig, "AN", ackbuf, sizeof(ackbuf), 5);