kopia lustrzana https://github.com/Hamlib/Hamlib
Fix 10GHz power watts for IC9700
rodzic
3f90a9323e
commit
d86f0db383
|
@ -4550,11 +4550,6 @@ int icom_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
|
|||
rig_raw2val_float(icom_val, &rig->caps->rfpower_meter_cal) * 0.01;
|
||||
}
|
||||
|
||||
if (RIG_IS_IC9700 && CACHE(rig)->freqMainA >= 1e9)
|
||||
{
|
||||
val->f /= 10; // power scale is different for 10GHz
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case RIG_LEVEL_RFPOWER_METER_WATTS:
|
||||
|
@ -4578,6 +4573,11 @@ int icom_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val)
|
|||
val->f);
|
||||
}
|
||||
|
||||
if (RIG_IS_IC9700 && CACHE(rig)->freqMainA >= 1e9)
|
||||
{
|
||||
val->f /= 10; // power scale is different for 10GHz
|
||||
}
|
||||
|
||||
rig_get_range(&range_list, STATE(rig)->current_freq, STATE(rig)->current_mode);
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s: maxpower=%d\n", __func__,
|
||||
range_list.high_power);
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
#include <sys/time.h>
|
||||
#endif
|
||||
|
||||
#define BACKEND_VER "20241121"
|
||||
#define BACKEND_VER "20241127"
|
||||
|
||||
#define ICOM_IS_ID31 rig_is_model(rig, RIG_MODEL_ID31)
|
||||
#define ICOM_IS_ID51 rig_is_model(rig, RIG_MODEL_ID51)
|
||||
|
|
Ładowanie…
Reference in New Issue