Fix FT857 to return the SMeter-based value

pull/69/head
Michael Black 2018-12-19 16:40:10 -05:00
rodzic 2e5113c7df
commit 01335a5c8e
1 zmienionych plików z 3 dodań i 1 usunięć

4
yaesu/ft857.c 100644 → 100755
Wyświetl plik

@ -678,7 +678,9 @@ static int ft857_get_smeter_level(RIG *rig, value_t *val)
if ((n = ft857_get_status(rig, FT857_NATIVE_CAT_GET_RX_STATUS)) < 0)
return n;
val->i = n = (p->rx_status & 0x0F) * 6 - 20; // Convert S level to dB
n = (p->rx_status & 0x0F); // S level returned
if (n >= 9) val->i = (n-9)*10;
else val->i = n*6-54;
return RIG_OK;
}