|
|
@ -26,7 +26,7 @@ |
|
|
|
namespace iflytop { |
|
|
|
using namespace std; |
|
|
|
|
|
|
|
class M3078CodeScanner : public ZIModule, public ZICodeScaner { |
|
|
|
class M3078CodeScanner : public ZIModule { |
|
|
|
public: |
|
|
|
typedef struct { |
|
|
|
UART_HandleTypeDef* uart; |
|
|
@ -85,17 +85,17 @@ class M3078CodeScanner : public ZIModule, public ZICodeScaner { |
|
|
|
*id = this->id; |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
virtual int32_t module_stop(); |
|
|
|
virtual int32_t module_break(); |
|
|
|
virtual int32_t module_start(); |
|
|
|
|
|
|
|
virtual int32_t module_set_reg(int32_t param_id, int32_t param_value); |
|
|
|
virtual int32_t module_get_reg(int32_t param_id, int32_t* param_value); |
|
|
|
|
|
|
|
#if 0
|
|
|
|
virtual int32_t code_scaner_start_scan(); |
|
|
|
virtual int32_t code_scaner_stop_scan(); |
|
|
|
virtual int32_t code_scaner_read_scaner_result(int32_t startadd, uint8_t* data, int32_t* len); |
|
|
|
#endif
|
|
|
|
|
|
|
|
private: |
|
|
|
int32_t module_xxx_reg(int32_t param_id, bool read, int32_t& param_value); |
|
|
|