background image

 

 

 

 
 
 
 
 
GLK240128-25/GLT240128 

Including GLK240128-25-422, GLK240128-25-USB, GLT240128-422, and GLT240128-USB 

 

Technical Manual 

Revision 2.2 

 

 

PCB Revision: 4.0 or Higher 

Firmware Revision: 8.1 or Higher 

 

 

Summary of Contents for GLK240128-25

Page 1: ...GLK240128 25 GLT240128 Including GLK240128 25 422 GLK240128 25 USB GLT240128 422 and GLT240128 USB Technical Manual Revision 2 2 PCB Revision 4 0 or Higher Firmware Revision 8 1 or Higher...

Page 2: ...ory Revision Date Description Author 2 2 March 8 2011 Updated Electrical Specifications Clark 2 1 January 27 2011 Filesystem Command Updates for Firmware Revision 8 1 Clark 2 0 November 3 2010 Initial...

Page 3: ...Module 6 RS422 Connections 6 3 Software 7 3 1 MOGD 7 3 1 Firmware Upgrade 8 3 2 Application Notes 8 4 Hardware 9 4 1 Standard Model 9 Extended Communication Power Header 9 Serial DB9 Connector 9 Power...

Page 4: ...shooting 16 5 1 Power 16 5 2 Display 16 5 3 Communication 17 5 4 Manual Override 17 6 Commands 18 6 1 Communications 18 6 2 Text 20 6 3 Fonts 21 Font File Creation 22 6 4 Bitmaps 23 Bitmap File Creati...

Page 5: ...39 7 2 Environmental Specifications 42 7 3 Electrical Tolerances 42 7 4 Optical Characteristics 42 7 5 Dimensional Drawings 43 8 Ordering 45 8 1 Part Numbering Scheme 45 8 2 Options 45 8 3 Accessorie...

Page 6: ......

Page 7: ...command structure permits easy software control of many settings including backlight brightness screen contrast and baud rate On board memory provides thirty two kilobytes of customizable fonts and b...

Page 8: ...or EXTMUSB3FT INTMUSB3FT USB Model Only 2 RS422 Terminal Block 16 30 AWG Wire 422 Model Only 3 DB9 Serial Header CSS1FT CSS4FT Standard Model Only 4 Extended Communication Power Connector ESCCPC5V BBC...

Page 9: ...A DB9 and floppy power header provide all necessary input to drive your display Figure 4 Breadboard Cable BBC For a more flexible interface to the GLK240128 25 GLT240128 a Breadboard Cable may be used...

Page 10: ...e supplied from your breadboard or another external source To dive right into your application and use the GLK240128 25 GLT240128 in I2 C mode get started with the guidelines below 1 Set the Protocol...

Page 11: ...protocol only Model specific hardware prevents this unit from operating in any other protocol and does not allow other models to operate in USB protocol Protocol Select jumpers on this model cannot be...

Page 12: ...s laid out below 1 Set the Protocol Select jumpers RS422 The GLK240128 25 422 GLT240128 422 offers only RS422 protocol and does not require any jumper changes 2 Make the connections a Screw one wire s...

Page 13: ...p Bits Flow Control 19200 8 None 1 None Finally with a communication port identified and correctly setup simple text strings or even command bytes can easily be transmitted to control your display 3 1...

Page 14: ...with revision 8 1 the firmware of the GLK240128 25 GLT240128 can be upgraded in the field Alternatively the changes to the filesystem and subsequent commands can also be reverted by downgrading the f...

Page 15: ...s been selected by the Protocol Select Jumpers Pins five and six can be used for serial transmission hardware flow control and are ignored for I C communications The Molex 22 04 1061 style header used...

Page 16: ...ol Select Jumpers The Protocol Select Jumpers provide the means necessary to toggle the standard GLK240128 25 GLT240128 model between RS 232 TTL and I C protocols As a default the jumpers are set to R...

Page 17: ...tion offered through the Optional Alternate USB Header This header offers power and communication access in a simple interface package The Optional Alternate USB Header may be added to the GLK240128 2...

Page 18: ...lly to the regular or V variants while the VPT can receive power over a distance The Tyco 282834 6 style header is most suited to a simple wire connection Alternate Power Connector Figure 12 Alternate...

Page 19: ...n When a key press is generated a character specific to that key press is automatically sent on the Tx communication line If the display module is running in I C mode the Auto Transmit Keypress functi...

Page 20: ...smits much more data to the host Care should be taken to find balance This mode offers a great degree of flexibility and creativity Table 11 Coordinate Mode Event Prefixes Return Value 1 2 4 Touch Eve...

Page 21: ...tors to provide control to any peripheral devices required Note If connecting a relay be sure that it is fully clamped using a diode and capacitor in order to absorb any electro motive force EMF which...

Page 22: ...lect jumpers are connected and all unused protocol jumpers are disconnected The last step will be to check the interface connector in use on your display If the power connections have become loose or...

Page 23: ...set the display to its default settings using the Manual Override procedure Note I C communication will always require pull up resistors on SCL and SDA of one to ten kilohms 5 4 Manual Override Should...

Page 24: ...ected Must be set to the protocol in use to receive data correctly Protocol 1 byte 1 for Serial RS232 RS422 TTL USB or 0 for I2C 1 4 Turn Software Flow Control On Dec Hex ASCII 254 58 FE 3A Full Empty...

Page 25: ...Level Dec Hex ASCII 254 62 FE 3E Level Level Level Sets the hardware flow control trigger level The Clear To Send signal will be deactivated once the number of characters in the display buffer reache...

Page 26: ...w Sets the cursor to a specific cursor position where the next transmitted character is printed Column 1 byte value between 1 and number of character columns Row 1 byte value between 1 and number of c...

Page 27: ...acter Spacing Line Spacing Scroll Start Line Margin Top Margin Character Spacing Line Spacing Scroll Start Set the font spacing or metrics used with the current font Changes only appear in text sent a...

Page 28: ...values of the character range The range represents the values that must be sent to the display to trigger the characters to appear on the screen In the example the decimal values corresponding to the...

Page 29: ...ile Dec Hex ASCII 254 94 FE 5E ID Size Data ID Size Data ID Size Data Upload a bitmap to a graphic display To create a bitmap see the Bitmap File Creation section for upload protocol see the File Uplo...

Page 30: ...using MOGD However the critical data component of the bitmap upload command is detailed below for reference The bitmap data block is similar to that of a font However as a bitmap is only a single gly...

Page 31: ...rdinate of first terminus value between 0 and 63 X2 Position 1 byte horizontal coordinate of second terminus value between 0 and 239 Y2 Position 1 byte vertical coordinate of second terminus value bet...

Page 32: ...raph in memory for later implementation Graphs can be located anywhere on the screen but overlapping may cause distortion Graph should be filled using the Draw Bar Graph command below ID 1 byte unique...

Page 33: ...ght All text and fonts within the area are shifted Direction ID 1 byte MSB is direction 0 for left or 1 for right remaining bits indicate chart number Table 28 Strip Chart Shift Example Direction ID B...

Page 34: ...information regarding device specific protocols If an error is encountered a corresponding value will be returned by the device Flags 1 byte flags for transaction see below Send Bits 1 byte number of...

Page 35: ...ssful Response 1 byte value of key pressed MSB determines additional keys to be read 9 4 Clear Key Buffer Dec Hex ASCII 254 69 FE 45 E Clears all key presses from the key buffer 9 5 Set Debounce Time...

Page 36: ...p 112 q 113 r 114 s 115 t 116 u 117 v 118 w 119 x 120 y 121 6 10 Touchpad 10 1 Set Touch Region Dec Hex 254 132 FE 84 ID X Position Y Position Width Height Key Down Key Up ID X Position Y Position Wi...

Page 37: ...le below Default reporting returns all events Table 34 Region Reporting Mode Byte Bit 7 4 3 2 1 0 Event Reserved Out of Region Drag Release Press 10 6 Set Dragging Threshold Dec Hex 254 137 FE 89 Thre...

Page 38: ...htness level from 0 Dim to 255 Bright 11 4 Set and Save Brightness Dec Hex 254 152 FE 98 Brightness Brightness Immediately sets and saves the backlight brightness Although brightness can be changed us...

Page 39: ...m Directory Dec Hex 254 179 FE B3 Returns a directory to the contents of the filesystem The total number and type of each entry will be provided Response variable length 2 bytes representing number of...

Page 40: ...Old ID New Type New ID Used to move a single file and or alter the type of an existing file Old ID location must be valid and new ID empty Old Type 1 byte original file type 0 for font or 1 for bitma...

Page 41: ...lue of 8 instead The upload will continue in this manner as indicated by the examples below which utilize familiar font and bitmap files Table 38 Font Upload Protocol Host Display Comments 254 Command...

Page 42: ...rmat representing the number of 128 byte blocks remaining to The display will then check to make sure the block count value matches its own before ACKing The host can then send a 128 byte block of dat...

Page 43: ...verrides the old and levels can be combined Default is 0 Level 1 byte each bit representing a level see Table 42 Table 42 Data Lock Bits Display Command Filesystem Setting Address Reserved Reserved Re...

Page 44: ...Dec Hex ASCII 254 54 FE 36 6 Causes display to respond with its firmware version number Response 1 byte convert to hexadecimal to view major and minor revision numbers 14 4 Read Module Type Dec Hex AS...

Page 45: ...None Remember On Table 46 Text Command Summary Name Dec Hex ASCII Parameters Response Remembered Auto Scroll On 81 51 Q None None Remember On Auto Scroll Off 82 52 R None None Remember On Clear Screen...

Page 46: ...al Purpose Output On 87 57 W Number None Never Set Start Up GPO State 195 C3 Number State None Always Table 51 Dallas One Wire Command Summary Name Dec Hex ASCII Parameters Response Remembered Search...

Page 47: ...145 91 Contrast None Always Table 56 Filesystem Command Summary Name Dec Hex ASCII Parameters Response Remembered Wipe Filesystem 33 89 33 21 59 21 Y None None Always Delete a File 173 AD Type ID 2 N...

Page 48: ...t GPOs 150mA 80 to 265 mA 20mA each maximum Table 61 Backlight Current Draw YG GW WB 265mA 80mA Input Voltage Specifications Table 62 Voltage Specifications Standard Extended Wide Voltage VPT 4 75 5 2...

Page 49: ...43 7 5 Dimensional Drawings Figure 16 Display Dimensional Drawing Figure 17 Standard Model Dimensional Drawing...

Page 50: ...44 Figure 18 USB Model Dimensional Drawing Figure 19 RS422 Model Dimensional Drawing...

Page 51: ...NP No keypad 25 25 key maximum 4 Colour NP Standard Grey Text with Yellow Green Background GW Grey Text with White Background WB White Test with Blue Background 5 Voltage NP Standard Voltage VPT Wide...

Page 52: ...essories PCS Standard Power Cable Communication Table 67 Communication Accessories CSS4FT 4 ft Serial Cable EXTMUSB3FT Mini USB Cable INTMUSB3FT Internal Mini USB Cable ESCCPC5V Extended Serial Commun...

Page 53: ...47 Peripherals Table 68 Peripheral Accessories KPP4x4 16 Button Keypad Temperature Probe Dallas One Wire Temperature Probe...

Page 54: ...LSB Least significant bit or byte in a transmission the rightmost when read MSB Most significant bit or byte in a transmission the leftmost when read RS232 Recommended standard 232 a common serial pr...

Reviews: