Download Print this page

BOXLIGHT PRO80S3 User Manual page 12

Three-chip dlp projector

Advertisement

Human
2.
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
Backspace
TAB
Line Feed
Carriage Return
DC1 – XON
DC3 – XOFF
Escape
A number of control characters are set up as
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.
BOXLIGHT PRO80S3 Projector Preliminary User's Manual
Designation
HEX
<BKSP>
08
16
<TAB>
09
16
<LF>
0A
16
<CR>
0D
16
<CTRL-Q>
11
16
<CTRL-S>
13
16
<ESC>
1B
16
hot keys
Operation
Queue pointer decremented; echoed
Converted to <SPACE>
Placed in queue, not echoed, otherwise ignored
Placed in queue, not echoed, command terminator
Flow Control – Re-enable xmtr/rcvr
Flow Control – Disable xmtr/rcvr
Not placed in queue. Terminates current operations, flush queue
to perform the function of the Mode, Pattern, etc. buttons on the
Page 12 of 33

Advertisement

loading
Need help?

Need help?

Do you have a question about the PRO80S3 and is the answer not in the manual?

Subscribe to Our Youtube Channel