Page 2
Put 2 PGraph2D components and change it properties as below.
   
        
   
        Value expression : m0, Quantity of    
monitor : 1, range from 50 to 100 (to display the 200 second history of humidity    
of climate room #1 in Hex. value)
   
        
   
        Value expression : m1, Quantity of    
monitor : 1, range from 20 to 40 (to display the 200 second history of    
temperature of climate room #1 in Hex. value)
   
   
Note : "Device polling period" property will have no effects in    
HD13xx applet (or application).
Add a Serial gate button to trigger the climate controller and receive the    
climate data. Assign its property as following so that it can periodically    
(period : 2 sec.) send and receive a data.
   
        
   
The serial protocol s1 and r1 will be defined later.
Put a Page jump button and set its text as "Back to the previous page" and set its jump page to "0".
Arrange components and resize them. The page 2 is finished.
   
        
Serial protocol definition
Click on "Serial protocol setup" button or select "Serial     
protocol" from "Setup" menu and add 2 new 'send' protocols     
and 2 new 'receive' protocols and edit them.
   
The list of 4 protocols are as following.
   
        
Page 1
The triggering command 's0' is constant value 02,05,03 in Hex.
   

And the corresponding receive data format 'r0'is 
   

  
with Acknowledge 0x06 and 1000 milliseconds of timeout.
   
   
When the Serial Gate Button in the first page is pressed (the send protocol symbol    
is 's0' and the receive protocol symbol is 'r0', event repeat with the period of    
7 sec.), the applet will send data 0x02,0x05,0x03 periodically to the climate    
controller and the controller will reply immediately. The received data will    
contain 8 ASCII values that are the temperature and the humidity of 4 climate    
rooms and the length of each ASCII values are not known and separated by a comma    
(0x2C in Hex.). These ASCII values will be displayed in the Serial Label    
components in the first page. The received data also contains the temperature    
and the humidity value of room #1in Hex, form in the end of the data. These Hex.    
values will be displayed by the Horizontal Bar Gauge components in the first    
page also. The event repeating period is 7 seconds so that the graph will update    
its display value in every 7 seconds. 0x02 in the head and 0x03 in the tail of    
received data indicates the begin and the end of the data.
Page 2
The triggering command 's1' is constant value 02,06,03 in Hex.
   

And the corresponding receive data format 'r1' is 
   

  
with Acknowledge 0x06 and 1000 milliseconds of timeout.
   
   
When the Serial Gate Button in the second page is pressed (the send protocol symbol is    
's1' and the receive protocol symbol is 'r1', event repeat with the period of 2    
sec.), the applet will send data 0x02,0x06,0x03 periodically to the climate    
controller and the controller will reply immediately. The received data contains    
the temperature and the humidity value of room #1in Hex, form in the end of the    
data. These Hex. values will be displayed by two PGraph2D components in the    
second page. The event repeating period is 2 seconds so that the graph will    
update its display shape in every 2 seconds. 0x02 in the head and 0x03 in the    
tail of received data indicates the begin and the end of the data.
Note : While one of Serial Gate Button is pressed and repeating sending and receiving data, every another Serial Gate Button will be disabled.