Hamlib VOX delay unit is 1/10th of a second

pull/692/head
Mikael Nousiainen 2021-05-06 18:24:02 +03:00
rodzic fe4bf9add8
commit d0a12e5391
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -2914,12 +2914,13 @@ int kenwood_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
break; break;
case RIG_LEVEL_VOXDELAY: case RIG_LEVEL_VOXDELAY:
if (val.i > 3000 || val.i < 0) if (val.i > 30 || val.i < 0)
{ {
RETURNFUNC(-RIG_EINVAL); RETURNFUNC(-RIG_EINVAL);
} }
snprintf(levelbuf, sizeof(levelbuf), "VD%04d", val.i); // Raw value is in milliseconds
snprintf(levelbuf, sizeof(levelbuf), "VD%04d", val.i * 100);
break; break;
case RIG_LEVEL_VOXGAIN: case RIG_LEVEL_VOXGAIN: