SPECIAL APPLICATION
400-0384-001
26
7.4 PLASMA CONTROL WITH INTERNAL BUS
The
PE1005
has the capability of
sending
commands directly to the plasma’s internal bus or
to third party video cards installed in the plasma.
This allows the user to control settings on the
display without having to use the menu buttons on
the display or with the remote control.
As in the previous sections, the commands are
sent through standard RS-232 communication.
Commands may be sent directly to the internal bus
or stored into RS memory locations and then
recalled from the memory location and sent to the
bus. The commands for communicating with the
internal bus are [OUTPDPM] and [SENDBS]. See
the previous sections for details on these two
commands, including restrictions on the number of
character that may be stored or sent in a single
command.
7.4.1 INTERNAL COMMAND FORMAT
The internal commands, for the
PE1005
, are in
the following format and must contain the
protocols indicated:
1.
Start of text. (STX)
%02
2.
Plasma ID (default)
%2A%2A
3.
Command ID
See Appendix A.
4.
End of text. (ETX)
%03
7.4.2 SENDING COMMANDS TO INTERNAL BUS
The default baud rate for the PE1005 is 9600
baud. Prior to sending any commands, verify
both the plasma and PE1005 are set to 9600
baud.
In order to change setting values, the plasma
must be in adjustment mode. The plasma may
be placed into adjustment mode by sending the
command AJY.
The following examples demonstrate
communication with the plasma through the
internal bus using both stored commands and
direct commands. All commands may be sent to
the plasma using either method.
Example 1: Adjustment Mode
Place the plasma into adjustment mode by
sending the following command directly to the
internal bus:
[SENDBS<%02%2A%2AAJY%03>]
Example 2: Adjust Brightness
Now that the plasma is in adjustment mode,
various settings may be changed. Set the
brightness to a value of 100 by sending the
following commands directly to the internal bus:
[SENDBS<%02%2A%2A>]
[SENDBS<BRT150%03>]
NOTE:
The [SENDBS] command can only
send 16 characters at a time. Break
the command into smaller sections if
necessary, or store the entire
command in a memory location.
Example 3: Select Inputs
Select between Input 1 and Input 2. This time,
use commands that are stored in memory.
First, program memory locations 10 and 20 with
the input select commands. Memory location 10
will store the IN1 command and location 20 will
store the IN2 command. Send the IN1 and IN2
commands along with the STX, ID and ETX
portions of the command by sending the
following:
[WRM10=%02%2A%2A;1]
Write location 10.
[WRM10=IN1%03;0]
Append location 10.
[WRM20=%02%2A%2A;1]
Write location 20.
[WRM20=IN2%03;0]
Append location 20.
Second, recall the commands from memory and
send them to the internal bus using the following
commands:
[OUTPDPM10]
Select Input 1
[OUTPDPM20]
Select Input 2