From 948c1324e1e8567df15ad57869f1f7f829feabaf Mon Sep 17 00:00:00 2001 From: WYR2019_ProjectAdmin <2434005456@qq.com> Date: Tue, 25 Nov 2025 16:28:30 +0800 Subject: [PATCH] =?UTF-8?q?11.25=EF=BC=9A=E5=AE=8C=E5=96=84=E9=83=A8?= =?UTF-8?q?=E5=88=86Markdown=E6=B3=A8=E9=87=8A=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e34df1..f3bef1e 100644 --- a/README.md +++ b/README.md @@ -37,20 +37,25 @@ FA为LED灯、FB为小风扇、FC为加湿器、FD为蜂鸣器、FE为舵机、F 0为关、1为开。
*帧尾:* D1倒过来就是1D,以此类推。
+ | 目标地址 | 目标信道 | 帧头(也是节点ID) | 传感器ID | 传感器数据 | 执行器ID | 执行器指令 | 帧尾(为帧头倒写) | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | 03 E9 | 17 | D1 | EA | 17 35 | FA | 01 | 1D | + **2、网关:** *规则:* 网关的传输协议主要分为帧头、执行器ID、执行器指令和帧尾。其中,帧头也是节点ID,用于声明控制的是哪个节点的设备;执行器ID,同理一般是0或1,用于声明控制的是哪个设备;执行器指令用于声明执行器是开还是关;最后一个是帧尾,为帧头倒写。 *节点ID、执行器ID与上面相同。* *执行器指令:* -一共有两种,一种是常规的0和1,另外一种是温控模式,用于控制温度范围,若超过这个范围就会触发执行器的指令。温控模式默认常开,控制字为02,后面跟的是温控的数据,也就是限定的温湿度数值,如17 20 35 50,就是温度在23~26度之间,湿度在53%~80%之间。。 +一共有两种,一种是常规的0和1,另外一种是温控模式,用于控制温度范围,若超过这个范围就会触发执行器的指令。温控模式默认常开,控制字为02,后面跟的是温控的数据,也就是限定的温湿度数值,如17 20 35 50,就是温度在23~26度之间,湿度在53%~80%之间。 + *常规模式* | 目标地址 | 目标信道 | 帧头(也是节点ID)| 执行器ID | 执行器指令 | 帧尾(为帧头倒写) | | :---: | :---: | :---: | :---: | :---: | :---: | | 03 E9 | 17 | D1 | FA | 01 | 1D | + *温控模式* + | 目标地址 | 目标信道 | 帧头(也是节点ID)| 执行器ID | 执行器指令 | 温控模式02 | 温控数据 | 帧尾(为帧头倒写) | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | 03 E9 | 17 | D1 | FA | 01 | 02 | 17 20 35 50 | 1D |