Binary file not shown.
@@ -19,6 +19,7 @@ Page climate
|
|||||||
vis target_high,0
|
vis target_high,0
|
||||||
vis target_low,0
|
vis target_low,0
|
||||||
vis current_temp,0
|
vis current_temp,0
|
||||||
|
vis climateslider,0
|
||||||
vis slider_high,0
|
vis slider_high,0
|
||||||
vis slider_low,0
|
vis slider_low,0
|
||||||
vis button01,0
|
vis button01,0
|
||||||
@@ -118,7 +119,7 @@ Variable (int32) active_slider
|
|||||||
Scope: local
|
Scope: local
|
||||||
Value: 1
|
Value: 1
|
||||||
|
|
||||||
Variable (int32) hvac_mode
|
Variable (int32) is_temp_range
|
||||||
Attributes
|
Attributes
|
||||||
ID : 44
|
ID : 44
|
||||||
Scope: local
|
Scope: local
|
||||||
@@ -469,10 +470,7 @@ Slider slider_high
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
if(hvac_mode.val!=3)
|
active_slider.val=1
|
||||||
{
|
|
||||||
slider_low.val=slider_high.val
|
|
||||||
}
|
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
temp_number.val+=temp_offset.val
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val/10
|
va0.val=temp_number.val/10
|
||||||
@@ -494,10 +492,29 @@ Slider slider_low
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
if(hvac_mode.val!=3)
|
active_slider.val=2
|
||||||
{
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
slider_high.val=slider_low.val
|
temp_number.val+=temp_offset.val
|
||||||
}
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
timer01.en=1
|
||||||
|
|
||||||
|
Slider climateslider
|
||||||
|
Attributes
|
||||||
|
ID : 45
|
||||||
|
Scope : local
|
||||||
|
Dragging : 0
|
||||||
|
Send Component ID: on press and release
|
||||||
|
Position : 20
|
||||||
|
Upper range limit: 40
|
||||||
|
Lower range limit: 0
|
||||||
|
|
||||||
|
Events
|
||||||
|
Touch Release Event
|
||||||
|
active_slider.val=0
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
temp_number.val+=temp_offset.val
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val/10
|
va0.val=temp_number.val/10
|
||||||
@@ -530,16 +547,45 @@ Hotspot decrease_temp
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Press Event
|
Touch Press Event
|
||||||
if(slider_high.val>0)
|
if(active_slider.val==0)
|
||||||
{
|
{
|
||||||
slider_high.val--
|
if(climateslider.val>0)
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
{
|
||||||
temp_number.val+=temp_offset.val
|
climateslider.val--
|
||||||
va0.val=temp_number.val/10
|
temp_number.val=climateslider.val*temp_step.val
|
||||||
covx va0.val,target_high.txt,0,0
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val%10
|
va0.val=temp_number.val/10
|
||||||
covx va0.val,va1.txt,0,0
|
covx va0.val,target_high.txt,0,0
|
||||||
target_high.txt+="."+va1.txt
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==1)
|
||||||
|
{
|
||||||
|
if(slider_high.val>0)
|
||||||
|
{
|
||||||
|
slider_high.val--
|
||||||
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==2)
|
||||||
|
{
|
||||||
|
if(slider_low.val>0)
|
||||||
|
{
|
||||||
|
slider_low.val--
|
||||||
|
temp_number.val=slider_low.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_low.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_low.txt+="."+va1.txt
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
@@ -554,16 +600,45 @@ Hotspot increase_temp
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Press Event
|
Touch Press Event
|
||||||
if(slider_high.val<slider_high.maxval)
|
if(active_slider.val==0)
|
||||||
{
|
{
|
||||||
slider_high.val++
|
if(climateslider.val<climateslider.maxval)
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
{
|
||||||
temp_number.val+=temp_offset.val
|
climateslider.val++
|
||||||
va0.val=temp_number.val/10
|
temp_number.val=climateslider.val*temp_step.val
|
||||||
covx va0.val,target_high.txt,0,0
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val%10
|
va0.val=temp_number.val/10
|
||||||
covx va0.val,va1.txt,0,0
|
covx va0.val,target_high.txt,0,0
|
||||||
target_high.txt+="."+va1.txt
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==1)
|
||||||
|
{
|
||||||
|
if(slider_high.val<slider_high.maxval)
|
||||||
|
{
|
||||||
|
slider_high.val++
|
||||||
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==2)
|
||||||
|
{
|
||||||
|
if(slider_low.val<slider_low.maxval)
|
||||||
|
{
|
||||||
|
slider_low.val++
|
||||||
|
temp_number.val=slider_low.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_low.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_low.txt+="."+va1.txt
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
|
|||||||
Binary file not shown.
@@ -19,6 +19,7 @@ Page climate
|
|||||||
vis target_high,0
|
vis target_high,0
|
||||||
vis target_low,0
|
vis target_low,0
|
||||||
vis current_temp,0
|
vis current_temp,0
|
||||||
|
vis climateslider,0
|
||||||
vis slider_high,0
|
vis slider_high,0
|
||||||
vis slider_low,0
|
vis slider_low,0
|
||||||
vis button01,0
|
vis button01,0
|
||||||
@@ -118,7 +119,7 @@ Variable (int32) active_slider
|
|||||||
Scope: local
|
Scope: local
|
||||||
Value: 1
|
Value: 1
|
||||||
|
|
||||||
Variable (int32) hvac_mode
|
Variable (int32) is_temp_range
|
||||||
Attributes
|
Attributes
|
||||||
ID : 44
|
ID : 44
|
||||||
Scope: local
|
Scope: local
|
||||||
@@ -469,10 +470,7 @@ Slider slider_high
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
if(hvac_mode.val!=3)
|
active_slider.val=1
|
||||||
{
|
|
||||||
slider_low.val=slider_high.val
|
|
||||||
}
|
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
temp_number.val+=temp_offset.val
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val/10
|
va0.val=temp_number.val/10
|
||||||
@@ -494,10 +492,29 @@ Slider slider_low
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
if(hvac_mode.val!=3)
|
active_slider.val=2
|
||||||
{
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
slider_high.val=slider_low.val
|
temp_number.val+=temp_offset.val
|
||||||
}
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
timer01.en=1
|
||||||
|
|
||||||
|
Slider climateslider
|
||||||
|
Attributes
|
||||||
|
ID : 45
|
||||||
|
Scope : local
|
||||||
|
Dragging : 0
|
||||||
|
Send Component ID: on press and release
|
||||||
|
Position : 200
|
||||||
|
Upper range limit: 400
|
||||||
|
Lower range limit: 0
|
||||||
|
|
||||||
|
Events
|
||||||
|
Touch Release Event
|
||||||
|
active_slider.val=0
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
temp_number.val+=temp_offset.val
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val/10
|
va0.val=temp_number.val/10
|
||||||
@@ -530,16 +547,45 @@ Hotspot decrease_temp
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Press Event
|
Touch Press Event
|
||||||
if(slider_high.val>0)
|
if(active_slider.val==0)
|
||||||
{
|
{
|
||||||
slider_high.val--
|
if(climateslider.val>0)
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
{
|
||||||
temp_number.val+=temp_offset.val
|
climateslider.val--
|
||||||
va0.val=temp_number.val/10
|
temp_number.val=climateslider.val*temp_step.val
|
||||||
covx va0.val,target_high.txt,0,0
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val%10
|
va0.val=temp_number.val/10
|
||||||
covx va0.val,va1.txt,0,0
|
covx va0.val,target_high.txt,0,0
|
||||||
target_high.txt+="."+va1.txt
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==1)
|
||||||
|
{
|
||||||
|
if(slider_high.val>0)
|
||||||
|
{
|
||||||
|
slider_high.val--
|
||||||
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==2)
|
||||||
|
{
|
||||||
|
if(slider_low.val>0)
|
||||||
|
{
|
||||||
|
slider_low.val--
|
||||||
|
temp_number.val=slider_low.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_low.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_low.txt+="."+va1.txt
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
@@ -554,16 +600,45 @@ Hotspot increase_temp
|
|||||||
|
|
||||||
Events
|
Events
|
||||||
Touch Press Event
|
Touch Press Event
|
||||||
if(slider_high.val<slider_high.maxval)
|
if(active_slider.val==0)
|
||||||
{
|
{
|
||||||
slider_high.val++
|
if(climateslider.val<climateslider.maxval)
|
||||||
temp_number.val=slider_high.val*temp_step.val
|
{
|
||||||
temp_number.val+=temp_offset.val
|
climateslider.val++
|
||||||
va0.val=temp_number.val/10
|
temp_number.val=climateslider.val*temp_step.val
|
||||||
covx va0.val,target_high.txt,0,0
|
temp_number.val+=temp_offset.val
|
||||||
va0.val=temp_number.val%10
|
va0.val=temp_number.val/10
|
||||||
covx va0.val,va1.txt,0,0
|
covx va0.val,target_high.txt,0,0
|
||||||
target_high.txt+="."+va1.txt
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==1)
|
||||||
|
{
|
||||||
|
if(slider_high.val<slider_high.maxval)
|
||||||
|
{
|
||||||
|
slider_high.val++
|
||||||
|
temp_number.val=slider_high.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_high.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_high.txt+="."+va1.txt
|
||||||
|
}
|
||||||
|
}else if(active_slider.val==2)
|
||||||
|
{
|
||||||
|
if(slider_low.val<slider_low.maxval)
|
||||||
|
{
|
||||||
|
slider_low.val++
|
||||||
|
temp_number.val=slider_low.val*temp_step.val
|
||||||
|
temp_number.val+=temp_offset.val
|
||||||
|
va0.val=temp_number.val/10
|
||||||
|
covx va0.val,target_low.txt,0,0
|
||||||
|
va0.val=temp_number.val%10
|
||||||
|
covx va0.val,va1.txt,0,0
|
||||||
|
target_low.txt+="."+va1.txt
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Touch Release Event
|
Touch Release Event
|
||||||
|
|||||||
Reference in New Issue
Block a user