kopia lustrzana https://github.com/Hamlib/Hamlib
Add some debug for Icom use_cached variables
https://github.com/Hamlib/Hamlib/issues/1108pull/1119/head
rodzic
f5f97b35db
commit
9cb511af00
|
@ -8850,7 +8850,11 @@ int icom_process_async_frame(RIG *rig, size_t frame_length,
|
|||
// TODO: rig_set_cache_timeout_ms(rig, HAMLIB_CACHE_FREQ, HAMLIB_CACHE_ALWAYS);
|
||||
freq_t freq = (freq_t) from_bcd(frame + 5, (priv->civ_731_mode ? 4 : 5) * 2);
|
||||
rig_fire_freq_event(rig, RIG_VFO_CURR, freq);
|
||||
rs->use_cached_freq = 1;
|
||||
if (rs->use_cached_freq != 1)
|
||||
{
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s(%d): use_cached_freq turning on\n", __func__, __LINE__);
|
||||
rs->use_cached_freq = 1;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -8859,7 +8863,11 @@ int icom_process_async_frame(RIG *rig, size_t frame_length,
|
|||
// TODO: rig_set_cache_timeout_ms(rig, HAMLIB_CACHE_MODE, HAMLIB_CACHE_ALWAYS);
|
||||
icom2rig_mode(rig, frame[5], frame[6], &mode, &width);
|
||||
rig_fire_mode_event(rig, RIG_VFO_CURR, mode, width);
|
||||
rs->use_cached_mode = 1;
|
||||
if (rs->use_cached_mode != 1)
|
||||
{
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s(%d): use_cached_mode turning on\n", __func__, __LINE__);
|
||||
rs->use_cached_mode = 1;
|
||||
}
|
||||
break;
|
||||
|
||||
case C_CTL_SCP:
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include <sys/time.h>
|
||||
#endif
|
||||
|
||||
#define BACKEND_VER "20220831"
|
||||
#define BACKEND_VER "20220905"
|
||||
|
||||
#define ICOM_IS_SECONDARY_VFO(vfo) ((vfo) & (RIG_VFO_B | RIG_VFO_SUB | RIG_VFO_SUB_B | RIG_VFO_MAIN_B))
|
||||
#define ICOM_GET_VFO_NUMBER(vfo) (ICOM_IS_SECONDARY_VFO(vfo) ? 0x01 : 0x00)
|
||||
|
|
Ładowanie…
Reference in New Issue