Clean up cppcheck scope

pull/412/head
Michael Black W9MDB 2020-09-19 14:33:27 -05:00
rodzic 88291fed86
commit 2362d2fe1c
1 zmienionych plików z 24 dodań i 0 usunięć

Wyświetl plik

@ -806,6 +806,14 @@ int powersdr_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
case RIG_LEVEL_MICGAIN: case RIG_LEVEL_MICGAIN:
n = sscanf(lvlbuf + len, "%f", &val->f); n = sscanf(lvlbuf + len, "%f", &val->f);
if (n != 1)
{
rig_debug(RIG_DEBUG_ERR, "%s: Error parsing value from lvlbuf='%s'\n",
__func__, lvlbuf);
return -RIG_EPROTO;
}
// Thetis returns -40 to 10 -- does PowerSDR do the same? // Thetis returns -40 to 10 -- does PowerSDR do the same?
// Setting // Setting
val->f = (val->f - -40) / (10 - -40); val->f = (val->f - -40) / (10 - -40);
@ -814,12 +822,28 @@ int powersdr_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
case RIG_LEVEL_VOXGAIN: case RIG_LEVEL_VOXGAIN:
// return is 0-1000 // return is 0-1000
n = sscanf(lvlbuf + len, "%f", &val->f); n = sscanf(lvlbuf + len, "%f", &val->f);
if (n != 1)
{
rig_debug(RIG_DEBUG_ERR, "%s: Error parsing value from lvlbuf='%s'\n",
__func__, lvlbuf);
return -RIG_EPROTO;
}
val->f /= 1000; val->f /= 1000;
break; break;
case RIG_LEVEL_SQL: case RIG_LEVEL_SQL:
n = sscanf(lvlbuf + len, "%f", &val->f); n = sscanf(lvlbuf + len, "%f", &val->f);
if (n != 1)
{
rig_debug(RIG_DEBUG_ERR, "%s: Error parsing value from lvlbuf='%s'\n",
__func__, lvlbuf);
return -RIG_EPROTO;
}
powersdr_get_mode(rig, vfo, &mode, &width); powersdr_get_mode(rig, vfo, &mode, &width);
if (mode == RIG_MODE_FM) if (mode == RIG_MODE_FM)