Browse Source

update

change_pipette_api
zhaohe 1 year ago
parent
commit
a9c9825ce2
  1. 4
      api/api.hpp
  2. 14
      api/zi_plate_code_scaner_module.hpp

4
api/api.hpp

@ -25,4 +25,6 @@
//
#include "zi_water_cooling_temperature_controler.hpp"
//
#include "zi_a8000_idcard_reader.hpp"
#include "zi_a8000_idcard_reader.hpp"
//
#include "zi_plate_code_scaner_module.hpp"

14
api/zi_plate_code_scaner_module.hpp

@ -8,13 +8,15 @@
namespace iflytop {
using namespace std;
class ZIPlateCodeScanerModule {
class ZI_PlateCodeScanerModule {
public:
virtual ~ZIPlateCodeScanerModule() {}
// virtual int32_t plate_code
// virtual int32_t pipette_ctrl_put_tip() = 0;
// virtual int32_t pipette_ctrl_move_to_ul(int32_t ul) = 0;
virtual ~ZI_PlateCodeScanerModule(){};
virtual int32_t plate_code_scaner_start_scan() = 0;
virtual int32_t plate_code_scaner_read_result(int32_t packetIndex, uint8_t* data, int32_t* len) = 0;
virtual int32_t plate_code_scaner_read_result_packet_num(int32_t* packetNum) = 0;
virtual int32_t plate_code_scaner_adc_readraw(int32_t* val) = 0;
virtual int32_t plate_code_scaner_open_laser() = 0;
virtual int32_t plate_code_scaner_close_laser() = 0;
};
} // namespace iflytop
Loading…
Cancel
Save