TI中文支持网
TI专业的中文技术问题搜集分享网站

关于SampleLight中颜色的转换

 协议栈:Z-Stack Lighting 1.0.2

开发平台:ZLIGHT2及ZLLRC

例程:SampleLight

1.用的Hue控制RGBW灯,关于颜色的转换是怎么完成的

2.颜色转换,有两种模式COLOR_MODE_CURRENT_X_Y和COLOR_MODE_CURRENT_HUE_SATURATION,这两种有什么区别?

我的理解:COLOR_MODE_CURRENT_X_Y 模式是zclColor_CurrentHue查表获得zclColor_CurrentX、zclColor_CurrentY的值(这个表是怎么得出的?),然后调用hwLight_satToXy(这个函数是校准的吗?) 

转换的核心程序调用了下面的函数:

if(zclColor_ColorMode == COLOR_MODE_CURRENT_X_Y)
{
hwLight_UpdateColorMode(COLOR_MODE_CURRENT_HUE_SATURATION);
}
else
{
hwLight_UpdateColorMode(COLOR_MODE_CURRENT_X_Y);
}
hwLight_UpdateColor();

 

 

 

 

 

user1810729:

回复 VV:

ZigBee Light Link Test Specification这个文档哪儿找,如果方便的话,给个链接 谢谢!

VV:

回复 user1810729:

可以去ZigBee Alliance上面下载

www.zigbee.org

赞(0)
未经允许不得转载:TI中文支持网 » 关于SampleLight中颜色的转换
分享到: 更多 (0)