28
Command Summary
Font File Creation
Matrix Orbital graphic displays are capable of displaying text in a wide variety of styles customizable
to
suit any project design. Font files alter the style of text and appearance of the display.
By default, a Matrix Orbital graphic display is loaded with a “Small Filled” font in slot one and a “Future
BK BT 16” style in slot two. Both are available at www.matrixorbital.ca/software/graphic_fonts.
The easiest way to create, add, or modify the fonts of any graphic display is through the MOGD# tool.
This provides a simple graphic interface that hides the more complex intricacies of the font file.
Table 22: Example Font File Header
Maximum Width
Character Height
ASCII Start Value
ASCII End Value
5
7
72
74
The font file header contains four bytes: First, the number of columns in the widest character; usually
‘W’, second, the pixel height of each character, and
finally, the start and end 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 lowercase letters ‘h’
through ‘j’ will be used resulting in the range shown.
Table 23: Example Character Table
MSB
LSB
Width
h
0
13
5
i
0
18
3
j
0
21
4
The character table contains information that allows the display to locate each individual character in a
mass of character data. Each character has three bytes; two indicating it’s offset in the character data
and one indicating its width. The offset takes into account the header and table bytes to point to the
first byte of the character data it references. The first byte of the file, maximum width, has an offset of
zero. The width byte of each character can be identical as in a fixed width font, or in our case, variable.
The character table will become clearer after analyzing the final part of the font file, character data.
Table 24: Character ‘h’
Bitmap
1
0
0
0
0
1
0
0
0
0
1
0
1
1
0
1
1
0
0
1
1
0
0
0
1
1
0
0
0
1
1
0
0
0
1
Table 25: Character ‘h’ Data
1
0
0
0
0
1
0
0
84
132
0
0
1
0
1
1
0
1
2D
45
1
0
0
1
1
0
0
0
98
152
1
1
0
0
0
1
1
0
C6
198
0
0
1
0
0
0
0
0
20
32
相关PDF资料
GLT240128-FGW-VPT LCD TOUCH 128X240 WHT/GRY
GM2BB50BM0C LED WHITE 5000K 150MA 0.5W
GM5YJ01210A LED ORANGE CLEAR 6050 SMD
GU128X128D-3900B VACUUM FLUORESCENT DISPLAY
GU144X16D-7053B VACUUM FLUORESCENT DISPLAY
GU160X32-800B MODULE VF GRAPHIC DISPLAY 160X32
GU160X80E-7900B VACUUM FLUORESCENT DISPLAY
GU256X128C-3900 MODULE VF GRAPHIC DISPLY 256X128
相关代理商/技术参数
GLK24064-25-WB-VPT 功能描述:LCD GRAPHIC DISPL 240X64 BLU WHT RoHS:是 类别:光电元件 >> 显示器模块 - LCD,OLED,图形 系列:GLK 标准包装:1 系列:* 其它名称:Q7143510
GLK24064-25-WB-VPT-E 制造商:Matrix Orbital 功能描述:Graphic DisplayWT/BL Wide Volt, Ext Temp
GLK24064R-25-1U-422-FGW 功能描述:LCD 图形显示模块和配件 240x64 Blk Txt Gry/Wht Txt 25 key RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
GLK24064R-25-1U-422-FGW-E 功能描述:LCD 图形显示模块和配件 240x64 Blk Txt Gry/Wht Txt Ext Temp RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
GLK24064R-25-1U-422-FGW-VPT 功能描述:LCD 图形显示模块和配件 240x64 Blk Txt Gry/Wht Txt Volt Reg RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
GLK24064R-25-1U-422-TCI 功能描述:LCD 图形显示模块和配件 240x64 Tri-Color Blk Txt Mix LED RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
GLK24064R-25-1U-422-TCI-E 功能描述:LCD 图形显示模块和配件 240x64 Tri-Color Blk Txt Ext. Temp RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
GLK24064R-25-1U-422-TCI-VPT 功能描述:LCD 图形显示模块和配件 240x64 Tri-Color Blk Txt Volt Reg RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk