diff --git a/yaesu/ft817.c b/yaesu/ft817.c index 8b236b68d..95afcd5a6 100644 --- a/yaesu/ft817.c +++ b/yaesu/ft817.c @@ -1114,6 +1114,7 @@ int ft817_vfo_op (RIG *rig, vfo_t vfo, vfo_op_t op) switch (op) { case RIG_OP_TOGGLE: + rig_force_cache_timeout(&((struct ft817_priv_data *)rig->state.priv)->fm_status_tv); return ft817_send_cmd(rig, FT817_NATIVE_CAT_SET_VFOAB); default: diff --git a/yaesu/ft897.c b/yaesu/ft897.c index cd091ca68..d9c08f5c3 100644 --- a/yaesu/ft897.c +++ b/yaesu/ft897.c @@ -847,6 +847,7 @@ int ft897_vfo_op(RIG *rig, vfo_t vfo, vfo_op_t op) switch (op) { case RIG_OP_TOGGLE: + rig_force_cache_timeout(&((struct ft897_priv_data *) rig->state.priv)->tx_status_tv); index = FT897_NATIVE_CAT_SET_VFOAB; break; default: