kopia lustrzana https://github.com/Hamlib/Hamlib
Fix command lengths for TS-890S set/get_antenna.
Still doesn't report RX/TX antenna rerouting.pull/1614/head
rodzic
48398dd3d4
commit
1d45224e8a
|
@ -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);
|
||||
|
|
Ładowanie…
Reference in New Issue