T1幻彩灯产品开发包色温解析不正常
Posted: 2026年 Feb 3日 18:22
亮度1000,色温1000,但是解析出的warm和cold值都是330,理论上色温1000最大值要不是最冷色,要不是最暖色。
幻彩灯开发包版本1.0.5,
T1 TuyaOS 版本3.11.31
亮度1000,色温1000,但是解析出的warm和cold值都是330,理论上色温1000最大值要不是最冷色,要不是最暖色。
幻彩灯开发包版本1.0.5,
T1 TuyaOS 版本3.11.31
是不是开了功率限制,tbs那个颜色转换里面,除了bt转cw之外,最后还有功率限制
请问大佬,功率限制在那里设置的?
这个配置白光的功率限制,下面两条是白光的最大值和最小值限制,这两条也会参与计算,可以检查一下这里的配置
初始的最大值只能设置到100的上限,代码里设置的就是100,但是这里tbs_light_bt_convert_rgbcw(ctrl_handle, current_bright, current_temper, &target_rgbcw);将current_bright强制设置100,current_temper计算出来的还是不太对。
这里有个配置是混暖光功能,会用彩光来计算输出当作暖光值。我们这边试了刚才跟你的现象有点像。检查一下这个配置项是否被打开了
好的,谢谢,是这里开启的问题,但是还有其他问题(同时下发了dp22 :1000和dp23 :0这时候冷暖光会计算错误),目前暂时解决。