28
,
xxx ASCII representation of the heater tempera-
ture (°F)
,
xxx ASCII representation of the left bed tempera-
ture (°F)
,
xxx ASCII representation of the right bed tem-
perature (°F)
,
xxx ASCII representation of the humidity sensor
temperature (°F)
,
xxx ASCII representation of the humidity sensor
relative humidity (%)
,
xxxx ASCII representation of the dew point reading
(°F)
,
xxxx ASCII representation of the filter time to ser-
vice (hours)
,
xxxx ASCII representation of the desiccant time to
service (hours)
,
xxxx ASCII representation of the valve time to
service (hours)
,
x ASCII representation of programming jump-
ers
,
1 or 0 Is the unit alarmed? 1 = alarm
,
1 or 0 Is service required? 1 = service
,
xx ASCII representation of the energy savings
(%)
,
x Reserved for future use, always 1 for now
,
ETX end of text character OxO3
CR carriage return
LF line feed
JUMPERS:
The programming jumpers are as follows (0=off,
1=on):
JP Bit
1 0 off = externally heated on = blower dryer
2 1 on = energy management sensor installed
3 2 on = dew point sensor installed
4 3 on = no cooling (blower purge only)
5 4 on = tower pressure switches installed
6 5 on = not used (fast cycle for development,
V3.5 and prior)
7 6 on = to download language text (factory
use)
8 7 on = to enable factory set-up screens
Determining jumper positions:
Each jumper 8 bits weighted by position
JP Value
8 128
7 64
6 32
5 16
4 8
3 4
2 2
1 1
Example:
If jumper 8, 5, and 1 are installed, a value of 128+16+1
= 145 is returned
To decode, the algorithm:
· If (number >= 128) jumper 8 = on
· number = number - 128
· If (number >= 64) jumper 7 = on
· number = number - 64;
· etc.....