Browse Source

add zi_module

change_pipette_api
zhaohe 2 years ago
parent
commit
49da2ad73b
  1. 5
      api/zi_module.hpp

5
api/zi_module.hpp

@ -40,7 +40,7 @@ using namespace std;
PROCESS_REG(kreg_module_type, /* */ REG_GET(m_com_reg.module_type), ACTION_NONE); \
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_initflag, /* */ module_get_inited_flag(&val), module_set_inited_flag(val)); \
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)); \
@ -60,7 +60,6 @@ typedef struct {
int32_t module_version;
int32_t module_type;
int32_t module_errorcode;
int32_t module_initflag;
int32_t module_errorbitflag0;
int32_t module_enable;
@ -109,7 +108,7 @@ class ZIModule {
return id;
};
virtual int32_t module_ping() = 0;
virtual int32_t module_ping() { return 0; };
virtual int32_t module_stop() { return err::koperation_not_support; }
virtual int32_t module_break() { return err::koperation_not_support; }

Loading…
Cancel
Save