#define NV_SECTION_UI_SIM_UNBIND_SWITCH_LEN (sizeof(nv_watch_switch_t))
#define NV_SECTION_UI_SIM_ICCID_DATA_LEN (sizeof(nv_watch_sim_iccid_t))
#endif
+#define NV_SECTION_UI_SENSOR_HX3918_DATA_LEN (sizeof(nv_watch_sensor_hx3918_data_t))
#endif
#define NV_SECTION_UI_SIM_UNBIND_SWITCH_FILE "ui_sim_unbind_switch.nv"
#define NV_SECTION_UI_SIM_ICCID_DATA_FILE "ui_sim_iccid_data.nv"
#endif
+#define NV_SECTION_UI_SENSOR_HX3918_DATA_FILE "ui_sensor_hx3918_data.nv"
+
#endif
case NV_SECTION_UI_SIM_ICCID_DATA:
return (NV_SECTION_LEN(NV_SECTION_UI_SIM_ICCID_DATA));
#endif
+ case NV_SECTION_UI_SENSOR_HX3918_DATA:
+ return (NV_SECTION_LEN(NV_SECTION_UI_SENSOR_HX3918_DATA));
#endif
case NV_SECTION_UI_SIM_ICCID_DATA:
return (NV_SECTION_FILE_PATH(NV_SECTION_UI_SIM_ICCID_DATA));
#endif
+ case NV_SECTION_UI_SENSOR_HX3918_DATA:
+ return (NV_SECTION_FILE_PATH(NV_SECTION_UI_SENSOR_HX3918_DATA));
#endif
#ifdef __MMI_ZHSX_SUPPORT_CHECK_SIM_UNBIND__
nv_watch_sim_iccid_t * sim_iccid_data;
#endif
+ nv_watch_sensor_hx3918_data_t * sensor_hx3918_data;
#endif
TempData = (char *)sim_iccid_data;
break;
#endif
+
+ case NV_SECTION_UI_SENSOR_HX3918_DATA:
+ sensor_hx3918_data = lv_mem_alloc(SectionLen);
+ memset(sensor_hx3918_data, 0x0, SectionLen);
+ TempData = (char *)sensor_hx3918_data;
+ break;
#endif
} __packed nv_watch_sim_iccid_t;
#endif
+typedef struct
+{
+ uint32_t data[4]; // ::string
+} __packed nv_watch_sensor_hx3918_data_t;
+
+
#endif
NV_SECTION_UI_SIM_UNBIND_SWITCH, // nv_watch_switch_t
NV_SECTION_UI_SIM_ICCID_DATA, // nv_watch_sim_iccid_t
#endif
+ NV_SECTION_UI_SENSOR_HX3918_DATA, // nv_watch_sensor_hx3918_data_t
#endif