From 7ab0d4ae00c6053d0a6aa35b1fa8fd26d027cfd1 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Mon, 24 Jun 2024 19:59:45 +0800 Subject: [PATCH] update --- components/zcancmder/zcan_protocol_parser.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/components/zcancmder/zcan_protocol_parser.cpp b/components/zcancmder/zcan_protocol_parser.cpp index a91e7fd..db9ed30 100644 --- a/components/zcancmder/zcan_protocol_parser.cpp +++ b/components/zcancmder/zcan_protocol_parser.cpp @@ -741,16 +741,6 @@ int32_t ZCanProtocolParser::a8000_idcard_reader_read_raw(cmdcontxt_t* cxt) { #undef MODULE_CLASS #define MODULE_CLASS ZI_PlateCodeScanerModule -// virtual int32_t plate_code_scaner_push_card_and_scan(int32_t startpos) = 0; -// virtual int32_t plate_code_scaner_stop_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_point_num(int32_t* packetNum) = 0; -// virtual int32_t plate_code_scaner_read_code(int32_t* code0, int32_t* code1) = 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; - int32_t ZCanProtocolParser::plate_code_scaner_push_card_and_scan(cmdcontxt_t* cxt) { CHECK_AND_GET_MODULE(1); return module->plate_code_scaner_push_card_and_scan(cxt->params[0]); @@ -780,7 +770,8 @@ int32_t ZCanProtocolParser::plate_code_scaner_read_result_point_num(cmdcontxt_t* int32_t ZCanProtocolParser::plate_code_scaner_read_code(cmdcontxt_t* cxt) { CHECK_AND_GET_MODULE(0); - return module->plate_code_scaner_read_code(&cxt->params[0], &cxt->params[1]); + cxt->acklen = 4 * 4; + return module->plate_code_scaner_read_code(&cxt->params[0], &cxt->params[1], &cxt->params[2], &cxt->params[3]); } int32_t ZCanProtocolParser::plate_code_scaner_adc_readraw(cmdcontxt_t* cxt) {