#ifndef __MENUS_SETTING_H__ #define __MENUS_SETTING_H__ #include "lib.h" #include "menus.h" typedef enum { // RESTORE_CALIBRATION_PARAMETERS, // 恢复校准参数 // RESTORE_DEVICE_PARAMETERS, // 恢复设备参数 // RESTORE_REAL_TIME_DATA, // 恢复实时数据 // RESTORE_HART_DATA, // 恢复HART数据 // RESTORE_HART_VARIABLE, // 恢复HART变量 RESTORE_ALL_PARAMETERS, // 恢复所有参数 RESTORE_TXT_MAX, } restore_parameters_e; typedef enum { SET_PID_KP, SET_PID_KI, SET_PID_KD, SET_PID_ED, // 误差死区 } set_pid_e; INTERNAL_EXTERN void menu_setting_enter(void); INTERNAL_EXTERN void menu_setting_exit(void); INTERNAL_EXTERN void menu_setting_load(void); INTERNAL_EXTERN void menu_setting_task(void); INTERNAL_EXTERN void device_info_edit(void); INTERNAL_EXTERN void set_pid_enter(void); INTERNAL_EXTERN void set_pid_exit(void); INTERNAL_EXTERN void set_pid_task(void); #endif // __MENUS_SETTING_H__