Browse Source

update

change_pipette_api
zhaohe 2 years ago
parent
commit
307d179358
  1. 1
      api/api.hpp
  2. 6
      api/i_zcan_cmder.hpp
  3. 2
      api/i_zcan_cmder_master.hpp

1
api/api.hpp

@ -6,3 +6,4 @@
#include "zi_xymotor.hpp" #include "zi_xymotor.hpp"
#include "packet_interface.hpp" #include "packet_interface.hpp"
#include "i_zcan_cmder.hpp" #include "i_zcan_cmder.hpp"
#include "i_zcan_cmder_master.hpp"

6
api/i_zcan_cmder.hpp

@ -18,9 +18,9 @@ class IZCanCmder {
public: public:
public: public:
virtual void registerListener(IZcanCmderListener *listener) = 0; virtual void registerListener(IZcanCmderListener *listener) = 0;
virtual void sendAck(zcr_cmd_header_t *rx_cmd_header, uint8_t *data, int32_t len) = 0;
virtual void sendAck(zcr_cmd_header_t *rx_cmd_header, int32_t *ackvar, uint8_t nack) = 0;
virtual void sendErrorAck(zcr_cmd_header_t *rx_cmd_header, int32_t errorcode) = 0;
virtual int32_t sendAck(zcr_cmd_header_t *rx_cmd_header, uint8_t *data, int32_t len) = 0;
virtual int32_t sendAck(zcr_cmd_header_t *rx_cmd_header, int32_t *ackvar, int32_t nack) = 0;
virtual int32_t sendErrorAck(zcr_cmd_header_t *rx_cmd_header, int32_t errorcode) = 0;
}; };
} // namespace iflytop } // namespace iflytop

2
api/i_zcan_cmder_master.hpp

@ -15,7 +15,7 @@ using namespace zcr;
class IZcanCmderMaster { class IZcanCmderMaster {
public: public:
virtual int32_t sendCmd(int32_t cmdid, int32_t subcmdid, int32_t *param, size_t npara, int32_t *ack, size_t nack, int overtime_ms) = 0;
virtual int32_t sendCmd(int32_t cmdid, int32_t moduleid, int32_t *param, size_t npara, int32_t *ack, size_t nack, int overtime_ms) = 0;
}; };
} // namespace iflytop } // namespace iflytop
Loading…
Cancel
Save