astyle flex6xxx.c

pull/412/head
Michael Black W9MDB 2020-09-30 15:08:37 -05:00
rodzic b47028c59d
commit 01364ba1ba
1 zmienionych plików z 11 dodań i 5 usunięć

Wyświetl plik

@ -651,19 +651,22 @@ int powersdr_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
switch (level)
{
case RIG_LEVEL_AF:
if (val.f > 1.0) return -RIG_EINVAL;
if (val.f > 1.0) { return -RIG_EINVAL; }
ival = val.f * 100;
snprintf(cmd, sizeof(cmd) - 1, "ZZAG%03d", ival);
break;
case RIG_LEVEL_RF:
if (val.f > 1.0) return -RIG_EINVAL;
if (val.f > 1.0) { return -RIG_EINVAL; }
ival = val.f * (120 - -20) - 20;
snprintf(cmd, sizeof(cmd) - 1, "ZZAR%+04d", ival);
break;
case RIG_LEVEL_MICGAIN:
if (val.f > 1.0) return -RIG_EINVAL;
if (val.f > 1.0) { return -RIG_EINVAL; }
ival = val.f * (10 - -40) - 40;
snprintf(cmd, sizeof(cmd) - 1, "ZZMG%03d", ival);
break;
@ -678,13 +681,15 @@ int powersdr_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
break;
case RIG_LEVEL_VOXGAIN:
if (val.f > 1.0) return -RIG_EINVAL;
if (val.f > 1.0) { return -RIG_EINVAL; }
ival = val.f * 1000;
snprintf(cmd, sizeof(cmd) - 1, "ZZVG%04d", ival);
break;
case RIG_LEVEL_SQL:
if (val.f > 1.0) return -RIG_EINVAL;
if (val.f > 1.0) { return -RIG_EINVAL; }
powersdr_get_mode(rig, vfo, &mode, &width);
if (mode == RIG_MODE_FM)
@ -829,6 +834,7 @@ int powersdr_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
__func__, lvlbuf);
return -RIG_EPROTO;
}
val->f = (val->i + 20.0) / (120.0 - -20.0);
break;