From 2b72bd1a7f22cde84f775805cc0164e591f606c9 Mon Sep 17 00:00:00 2001 From: zhangsheng Date: Wed, 5 Mar 2025 16:56:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=8A=B6=E6=80=81=E5=B1=95?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_config.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/data_config.h b/data_config.h index 070e636..cd645f7 100644 --- a/data_config.h +++ b/data_config.h @@ -23,7 +23,8 @@ enum CMTCommand { kExceptionInfo = 2, kUpgradeCard = 3, kGetVersionInfo = 4, - kRelaySetting = 5 + kRelaySetting = 5, + kRelayStatus = 6 }; enum SlotType{ POWER = 10, @@ -113,14 +114,22 @@ typedef struct { typedef struct { uint8_t card_id; // 0xff是本机,其它子卡是1~15 - uint8_t led_id; // ok 灯 0xff,rx/tx 灯 0xf1,其他 1 ~ 16 - uint8_t led_operate; // 0 OFF,1 ON,2 红色,3 绿色,4 红色1Hz闪烁,5 红色2Hz闪烁,6 绿色闪烁 + uint8_t led_id; // ok 灯 0xff,rx/tx 灯 0xf1,板卡测试模式 0xee,板卡状态 0xe1,其他 1 ~ 16 + uint8_t led_operate; // 0 OFF,1 ON,2 红色,3 绿色,4 红色1Hz闪烁,5 红色2Hz闪烁,6 绿色闪烁,7 测试状态,8 手动状态,9 工作状态 } RelaySettingReq; typedef struct { uint8_t code; } RelaySettingRsp; +typedef struct { + uint8_t card_id; // 0xff是本机,其它子卡是1~15 +} RelayStatusReq; + +typedef struct { + uint8_t status; // 7 测试状态,8 手动状态,9 工作状态 +} RelayStatusRsp; + #pragma pack() #endif // DATA_CONFIG_H