通用-彩光
功能介绍
- 涂鸦彩光 DP 色值采用 HSV 颜色模型,通过面板下发 HSV 模型颜色对应的字符串值。
- 1、色调(H) 色调调节范围:0-360,面板下发的值的范围0-360,色环调节范围和面板下发的值为线性对应关系。
- 2、饱和度(S) 饱和度调节范围:0%-100%,面板下发的值的范围0-1000,色环调节范围和面板下发的值为线性对应关系。
- 3、明度(V) 明度调节范围:1%-100%,面板下发的值的范围10-1000,色环调节范围和面板下发的值为线性对应关系。
- 彩光支持展示:
DP 协议
- 实时下发 DP: control_data (具体设备是否可用参考设备通信协议)
- 彩光 DP: colour_data
如何开发
- 根据 UI 交互进行 DP 的监听上报与下发
注意事项
- 协议问题:
- Sig Mesh
- 不支持 dpCode "control_data" 实时下发
- 不推荐存在涂抹交互方式,操作快的话很容易丢包,可以考虑点选交互方式,
- 如果是涂抹完后,改变颜色再进行下发的交互的话也是可以的
- 原则是:不能短时间内进行大量 DP 数据的下发
- Beacon
- 由于 Beacon DP 数据只下发不会上报,所以相关数据需要存储到云端,以保证状态的同步性
- Sig Mesh