From c8b491375a51a58a3b9049a6869a110a721b6025 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Wed, 12 Jun 2024 10:55:44 +0800 Subject: [PATCH] update --- api/zi_pipette_ctrl_module.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/zi_pipette_ctrl_module.hpp b/api/zi_pipette_ctrl_module.hpp index 38b735d..52ddcf4 100644 --- a/api/zi_pipette_ctrl_module.hpp +++ b/api/zi_pipette_ctrl_module.hpp @@ -9,13 +9,15 @@ namespace iflytop { using namespace std; class ZIPipetteCtrlModule { public: + virtual ~ZIPipetteCtrlModule() {} + virtual int32_t pipette_ctrl_init_device() = 0; virtual int32_t pipette_ctrl_put_tip() = 0; virtual int32_t pipette_ctrl_move_to_ul(int32_t ul) = 0; virtual int32_t pipette_clld_test(int32_t zdpos) = 0; virtual int32_t pipette_plld_test(int32_t zdpos) = 0; - virtual int32_t pipette_enable_zmotor(int32_t enable); + virtual int32_t pipette_enable_zmotor(int32_t enable) = 0; virtual int32_t pipette_write_cmd_direct(uint8_t *tx, int32_t len, uint8_t *rx, int32_t *rxlen) = 0; virtual int32_t pipette_get_sensor_sample_data(int32_t index, int32_t *motor_pos, int32_t *cval, int32_t *pval) = 0; virtual int32_t pipette_get_sensor_sample_data_num(int32_t *num) = 0;