diff --git a/rigs/kenwood/ts870s.c b/rigs/kenwood/ts870s.c index f21ca38d1..fa1dd9bac 100644 --- a/rigs/kenwood/ts870s.c +++ b/rigs/kenwood/ts870s.c @@ -481,19 +481,19 @@ static int ts870s_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val) case RIG_LEVEL_AF: - return get_kenwood_level(rig, "AG", val, NULL); + return get_kenwood_level(rig, "AG", &val->f, NULL); case RIG_LEVEL_RF: - return get_kenwood_level(rig, "RG", val, NULL); + return get_kenwood_level(rig, "RG", &val->f, NULL); case RIG_LEVEL_SQL: - return get_kenwood_level(rig, "SQ", val, NULL); + return get_kenwood_level(rig, "SQ", &val->f, NULL); case RIG_LEVEL_MICGAIN: - return get_kenwood_level(rig, "MG", val, NULL); + return get_kenwood_level(rig, "MG", &val->f, NULL); case RIG_LEVEL_AGC: - ret = get_kenwood_level(rig, "GT", val, NULL); + ret = get_kenwood_level(rig, "GT", &val->f, NULL); agclevel = 255 * val->f; if (agclevel == 0) { val->i = 0; }