| 
 | 
 
gokit开发板新加了一个LED的控制,发现程序就乱掉了,实在找不到头绪时,尝试用app和云端服务器交互,检查数据的差别,这时发现一个奇怪的现象:开启/关闭红色灯 (LED_OnOff)=0,新增LED (NEW_LED)=0的初始状态:000000030b0000900101000000000000 
第一种情况:当将俩开关都变成1之后,先把开启/关闭红色灯变成0,后将新增LED设置为0,此时: 
000000030b0000900102000000000000 
第二种情况:当将俩开关都变成1之后,先将新增LED设置为0,再把开启/关闭红色灯变成0,此时: 
000000030b0000900101000000000000 
但是检查jason文件则没有区别: 
{"LED_OnOff":"0", 
"NEW_LED":"0", 
"LED_Color":"自定义", 
"LED_R":0, 
"LED_G":0, 
"LED_B":0, 
"Motor_Speed":-5, 
"Infrared":"0", 
"Temperature":-13, 
"Humidity":0, 
"Alert_1":"0", 
"Alert_2":"0", 
"Fault_LED":"0", 
"Fault_Motor":"0", 
"Fault_TemHum":"0", 
"Fault_IR":"0"} 
 
 
这个谁能帮忙解释一下,谢谢!! 
 
 
 
 
 
 
 
 
 |   
 
 
 
 |