35 lines
992 B
C
35 lines
992 B
C
#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__
|