BOXLIGHT PRO80S3 Projector Preliminary User’s Manual
Page 12 of 33
2.
Human Command Interface
The receive routine masks bit 7 of all characters received and buffers and echoes all printable ASCII characters. <TAB>s
are converted to <SPACE>s. Several other control characters are recognized or transmitted:
Name Designation
HEX
Operation
Backspace
<BKSP>
08
16
Queue pointer decremented; echoed
TAB
<TAB>
09
16
Converted to <SPACE>
Line Feed
<LF>
0A
16
Placed in queue, not echoed, otherwise ignored
Carriage Return
<CR>
0D
16
Placed in queue, not echoed, command terminator
DC1 – XON
<CTRL-Q>
11
16
Flow Control – Re-enable xmtr/rcvr
DC3 – XOFF
<CTRL-S>
13
16
Flow Control – Disable xmtr/rcvr
Escape
<ESC>
1B
16
Not placed in queue. Terminates current operations, flush queue
A number of control characters are set up as
hot keys to perform the function of the Mode, Pattern, etc. buttons on the
PCB and on the rear panel switch via the serial interface. No <CR> terminator is required for these commands to execute.
See the first entry in Section 3.2 of the commands descriptions.
2.1
The ! Hot Key
Typing or sending a single exclamation point (!) immediately after the prompt with no whitespace or control characters –
will repeat the last command (the exclamation point is not echoed). If ANY characters are sent between the prompt and
the “!” – even a <CR> - the previous command will be lost and cannot be repeated using the “!” option. “!” just re-processes
the current contents of the command buffer so it will also repeat illegal commands or commands with illegal or missing
parameters.
2.2
ASCII Control Characters
In almost all cases sending an <ESC> character will terminate current operations and return a command prompt. It can
also be used when sending commands manually through a terminal to cancel any characters typed in after the prompt.
Whitespace characters - <TAB> and <SPACE> - are treated identically. Line feeds - <LF> - are queued but are otherwise
ignored by the code. A “newline” is always a <CR><LF> pair. The prompt is a newline followed by a > and a space.
Single <BKSP> characters are echoed and back up the queue pointer. A <BKSP> sent to the projector is not converted to
a “destructive” backspace string - <BKSP><SPACE><BKSP> when echoed. Only a single ASCII <BKSP> will be echoed.
If the terminal program can be configured to send <BKSP><SPACE><BKSP> when the Backspace Key is pressed, this
option should be selected.
Commands sent to the board in either mode can be terminated with either a single <CR> or a <CR><LF> pair. The <LF>
character triggers command parsing and execution. The <LF> is ignored. Neither commands nor hex data is case-
sensitive.
Содержание PRO80S3
Страница 6: ...BOXLIGHT PRO80S3 Projector Preliminary User s Manual Page 6 of 33...
Страница 7: ...BOXLIGHT PRO80S3 Projector Preliminary User s Manual Page 7 of 33...
Страница 9: ...BOXLIGHT PRO80S3 Projector Preliminary User s Manual Page 9 of 33 STEP 2 Lower the cover...
Страница 11: ...BOXLIGHT PRO80S3 Projector Preliminary User s Manual Page 11 of 33 1 10 Remote Control Key...