
P800 Operating Manual
28
BM
H number
Block move between previously defined limits
Sound the horn the specified number of times.
The single parameter should be a decimal number between
1 and 20.
Display a string on P800's LCD.
This is the only command for which spaces and tabs are not
ignored, and for which, case is important.
There should be no space between the D and the first
character of the string. The string may not contain linefeeds
or carriage-returns - it may however contain the following
commands:
0x0C
Clear Screen
0x1B[y;zH
Move Cursor to row y (value 0 to 3)
column z (value 0 to 39)
0x1B[J
Erase current line
0x1B[0~
Turn on cursor
0x1B[1~
Turn off cursor
where 0x0C, 0x1B are hex values.
Wait for any key on the P800's keypad to be pressed.
Exit remote control mode.
Dstring
K
Z
3.2 Status Codes
Status codes returned by the P800 consist of two hexadecimal characters.
The following responses may be obtained:
00
01
02
03
04
05
06
08
09
0A
0B
0D
10
11
12
13
15
1C
1E
1F
20
Command executed successfully.
Device failed to program.
Device failed to verify.
Device failed illegal bit test.
Device failed empty test.
Device failed connect test.
Device reversed or faulty.
Warning: Command executed successfully, but something minor went wrong.
Security bit(s) failed to program.
Illegal or unrecognised command.
Error in inputting data.
Ram failure.
Wrong module
Wrong Part: Electronic Identifier check failed.
Different parts in different sockets
Illegal or out of range address.
No Signature: Electronic Identifier check failed.
Out of memory.
Function aborted.
Command syntax error.
Wrong Bit mode