Specifications

TH230/TH230+ Programmers Guide
233
Asia Code Pages Definition for USB Loader
Character Set Structure
This Structure is divided into two blocks. The first block is the header from loader. At offset
64 begins the second block with character set data. At the end, 20 character-tables (See
Code Table Structure) can be defined, with the range from the first character to the last.
The table must start from the end of the offset member + the offset.
Offset Field Size Description
0 Identifier 5 Module identifier (‘$MOD$’)
5 Separator 1 Blank (0x20)
6 Date 6 Release date with the format ‘YYMMDD’
(‘020301’ for 1.03.02)
12 Separator 1 Blank (0x20)
13 Version 4 Release and release version (‘0105’ for V01.05)
17 Separator 1 Blank (0x20)
18 Name 8 Module name (e.g. ‘TH230__ ‘)
26 Separator 1 Dot (‘.’)
27 Extension 3 Extension (‘FNE’ for standard code pages)
30 Separator 1 String terminator (0x00)
31 Length 3 Module data length
34 Checksum 4 32-bit checksum
38 Reserved 26 Reserved
64 Name 16 Name of this Character Set
80 Separator 1 String terminator (0x00)
81 TypeID 1 Character Set Type ID (= 1 Thermo)
82 CodeTableNumber 2 Number of entries in Code Table Array
84 Type 1 0 for Asia
85 Subtype 1 Type of Asia-Font:
0 initial
1 JIS
2 Chinese
3 Korean
4 THAI