1 / 11
文档名称:

LED控制器蓝牙控制协议 YANGv1.2.doc

格式:doc   大小:63KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LED控制器蓝牙控制协议 YANGv1.2.doc

上传人:s0012230 2018/3/10 文件大小:63 KB

下载得到文件列表

LED控制器蓝牙控制协议 YANGv1.2.doc

文档介绍

文档介绍:LED控制器通讯控制协议_杨
版本修改记录:
版本号
改动内容
备注

主机RGB值发送格式:
PwmValue[0] = (byte)(((white & 0xFF) * brightness/100) & 0xff);
PwmValue[1] = (byte)(((red & 0xFF) * brightness/100) & 0xff);
PwmValue[2] = (byte)(((green & 0xFF) * brightness/100) & 0xff);
PwmValue[3] = (byte)(((blue & 0xFF) * brightness/100) & 0xff);
其中 white-blue的值是0x00-0xFE,brightness是0-100
当brightness 用于按0-100%来调节灯的亮度,=0时就是关灯
一、 LED控制命令模式
UUID1属性:可读可写长度:1
字节
1
内容
开关LED
字节1:0x01 打开LED;0x00 关闭LED;0x02 RGB模式;0x03 双色灯模式;0x04 单色灯模式;(单色灯只有跳变模式、常亮模式;双色灯有渐变、跳变、常亮、单色循环模式)
说明:打开LED后,紧跟着发送一条灯模式指令,如是内置模式,就从UUID6发一条当前内置模式指令,如是自定义模式,就从UUID5发一条颜色设置命令,然后从UUID9发一条循环开始的指令。如是闹钟模式,就从UUID8发系统授时、开启闹钟、模式(内置或自定义)、关闭闹钟命令。

二、LED选择命令模式
UUID2 读写模式;长度1
字节
1
内容
模式
说明:
此处用于选择使用RGB、单色、双色灯。值为0x00,0x01,0x02。
三、RGB自定义控制
用户颜色设定
UUID5 读写模式;长度18
字节
1
2
3-6
7-10
11-14
15-18
内容
保留
Bit7-4:总数
Bit3-0:当前命令是第几行数
颜色信息
与3-6相同
与3-6相同
与3-6相同
说明:
该数据结构为自定义模式时,每一种颜色的设置格式,自定义颜色上限为7种。
字节1:保留;
字节2:该模式切换颜色总数和该种模式中第几条命令;
字节3:持续时间(硬件的时间是以100ms为单位的,如需要持续1秒,则此处值应为0x0A,10*100= 1000ms = 1S;因为只有一个字节,所以此持续时间最长可以设置为255*100ms = );;
字节4:R的色度值;
字节5:G的色度值;
字节6:B的色度值;
注意:闪电和爆裂模式在变幻的颜色之间要加入熄灭指令。比如,设定红绿蓝闪电模式,指令应如下:
第一条:0x00 0x61 0x05 0xFF 0x00 0x00 0x02 0x00 0x00 0x00 0x05 0x00 0xFF 0x00 0x02 0x00 0x00 0x00
第二条:0x00 0x62 0x1E 0x00 0x00 0xFF 0x02 0x00 0x00 0x00
说明:
此处是61 不是31 ,因为加入了3个熄灭指令
0x02 0x00 0x00 0x00 即是熄灭指令;
蓝色的时间是3秒,所以是1E
自定义模式循环设置命令:
UUID9读写模式;长度16
字节
1
2
内容
保留
变色模式
说明:
该命令为设置循环模式时的控制命令。
字节1:保留;
字节2:变色模式,闪电 0xAA, 渐变0x02,跳变0x0A,爆闪0x14;常亮模式0x0B(此时能设置一种颜色)。
四、内置模式控制
修改:UUID6 读写模式; 长度:2
字节
1
2
内容
保留字节
内置模式
说明:
字节1:保留字节;
字节2:模式控制,0x00~0x04表示5种内置模式
五、系统设置
修改:UUID7 读写模式; 长度:18
字节
1
2
3-16
内容
保留
模式
名字信息
字节
1
2
3-8
内容
保留
模式
密码信息
字节2 = 0xAA 表示修改名字,名字最长为14个字节(前4个字节作为设备类型标志,RGB灯标志RGB-,T-,单色灯标志SGL-,用户名最多10个字节)
字节2 = 0xBB 表示修改密码,密码必须为6个字节。
ASCII 0- 9 对应16进制: 0x30-0x39
六、闹钟控制
UUID8读写模式;长度18
闹钟控制
字节
1
2
3
4
5
6
7
8-16
内容
保留
模式


小时
分钟
L