|
@ -11,9 +11,10 @@ using namespace std; |
|
|
class ZI_PlateCodeScanerModule { |
|
|
class ZI_PlateCodeScanerModule { |
|
|
public: |
|
|
public: |
|
|
virtual ~ZI_PlateCodeScanerModule(){}; |
|
|
virtual ~ZI_PlateCodeScanerModule(){}; |
|
|
virtual int32_t plate_code_scaner_start_scan() = 0; |
|
|
|
|
|
|
|
|
virtual int32_t plate_code_scaner_start_scan(int32_t startpos) = 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(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_read_result_packet_num(int32_t* packetNum) = 0; |
|
|
|
|
|
virtual int32_t plate_code_scaner_read_code(int32_t* code) = 0; |
|
|
|
|
|
|
|
|
virtual int32_t plate_code_scaner_adc_readraw(int32_t* val) = 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_open_laser() = 0; |
|
|