From 36ac082e16852c6b5e3ecc7bb36899286191a0e8 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Tue, 2 Jul 2024 13:31:07 +0800 Subject: [PATCH] update --- protocol.h | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/protocol.h b/protocol.h index 87394b5..567ad7c 100644 --- a/protocol.h +++ b/protocol.h @@ -20,10 +20,12 @@ typedef enum { kproto_cmd_reset = 2, // kproto_cmd_setlong_key_delayms = 3, // kproto_cmd_read_power = 4, // + kproto_cmd_read_version = 5, // - kproto_cmd_ble_master_start_scan = 50, // process by ble master ble_master_start_scan - kproto_cmd_ble_master_enter_dfu = 51, // process by ble master ble_master_enter_dfu - kproto_cmd_ble_master_reset = 52, // process by ble master + kproto_cmd_ble_master_start_scan = 50, // process by ble master ble_master_start_scan + kproto_cmd_ble_master_enter_dfu = 51, // process by ble master ble_master_enter_dfu + kproto_cmd_ble_master_reset = 52, // process by ble master + kproto_cmd_ble_master_read_version = 53, // process by ble master kproto_report_key_event = 101, // key_event kproto_report_connected_event = 102, // generater by ble master and slave @@ -90,8 +92,15 @@ typedef struct { struct { int32_t power; - }read_power; - + } read_power; + + struct { + int32_t firmware_version; + int32_t blestack_version; + int32_t bootloader_version; + int32_t hardware_version; + } read_version; + } data; } hand_acid_ble_proto_t; #pragma pack()