11-19
3.2.5 Remote control message (PSALS)
The signal used for remote control of the menu system in remote units is $PSALS. The
message includes a signal number, identity and a string data field.
1 2 3 4 5
$PSALS,i.,c—c,c—c*hh<CR><LF>
Field # Field Type Definition Note
1
Name
Signal data PSALS
2
i.
Signal number *
3
c—c
Identity (for remote unit) ** Information coded as ASCII
4
c—c
String data Information coded as ASCII
5
hh
Checksum
Example: Heartbeat
$PSALS,1,R1A,1234*
* Field 2, signal number:
Signals with number 0 through 49 are used for signals from indicator to log. Signals with
number 50 through 99 are used for signals from log to indicator. Identity is a character field.
Status is the content of the LCD or equivalent presentation unit.
Number Name Content
0 Identify MasterID, informative text
1 Heartbeat ID, any test data
2 SDataLog request ID, port
3-9 Reserved
10-19 RemoteCmd ID
20-29 Reserved
30-35 ParameterCmd ID,parameterName
36-45 Reserved
46 Activate ID
47 Deactivate ID
48 ResumeCmd ID
49 SuspendCmd ID
50 Identity SlaveID, informative text
51 HeartAck ID, any test data
52 SDataLog acknowl ID, port
53-59 Reserved
60-69 RemoteAck ID, status
70-79 Reserved
80-85 ParameterAck ID,
86-95 Reserved
96 Activate ackn. ID
97 Deactivate ackn. ID
98 StatusInfo ID, Status (23 char LCD) info
99 SignalUnknown ID, signal number
100- Reserved