|
|
@@ -4146,6 +4146,32 @@ void get_yx_ac(u8 index, u32 type)
|
|
|
gb_yx_ac = true;
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * @brief 检测频率跟踪投退是否有变化
|
|
|
+ * @author lch (lch_work@foxmail.com)
|
|
|
+ * @version 1.0
|
|
|
+ * @date 20260106
|
|
|
+ * @return * void
|
|
|
+ * @retval none
|
|
|
+ *
|
|
|
+ * @warning none
|
|
|
+ * @note none
|
|
|
+ */
|
|
|
+void check_shmdata_change(void)
|
|
|
+{
|
|
|
+ static uint8_t suc_freq_track = 0xff;
|
|
|
+ struct t_shmdata_cvalue t_cvale = {0};
|
|
|
+
|
|
|
+ if (0xff == suc_freq_track)
|
|
|
+ {
|
|
|
+ t_cvale.uc_freq_track = pRunSet->bTT_FREQ;
|
|
|
+ }
|
|
|
+ else if (suc_freq_track != pRunSet->bTT_FREQ)
|
|
|
+ {
|
|
|
+ shm_packet_write_v2(SHM_ADDR_R_MACHINEPARAM, (uint8_t *)&t_cvale, sizeof(struct t_shmdata_cvalue));
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/**************************************************************************
|
|
|
函数名称:MakeRunSet
|
|
|
函数版本:1.00
|