前两天帮客户写一个空调的控制宏,客户测试使用过程中出现了如下状况:
1,当前设置温度在26度,按一下温度+,就去到了32度,最高设置温度限制;
2,按一下温度-,就去到了10度,最低设置温度限制;
simpl+ 代码如下:
PUSH AIR_SetTemp_Up
{
while( AIR_SetTemp 10 ){
AIR_SetTemp = AIR_SetTemp - 1;
call MakeString();
wait(50);
if( AIR_SetTemp_Down = 0) Break;
}
}
主机:AV3