本帖最后由 Amadeus 于 2019-2-15 15:51 编辑
波特率9600 1位起始位+8位数据位+1位停止位 无奇偶校验
协议长度11个字节
1个字节起始+4个字节地址+1个字节命令+4个字节数据+1字节结束
AA+ADD0+ADD1+ADD2+ADD3+CMD+DAT0+DAT1+DAT2+DAT3+NOX 起始字节AA
地址字节主机自定义
命令字节 主机发送09 调光膜控制回复0A
DAT0:00为关闭,0XF0为自动,0XFF为打开 其他0X00-0XFF位调光膜亮度数据。
DAT1 DAT2 DAT3 默认为00
结束字节是前10个字节的异或值
例如:关闭调光膜
主机发送:AA 01 02 03 04 09 00 00 00 00 XX
调光膜回复:AA 01 02 03 04 0A 00 00 00 00 XX
若可以改ID为17 0F 02 47,那可以下载我已经解析好了的协议来用(PS:255条协议已全部算好,但实际可能用不了这么多)
|