diff --git a/iflytop_canbus_protocol.hpp b/iflytop_canbus_protocol.hpp index a12d737..877d50a 100644 --- a/iflytop_canbus_protocol.hpp +++ b/iflytop_canbus_protocol.hpp @@ -1,7 +1,7 @@ #pragma once #include -#define PROTOCOL_VERSION 1 +#define PROTOCOL_VERSION 2 #define HEART_OVERTIME (30 * 1000) extern "C" { @@ -151,6 +151,7 @@ typedef enum { kcmd_pump_stop = 101, // cmd: index rpm ack:none kcmd_pump_set_ihold_irun_idelay = 102, // cmd: index irun,ihold,idelay ack:none kcmd_pump_set_acc = 104, // cmd: index acc ack:none + kcmd_pump_ping = 105, // cmd: index, ack:none kcmd_pump_set_subic_reg = 110, // cmd: index,val ack:none kcmd_pump_get_subic_reg = 111, // cmd: index, ack:val