Browse Source

update

change_pipette_api
zhaohe 2 years ago
parent
commit
c4c8f97cae
  1. 10
      api/zi_module.hpp

10
api/zi_module.hpp

@ -38,10 +38,11 @@ using namespace std;
#define MODULE_COMMON_PROCESS_REG_CB() \
PROCESS_REG(kreg_module_version, /* */ REG_GET(m_com_reg.module_version), ACTION_NONE); \
PROCESS_REG(kreg_module_type, /* */ REG_GET(m_com_reg.module_type), ACTION_NONE); \
PROCESS_REG(kreg_module_status, /* */ REG_GET(m_com_reg.module_status), REG_SET(m_com_reg.module_status)); \
PROCESS_REG(kreg_module_errorcode, /* */ REG_GET(m_com_reg.module_errorcode), REG_SET(m_com_reg.module_errorcode)); \
PROCESS_REG(kreg_module_status, /* */ module_get_status(&val), ACTION_NONE); \
PROCESS_REG(kreg_module_errorcode, /* */ REG_GET(m_com_reg.module_errorcode), ACTION_NONE); \
PROCESS_REG(kreg_module_initflag, /* */ REG_GET(m_com_reg.module_initflag), REG_SET(m_com_reg.module_initflag)); \
PROCESS_REG(kreg_module_errorbitflag0, /* */ REG_GET(m_com_reg.module_errorbitflag0), REG_SET(m_com_reg.module_errorbitflag0)); \
PROCESS_REG(kreg_module_errorbitflag0, /* */ REG_GET(m_com_reg.module_errorbitflag0), ACTION_NONE); \
PROCESS_REG(kreg_module_enableflag, /* */ REG_GET(m_com_reg.module_enable), ACTION_NONE); \
PROCESS_REG(kreg_module_do_action0, /* */ ACTION_NONE, do_action(val)); \
PROCESS_REG(kreg_module_action_param1, /* */ REG_GET(m_com_reg.module_action_param1), REG_SET(m_com_reg.module_action_param1)); \
PROCESS_REG(kreg_module_action_param2, /* */ REG_GET(m_com_reg.module_action_param2), REG_SET(m_com_reg.module_action_param2)); \
@ -53,7 +54,7 @@ using namespace std;
PROCESS_REG(kreg_module_last_cmd_exec_val1, /* */ REG_GET(m_com_reg.module_last_cmd_exec_val1), ACTION_NONE); \
PROCESS_REG(kreg_module_last_cmd_exec_val2, /* */ REG_GET(m_com_reg.module_last_cmd_exec_val2), ACTION_NONE); \
PROCESS_REG(kreg_module_last_cmd_exec_val3, /* */ REG_GET(m_com_reg.module_last_cmd_exec_val3), ACTION_NONE); \
PROCESS_REG(kreg_module_last_cmd_exec_val4, /* */ REG_GET(m_com_reg.module_last_cmd_exec_val4), ACTION_NONE); \
PROCESS_REG(kreg_module_last_cmd_exec_val4, /* */ REG_GET(m_com_reg.module_last_cmd_exec_val4), ACTION_NONE);
typedef struct {
int32_t module_version;
@ -62,6 +63,7 @@ typedef struct {
int32_t module_errorcode;
int32_t module_initflag;
int32_t module_errorbitflag0;
int32_t module_enable;
int32_t module_last_cmd_exec_status;
int32_t module_last_cmd_exec_val0;

Loading…
Cancel
Save