GLK12232-25 Technical Manual Revision: 3.
Contents Contents 1 2 3 4 5 ii Getting Started 1.1 Display Options Available 1.2 Accessories . . . . . . . . 1.3 Features . . . . . . . . . . 1.4 Connecting to a PC . . . . 1.5 Installing the Software . . 1.5.1 MOGD# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 7 8 Text 6.1 Introduction . . . . . . . . . . 6.1.1 Character Set . . . . . 6.1.2 Control Characters . . 6.2 Move Cursor Home . . . . . . 6.3 Setting the Cursor Position . . 6.4 Setting the Cursor Coordinate 6.5 Auto Scroll On . . . . . . . . 6.6 Auto Scroll Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 Display Functions 11.1 Introduction . . . . . . . 11.2 Clear Screen . . . . . . . 11.3 Display On . . . . . . . 11.4 Display Off . . . . . . . 11.5 Set Brightness . . . . . . 11.6 Set and Save Brightness . 11.7 Set Contrast . . . . . . . 11.8 Set and Save Contrast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.12Command By Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Appendix 16.1 Specifications . . . . . . . 16.1.1 Environmental . . 16.1.2 Electrical . . . . . 16.2 Optical Characteristics . . 16.3 Physical Layout . . . . . . 16.4 Definitions . . . . . . . . . 16.5 Contacting Matrix Orbital . Matrix Orbital . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Getting Started Figure 1: GLK12232-25 The GLK12232-25 is an intelligent graphic LCD display designed to decrease development time by providing an instant solution to any project. With the ability to communicate via serial RS-232/TTL and I2 C protocols, the versatile GLK12232-25 can be used with virtually any controller. The ease of use is further enhanced by an intuitive command structure to allow display settings such as backlight brightness, contrast and baud rate to be software controlled.
1.2 Accessories NOTE Matrix Orbital provides all the interface accessories needed to get your display up and running. You will find these accessories and others on our e-commerce website at http://www.matrixorbital.com. To contact a sales associate see Section 16.5 on page 61 for contact information.
Figure 7: Communication and Power Cable Figure 8: 4X4 Keypad Matrix Orbital GLK12232-25 3
1.3 Features • 122 x 32 pixel graphics display • Selectable communication protocol, RS-232 or I2 C • Two, 5V - 20mA, general purpose outputs for a variety of applications • 128 byte buffered communication • Lightning fast communication speeds, up to 115 kbps for RS-232 and 100 kbps for I2 C • Default 19.
WARNING DO NOT use the standard floppy drive power connector, as this will not provide you with the correct voltage and will damage the display module. Also note that the V/VPT module is an add-on. Please contact a Sales-Representative for additional information. Figure 9: PC vs Matrix Orbital Display Module Wiring 1.5 Installing the Software 1.5.
Port Speed Display Type PCB Revision The serial port the display is plugged in to. The communication speed the display module is set to. (Default 19,200) The type of display. (GLK12232-25) The revision of the display you are using. (Found on the back of the PCB) Figure 10: Mogd Sharp Settings NOTES • Winzip is available as a free download from http://www.winzip.
Table 1: Hardware Information 1 Power / Data Connector 2 Keypad connector 3 GPO 2.1 4 Protocol Select Jumpers 5 Filesystem Lock Jumper 6 Manual Override Power/Data Connector The Power/Data Connector provides a standard connector for powering the display module. The GLK1223225 requires five volts for the standard display module. Extended voltage options are available as an add-on, please contact a sales representative for additional information.
WARNINGS • Do not apply any power with reversed polarization. • Do not apply any voltage other than the specified voltage 2.2 Keypad Interface Connector The GLK12232-25 provides a Keypad Interface Connector which allows for up to a four by four matrix style keypad to be directly connected to the display module. Key presses are generated when a short is detected between a row and a column.
2.3 GPO A unique feature of the GLK12232-25 is the ability to control relays and other external devices using a General Purpose Output (3), which can provide up to 20 mA of current and +5Vdc from the positive side of the GPO. This is limited by a 240 ohm resistor which is located directly above the positive pin as pictured below in figure 14.
Figure 15: Protocol Select Jumpers 2.5 Filesystem Lock Jumper The Filesystem Lock Jumper allows you to lock the filesystem on the GLK12232-25 so that no fonts or bitmaps can be either written or deleted from the on board memory. This feature is useful in order to protect data integrity of production units, if protection of other settings is required see Section 13. To lock the filesystem, solder a zero ohm resistor or use a solder jumper on the Filesystem Lock Jumper pictured in figure 16 below.
Figure 16: Filesystem Lock Jumper 2.6 Manual Override The Manual Override is provided to allow the GLK12232-25 to be reset to some of its factory defaults. This can be particularly helpful if the display module has been set to an unknown baud rate or I2 C Slave Address and you are no longer able to communicate with it. If you wish to return the module to its default settings you must: 1. Power off the display module. 2. Place a Jumper on the Manual Override pins 1 and 2 as pictured below. 3.
Figure 17: Manual Override Jumper Table 3: Default Values Contrast 128 Backlight 255 Baud Rate 19.2 kbps I2 C Slave Address 0x50 Data Lock False RS232AutoTransmitData True NOTE The display module will revert back to the old settings once turned off, unless the settings are saved. 3 Troubleshooting 3.1 The display does not turn on when power is applied. • First, you will want to make sure that you are using the correct power connector.
• The next step is to check the power cable which you are using for continuity. If you don’t have an ohm meter, try using a different power cable, if this does not help try using a different power supply. • The last step will be to check the Power / Data Connector on the GLK12232-25. If the Power / Data Connector has become loose, or you are unable to resolve the issue, please contact Matrix Orbital see 16.5 on page 61 for contact information. 3.2 The display module is not communicating.
• Third, please ensure that the display module’s memory is not full. The GLK12232-25 has 16 Kb of memory for fonts and bitmaps. NOTE If you are unable to resolve any issue please contact Matrix Orbital. See 16.5 on page 61 for contact information. 4 4.1 Communications Introduction The commands listed in this chapter describe how to configure data flow on the RS232/TTL and I2 C port. 4.1.
* to be able to read the replies of query commands (eg. cmds 54, 55) the following command must be sent (only needs to be sent once, so this can be done somewhere in init): 254 / 160 / 0 this command puts the reply data in the I2C output buffer instead of the RS232 output buffer.
Description This command enables flow control. When the buffer fills so that only [full] bytes are available, the display will return an “almost full” message (0xFE) to the host controller. When the buffer empties so that only [empty] bytes remain, the display will return an “almost empty” message (0xFF) to the host controller. The display will return the “almost full” message for every byte sent to the display until the used buffer space once more drops below the [full] level.
Syntax Parameters Description Hexadecimal Decimal ASCII Parameter adr 0xFE 0x33 [adr] 254 51 [adr] 254 “3” [adr] Length Description 1 The new I2 C write address (0x00 0xFF). This command sets the I2 C write address of the module between 0x00 and 0xFF. The I2 C write address must be an even number and the read address is automatically set to one higher. For example if the I2 C write address is set to 0x50, then the read address is 0x51. NOTE The change in address is immediate. Remembered Default 4.
Description This command sets the RS-232 port to the specified [speed]. The change takes place immediately. [speed] is a single byte specifying the desired port speed. Valid speeds are shown in the table below. The display module can be manually reset to 19,200 baud in the event of an error during transmission, including transmitting a value not listed below, by setting the manual override jumper during power up.
Examples Crystal Speed 16 Mhz Desired BAUD 13,500 speed = crystalspeed −1 8 ∗ DesiredBaud speed = 148.15 − 1 speed = 16, 000, 000 −1 8 ∗ 13, 500 speed = 147.15 • LSB = 0x93 (rounded) • MSB = 0x00 • Intended Baud Rate: 13,500 baud Actual Baud Rate: 16,000,000 =13,514 Percent Difference: 0.1% 8(147+1) NOTES • Results from the formula are rounded down to the nearest whole number (i.e 73.07 = 73). • This formula becomes less acurate as baud rates increase, due to rounding.
5.1.1 Font File Format A font file consists of three parts, a header, a character table and bitmap data. 1. Header (4 bytes) (a) (b) (c) (d) Nominal Width (1 byte) Height (1 byte) ASCII Start Value (1 byte) ASCII End Value (1 byte) 2. Character Table (3 bytes for every character between the ASCII Start and End values inclusive) (a) High Offset MSB (1 byte) (b) Low Offset LSB(1 byte) (c) Character Width (1 byte) 3. Bitmap Data 5.1.
1 1 1 1 1 1 1 Bitmap Data 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 Byte Hex Value 10000100 00101101 10011000 11000110 00100000 0x84 0x2D 0x98 0xC6 0x20 Figure 19: Bitmap Encoding As you can see the letter h will take up five bytes with the last five bits being zero padded to form a full byte. So if you continue the process you will get the character data as seen in table 5.1.2.
0x05 0x12 0xC6 0x60 0x07 0x03 0x20 Table 11: Sample Font File 0x49 0x4B 0x00 0x0D 0x00 0x15 0x04 0x84 0x43 0x24 0x84 0x2D 0x05 0x2D 0x98 0x00 0x98 0x19 Red = Header Blue = Character Table Purple = Character Data 5.2 Uploading a Font File Syntax Parameters Description Hexadecimal Decimal ASCII Parameter refID 0xFE 0x24 [refID] [size] [data] 254 36 [refID] [size] [data] 254 “$” [refID] [size] [data] Length Description 1 A unique font identification number. size 2 Font file size (LSB to MSB).
5.4 Description In order to set the font on the GLK12232-25 you must know the font identification number of the font that you wish to use. The font ID is established when the font is saved to the display. The default installed fonts are “Small Filled” and “Futura Bk BT 16” and their font ID’s are 0x01 and 0x02 respectfully, with “Small Filled” being the default selected font.
Syntax Parameters Description Remembered Default 6 Hexadecimal 0xFE 0xAC [value] Decimal 254 172 [value] Parameter Length Description value 1 Value (0: Off, 1: On) This command will toggle the box space mode. Box space mode is when a box, the size of the character to be written, is printed to the display before a character is written. Yes On Text 6.1 Introduction The GLK12232-25 is an intelligent display module, designed to reduce the amount of code necessary to begin displaying data.
6.3 Description This command moves the text insertion point to the top left of the display area (Row 1, Column 1). Remembered No Setting the Cursor Position Description Hexadecimal 0xFE 0x47 [col] [row] Decimal 254 71 [col] [row] ASCII 254 “G” [col] [row] Parameter Length Description col 1 Column row 1 Row This command sets the text insertion point to the [col] and [row] specified.
6.6 Description When auto scrolling is on, it causes the display to shift the entire display’s contents up to make room for a new line of text when the text reaches the end of the scroll row defined in the font metrics (the bottom right character position) see Section 5.4 on page 23. Remembered Default Yes On Auto Scroll Off Syntax Description Remembered 7 7.
Description The GLK12232-25 is capable of storing font and bitmap files up to 16 Kbytes. In order to upload a bitmap to the GLK12232-25 you must first initiate the upload font file command (0xFE 0x5E), you must then pass it a reference identification number, which must be unique for every font on the display module. You may then pass the display module the two byte file size, which needs to be transfered LSB, then MSB. The last part of uploading a bitmap is transmitting the bitmap file data.
Parameters Description Parameter Length Description X 1 Left bounds. Y 1 Top bounds. W 1 Width H 1 Height D 1 Data Drawing a bitmap to the GLK12232-25, without first uploading the image to the memory can be a very useful feature for drawing images that are not used very often. In order to accomplish this, you must supply the display module with the X,Y coordinates, representing the top left corner of where you would like to draw the bitmap on the screen, as well as the width and the height of the bitmap.
8.3 Description This command sets the drawing color for subsequent graphic commands that do not have the drawing color passed as a parameter. The parameter [color] is the value of the color where white is 0 and black is 1-255. Remembered No Draw Pixel Syntax Parameters Description Remembered 8.4 No Drawing a Line Syntax Parameters Description Remembered 8.5 Hexadecimal 0xFE 0x70 [x] [y] Decimal 254 112 [x] [y] ASCII 254 “p” [x] [y] Parameter Length Description x 1 X screen location.
Syntax Parameters Description Remembered 8.6 No Draw a Rectangle Syntax Parameters Description Remembered 8.7 Hexadecimal 0xFE 0x65 [x] [y] Decimal 254 101 [x] [y] ASCII 254 “e” [x] [y] Parameter Length Description x 1 Left bounds. y 1 Top Bounds. This command will draw a line with the current drawing color from the last line end (x2,y2) to (x,y). This command uses the global drawing color.
8.8 Description This command draws a solid rectangle in the specified color (0: White, 1: Black). The top left corner is specified by (x1,y1) and the bottom right corner by (x2,y2). Since this command involves considerable processing overhead, we strongly recommend the use of flow control, particularly if the command is to be repeated frequently.
Syntax Parameters Description Remembered Hexadecimal Decimal ASCII Parameter ref 0xFE 0x69 [ref] [value] 254 105 [ref] [value] 254 “i” [ref] [value] Length Description 1 Initialized bar graph reference number. value 1 The number of pixels to fill. Once the bar graph has been initialized it can be filled in using this command. This command sets the bar graph specified by the [ref] number to fill in [value]. [value] is given in pixels and should not exceed the available height/width of the graph.
Description A strip chart is an area of the screen reserved for horizontal scrolling. This is normally used as follows: • Initialize the strip chart, which reserves the appropriate area of the screen. • Draw a line segment at the right or left side of the strip chart. • Shift the strip chart to the right or left. • Draw the next line segment. • Used this way the strip chart can produce a graph which scrolls smoothly horizontally in either direction. With text the strip chart can produce a marquis effect.
Description This command shifts the strip chart left or right. [ref] determines both which strip chart is used and which direction it will shift. The direction is selected by the most significant bit (MSB): • MSB: 0 shifts left • MSB: 1 shifts right For example if [ref] is 1: • 254 107 1 (hex FE 6B 01) shifts left • 254 107 129 (hex FE 6B 81) shifts right This command shifts the contents of the area defined in the Initialize Strip Chart command 8 pixels at a time. Remembered 9 9.
Syntax Parameters Description Hexadecimal 0xFE 0x57 [Num] Decimal 254 87 [Num] ASCII 254 “W” [Num] Parameter Length Description Num 1 GPO number. This command turns ON general purpose output [num]. The standard GPO’s on the GLK12232-25 output 20mA of current at 5V. NOTE ON means the output is pulled LOW. Remembered 9.4 Yes Set Startup GPO state Syntax Parameters Description Hexadecimal 0xFE 0xC3 [Num] [state] Decimal 254 195 [Num] [state] Parameter Length Description Num 1 GPO number.
10.1.1 I2C Interface The keypad is read by I2C master read. In short, this means that a read of the module will always return the first unread key press. A read is initiated by writing to the module with its base address plus 1, then clocking the module’s return byte after the module releases the SDA line. Much more detail on this basic I2C function can be found in the I2C specification by Phillips. 10.1.
10.4 Poll Key Press Syntax Description Hexadecimal 0xFE 0x26 Decimal 254 38 ASCII 254 “&” This command returns any buffered key presses via the serial interface. The host system must be set up to receive key codes. When the display receives this command, it will immediately return any buffered key presses which may have not been read already. If there is more than one key press buffered, then the high order bit (MSB) of the returned key code will be set (1).
Parameters Description Remembered Default Parameter time Length 1 Description Debounce time in increments of 6.554ms (0 - 255). This command sets the time between key press and key read. All key types with the exception of latched piezo switches will ’bounce’ for a varying time, depending on their physical characteristics. The [time] value is in increments of 6.554ms. The default debounce time for the module is 8 (about 52ms), which is adequate for most membrane keypads. Yes 8 10.
Examples When the key code associated with key ’P’ (0x50) is pressed, the release code is ’p’ (0x70). In RS-232 polled mode or via the I2 C, the “Key Down / Key Up” codes are used; however, the user should be careful of timing details. If the poll rate is slower than the simulated auto-repeat it is possible that polling for a key up code will be delayed long enough for an unwanted key repeat to be generated. 10.
11 Display Functions 11.1 Introduction The GLK12232-25 employs software controlled display settings, which allow for control over, clearing the screen, changing the brightness and contrast or setting timers for turning it on or off. The combination of these allow you complete software control over your display’s appearance. 11.
Description This command turns the backlight off immediately. The backlight will remain off until a ’Display On’ command has been received. Remembered Yes 11.5 Set Brightness Syntax Parameters Description Remembered Default Hexadecimal Decimal Parameter brightness 0xFE 0x99 [brightness] 254 153 [brightness] Length Description 1 Display brightness setting (0 to 255). This command sets the display [brightness]. If the remember function is on, this command acts the same as ’Set and Save Brightness’.
Description This command sets the display’s contrast to [contrast], where [contrast] is a value between 0x00 and 0xFF (between 0 to 255). Lower values cause ‘on’ elements in the display area to appear lighter, while higher values cause ‘on’ elements to appear darker. Lighting and temperature conditions will affect the actual value used for optimal viewing. Individual display modules will also differ slightly from each other in appearance.
font and bitmap files combined up to 16 Kbytes. This section covers uploading, downloading, deleting and moving files, as well as getting the remaining space or wiping the filesystem. 12.1.1 File Upload Protocol In order to allow fonts and bitmaps to be uploaded to the on board flash memory Matrix Orbital has developed a simple protocol that supports RS-232/TTL or I2 C communications.
host display 254 ' $' (command) reference Id size low byte size high byte 0x01 is returned if size can be accomodated, otherwise 0x08 and the display aborts this command check reply if not 0x01, upload is aborted data 0 echo data 0 confirm the echo with 0x01, otherwise if data is different, 0x08 is sent Matrix Orbital GLK12232-25 44 data 1 echo data 1
At times that the display or the host sees anything else other than 0x01 for confirmation (usually a 0x08) the upload is aborted. NOTES • The GLK12232-25 has watch dog timer, set to 2.1 seconds in between transmissions, in order prevent the display module from staying in a waiting state. • Once the timeout has been reached the timer will reset the display and issue a 0xFE 0xD4 response to the host to signal that this has happened. 12.
Syntax Description Remembered Hexadecimal 0xFE 0xAF Decimal 254 175 This command will return 4 bytes, LSB to MSB for how many bytes are remaining in the 16 KB on board memory. No 12.5 Get Filesystem Directory Syntax Description Hexadecimal 0xFE 0xB3 Decimal 254 179 This command will return a directory of the contents of the file system. The first byte returned will be a hex value representing the number of entries in the filesystem, followed by four bytes for each entry.
12.7 Downloading a File Syntax Parameters Description Remembered Hexadecimal 0xFE 0xB2 [Type] [refID] Decimal 254 178 [Type] [refID] Parameter Length Description Type 1 File type (0:Font File, 1:Bitmap) refID 1 Reference ID number Download a specified file from the filesystem. The first 4 bytes will be the length of the file (LSB to MSB) followed by the data contained in the file. No 12.
13.2 Set Remember Syntax Parameters Description Hexadecimal 0xFE 0x93 [switch] Decimal 254 147 [switch] Parameter Length Description switch 1 0: Do not remember, 1: Remember This command allows you to switch the remember function on and off. To use the remember function, set remember to on, then set all of the settings that you wish to save, settings that are listed as ’Remember: Yes’ support being saved into the non-volatile memory.
Description Paranoia allows you to lock the module from displaying information, as well as enables the protection of the filesystem and module settings.
13.4 Set and Save Data Lock Syntax Parameters Description Remembered Default Hexadecimal 0xFE 0xCB 0xF5 0xA0 [level] Decimal 254 203 245 160 [level] Parameter Length Description level 1 Sets the data lock level This command will set and save the data lock level. See the Data Lock section for more information. Always 0 13.5 Dump the Filesystem Syntax Description Remembered Hexadecimal 0xFE 0x30 Decimal 254 48 ASCII 254 “0” This will allow you to dump the filesystem for debugging purposes.
14 Description Reads whatever was written by Write Customer Data. Remembered No Miscellaneous 14.1 Introduction This chapter covers the ’Report Version Number’ and ’Read Module Type’ commands. These commands can be particularly useful to find out more information about the display module before contacting technical support. 14.
Description Remembered 15 This command will return a hex value corresponding to the the model number of the module see the following table: Hex 1 2 5 6 7 8 9 A B C D E F 10 13 15 22 24 26 27 28 29 31 32 33 34 35 36 37 No Product ID LCD0821 LCD2021 LCD2041 LCD4021 LCD4041 LK202-25 LK204-25 LK404-55 VFD2021 VFD2041 VFD4021 VK202-25 VK204-25 GLC12232 GLC24064 GLK24064-25 GLK12232-25 GLK12232-25-SM GLK24064-16-1U GLK19264-7-1U GLK12232-16 GLK12232-16-SM LK404-AT MOS-AV-162A LK402-12 LK162-12 LK204-25PC LK20
Description Turn Flow Control Off Changing the I2 C Slave Address Changing the Baud Rate Setting a Non-Standard Baud Rate Syntax Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal 0xFE 0x3B 254 59 254 “;” 0xFE 0x33 [adr] 254 51 [adr] 254 “3” [adr] 0xFE 0x39 [speed] 254 57 [speed] 254 “9” [speed] 0xFE 0xA4 [speed] 254 164 [speed] Syntax Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal 0xFE 0x24 [refID] [size]
Description Auto Scroll Off Syntax Hexadecimal Decimal ASCII 0xFE 0x52 254 82 254 “R” Syntax Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII 0xFE 0x5E [refID] [size] [data] 254 94 [refID] [size] [data] 254 “^” [refID] [size] [data] 0xFE 0x62 [refID] [X] [Y] 254 98 [refID] [X] [Y] 254 “b” [refID] [X] [Y] 0xFE 0x64 [X] [Y] [W] [H] [D] 254 100 [X] [Y] [W] [H] [D] 254 “d” [X] [Y] [W] [H] [D] Page 26 15.
Description Drawing a Bar Graph Initializing a Strip Chart Shifting a Strip Chart Syntax Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII 0xFE 0x69 [ref] [value] 254 105 [ref] [value] 254 “i” [ref] [value] 0xFE 0x6A [refID] [x1] [y1] [x2] [y2] 254 106 [refID] [x1] [y1] [x2] [y2] 254 “j” [refID] [x1] [y1] [x2] [y2] 0xFE 0x6B [ref] 254 107 [ref] 254 “k” [ref] Page 31 32 33 15.
Description Auto Repeat Mode Off Assign Keypad Codes Syntax Hexadecimal Decimal ASCII Hexadecimal Decimal 0xFE 0x60 254 96 254 “‘” 0xFE 0xD5 [KDown] [KUp] 254 213 [KDown] [KUp] Page 39 39 15.
Description Downloading a File Moving a File Syntax Hexadecimal Decimal Hexadecimal Decimal Page 0xFE 0xB2 [Type] [refID] 47 254 178 [Type] [refID] 0xFE 0xB4 [oldT] [oldID] [newT] [newID] 47 254 180 [oldT] [oldID] [newT] [newID] Syntax Hexadecimal Decimal Hexadecimal Decimal Hexadecimal Decimal Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII Hexadecimal Decimal ASCII 0xFE 0x93 [switch] 254 147 [switch] 0xFE 0xCA 0xF5 0xA0 [level] 254 202 245 160 [level] 0xFE 0xCB 0xF5 0xA0 [level] 254 203 245 160 [l
Command Hex 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x39 0x3A 0x3B 0x41 0x42 0x45 0x46 0x47 0x48 0x4F 0x50 0x51 0x52 0x55 0x56 0x57 0x58 0x5E 0x60 0x62 0x63 0x64 0x65 0x67 0x69 0x6A 0x6B 0x6C 0x70 0x72 0x78 0x79 0x7E 0x91 0x93 0x98 Matrix Orbital Description Page Dec ASCII 48 “0” 49 “1” 50 “2” 51 “3” 52 “4” 53 “5” 54 “6” 55 “7” 57 “9” 58 “:” 59 “;” 65 “A” 66 “B” 69 “E” 70 “F” 71 “G” 72 “H” 79 “O” 80 “P” 81 “Q” 82 “R” 85 “U” 86 “V” 87 “W” 88 “X” 94 “^” 96 “‘” 98 “b” 99 “c” 100 “d” 101 “e” 103 “g” 105 “i” 1
Command Hex 0x99 0xA4 0xAC 0xAD 0xAF 0xB0 0xB2 0xB3 0xB4 0xC3 0xCA 16 Description Page Dec ASCII 153 164 172 173 175 176 178 179 180 195 202 Set Brightness Setting a Non-Standard Baud Rate Set Box Space Mode Deleting a File Get Filesystem Space Filesystem Upload Downloading a File Get Filesystem Directory Moving a File Set Startup GPO state Data Lock 41 18 23 45 45 46 47 46 47 35 48 Appendix 16.1 Specifications 16.1.
16.2 Optical Characteristics Table 81: Optical Characteristics Pixel Layout 122 x 32 pixels XxY Number of Characters 80 (maximum 20 characters x 4 Lines with 5x7 font) Display Area 69.5mm x 20.5mm XxY Dot Size .52mm x .62mm Dot Pitch 0.53 x 0.53mm (XxY) LED Backlight Life 20, 000 hours typical Backlight White LED 16.3 Physical Layout Figure 20: Physical Diagram 16.
GW Grey Text / White Background WB White Text / Blue Background MSB Most Significant Byte LSB Least Significant Byte 16.5 Contacting Matrix Orbital Telephone Sales and Support: 1(403)229-2737 On The Web Sales: http://www.MatrixOrbital.com Support: http://www.MatrixOrbital.ca Forums: http://www.lcdforums.