Display Devices PJE Outdoor Projector Enclosures User Manual

Page 9

Advertising
background image

Custom Projector Enclosure

8/15/2005

Temperature Controller with

Active AC and Heater

RS232 Interface

Hardware

Standard three pin hookup, 2,3,5, on DB9. Baud rate 9600,N,8,1. No handshaking.

Software

ASCII letters followed by a delimiter, carriage return (ASCII 13).


Commands from Host to Controller:

Command Description Example

Q

Request Current Temperature

Q

↵

Axxx

Set Level that AC turns on/off at

(will turn on if temp above this level)

A080

↵

Bxxx

Set Level that Heater turns on/off at

(will turn on if temp below this level)

B050

↵

Cxxx

Set Alarm Level (alarm on if hotter than this level)

C110

↵

Dxxx

Set Power Cutoff Level (cutoff if above this level)

D120

↵

xxx-temperature

↵

Carriage Return (13)


Communications from Controller to Host:

Command Description Example

Txxx Current

Temperature

T073

↵

G AC

On

G

↵

H Heater

On

H

↵

I Alarm

On

I

↵

J

Power has been switched off

J

↵

S (O,C)

Door Switch is Open/Closed

SO

↵

SC

↵

M

Motion Sensor Tripped

M

↵

K

Received Set command, Executed OK

K

↵

X

Can not understand Command

X

↵

xxx-temperature

↵

Carriage Return (13)

Notes: All temperatures are in Fahrenheit. Host program to convert to Celsius if required. G,H,I,J are

sent every few seconds when those levels have been tripped. S is sent upon change of state. M is sent

upon shock sensor being tripped. Temperatures range is from 1 to 250. Temperature and settings are

in two degree increments. On reporting only, if current temp is negative, then response will be T-015.

Do not set Axxx equal or below Bxxx !

Heater will turn off when door is open.

Advertising