Browse Source

update

change_pipette_api
zhaohe 1 year ago
parent
commit
8bdd1adfe6
  1. 12
      api/apibasic/cmdid.cpp
  2. 12
      api/apibasic/cmdid.hpp
  3. 12
      api/zi_board.hpp

12
api/apibasic/cmdid.cpp

@ -66,12 +66,12 @@ static cmdinfo_t table[] = {
CMD_ITERM(kmini_servo_rotate),
CMD_ITERM(kmini_servo_rotate_with_torque),
CMD_ITERM(kboard_read_ext_inio),
CMD_ITERM(kboard_write_ext_outio),
CMD_ITERM(kboard_read_muti_inio),
CMD_ITERM(kboard_read_inio_index_in_stm32),
CMD_ITERM(kboard_read_outio_index_in_stm32),
CMD_ITERM(kboard_read_outio),
CMD_ITERM(kextboard_read_inio),
CMD_ITERM(kextboard_write_outio),
CMD_ITERM(kextboard_read_muti_inio),
CMD_ITERM(kextboard_read_inio_index_in_stm32),
CMD_ITERM(kextboard_read_outio_index_in_stm32),
CMD_ITERM(kextboard_read_outio),
CMD_ITERM(kcode_scaner_start_scan),
CMD_ITERM(kcode_scaner_stop_scan),

12
api/apibasic/cmdid.hpp

@ -89,12 +89,12 @@ typedef enum {
/***********************************************************************************************************************
* BOARD *
***********************************************************************************************************************/
kboard_read_ext_inio = CMDID(103, 1), // para:{index}, ack:{state}
kboard_write_ext_outio = CMDID(103, 2), // para:{index,state}, ack:{}
kboard_read_muti_inio = CMDID(103, 3), // para:{}, ack:{states}
kboard_read_inio_index_in_stm32 = CMDID(103, 4), // para:{index}, ack:{index_in_stm32}
kboard_read_outio_index_in_stm32 = CMDID(103, 5), // para:{index}, ack:{index_in_stm32}
kboard_read_outio = CMDID(103, 3), // para:{index}, ack:{state}
kextboard_read_inio = CMDID(103, 1), // para:{index}, ack:{state}
kextboard_write_outio = CMDID(103, 2), // para:{index,state}, ack:{}
kextboard_read_muti_inio = CMDID(103, 3), // para:{}, ack:{states}
kextboard_read_inio_index_in_stm32 = CMDID(103, 4), // para:{index}, ack:{index_in_stm32}
kextboard_read_outio_index_in_stm32 = CMDID(103, 5), // para:{index}, ack:{index_in_stm32}
kextboard_read_outio = CMDID(103, 3), // para:{index}, ack:{state}
/***********************************************************************************************************************
* CODE_SCANER *

12
api/zi_board.hpp

@ -10,11 +10,11 @@ using namespace std;
class ZIBoard {
public:
virtual ~ZIBoard() {}
virtual int32_t board_read_ext_inio(int32_t ioindex, int32_t *val) = 0;
virtual int32_t kboard_write_ext_outio(int32_t ioindex, int32_t val) = 0;
virtual int32_t board_read_muti_inio(int32_t *val) = 0;
virtual int32_t board_read_inio_index_in_stm32(int32_t ioindex, int32_t *val) = 0;
virtual int32_t board_read_outio_index_in_stm32(int32_t ioindex, int32_t *val) = 0;
virtual int32_t board_read_outio(int32_t ioindex, int32_t *val) = 0;
virtual int32_t extboard_read_inio(int32_t ioindex, int32_t *val) = 0;
virtual int32_t kextboard_write_outio(int32_t ioindex, int32_t val) = 0;
virtual int32_t extboard_read_muti_inio(int32_t *val) = 0;
virtual int32_t extboard_read_inio_index_in_stm32(int32_t ioindex, int32_t *val) = 0;
virtual int32_t extboard_read_outio_index_in_stm32(int32_t ioindex, int32_t *val) = 0;
virtual int32_t extboard_read_outio(int32_t ioindex, int32_t *val) = 0;
};
} // namespace iflytop
Loading…
Cancel
Save