eMagin Corporation
SVGA+ DRK User Manual
D01-500948-01 Rev A
Revision A
Interface & Design Reference Kit User
’
s Manual
8
6.1.2. eMagin Software Command Set
TABLE 6-1 COMMAND SET LIST FOR ADDRESSING THE MICRODISPLAY
REGISTERS
Command
Description
C
Adjust the COMMON (Cathode) voltage
Usage: CX where X = 0 to 255
R
Read all 27 Microdisplay Registers.
Usage: R Returns 27 register values
G
Send a register address
Usage: GX where X = 0 to 27
D
Send a data value to the Interface & Design Reference Kit
Usage: DX where X = 0 to 255
W
Write a register
Usage: W
Note: The W command is preceded by a GX DY command
T
Read the temperature sensor value
Usage: T Returns a value
U
Adjust the microdisplay brightness
Usage: UX where X = 0 to 255
S
Returns the Brightness and COMMON (Cathode) level values
Usage: S Returns two values, brightness first then COMMON
V
Returns the firmware version number.
Usage: V Returns a value
Note:
The commands and values are typically generated from a control program. The values are
sent in binary format to the Interface & Design Reference Kit microcontroller, which will process
these natively in binary. Below is an example write instance using the provided software:
In order to write the decimal value 81 to register 3, the following
commands need to be issued: G3D81W
No space is required between the commands
Figure 6-2 Example microdisplay register value write using included software
6.2. Using Hyperterminal With the Interface & Design Reference Kit
If you will use Hyperterminal to control the Interface & Design Reference Kit please note that
Hyperterminal converts all input data to ASCII characters. Therefore, the X value mentioned in
the table above needs first to be converted to its ASCII equivalent in order to be recognized by the
Interface & Design Reference Kit firmware. Received information will also be displayed as ASCII
code. An ASCII to decimal (or hexadecimal) conversion must be performed to read the correct
values sent via the serial interface. We have provided an example write instance and ASCII
character table for your reference.