Intermec CK71 Intermec Terminal Emulator (ITE) User Guide - Page 142

Customizing 5250 EBCDIC to ASCII Translation, Creating the Custom EBCDIC_ASCII Translation Table

Page 142 highlights

Chapter 3 - Customizing Your Configuration Customizing 5250 EBCDIC to ASCII Translation The 5250 data stream translates all data from the host from 8-bit EBCDIC to 8-bit ASCII for processing in the computer. Before the data is sent back to the host, it is again translated from ASCII to EBCDIC. You can customize the operation of the 5250 data stream by changing the default EBCDIC to ASCII translation table. You can replace the default table with one that is combined with the HEX file that you download to the computer. You can use ASEBTBLD.exe to create the file. You must name it ASCEBD.tbl. Creating the Custom EBCDIC_ASCII Translation Table Type asebtbld to display this information: ASEBTBLD ASCII-EBCDIC Translation Table Creation. $Revision: 1.0 $ $Date: 03 Apr 1998 13:46:14 $ Copyright 1995, Norand Corporation. Usage: ASEBTBLD [] : -r Input file containing replacement table type, 0x00-0xff table index, 0x00-0xff value. -v Verbose * display processing steps. Output file name, extension ignored. ASEBTBLD creates .TBL from the default ASCII and EBCDIC tables using replacement values specified in -r. Type the following command to create the ASCEBD.tbl file, with the replacement values specified in changes.my: asebtbld -rchanges.my ascebd The replacement file is an ASCII text file formatted as follows: ----------top of replacement file---------/* Any line beginning with '/*' in column 1 is a comment. /* A=ASCII=>EBCDIC /* E=EBCDIC=>ASCII /* ASCII Index /* A 0x30 /* E 0xF0 /* E 0xC9 ValueAnything after 'Value' is a comment 0xF0ASCII '0' returns EBCDIC '0' 0x30EBCDIC '0' returns ASCII '0' 0x3FUnknown EBCDIC 0xC9 returns ASCII '?' /* Any number of blanks and tabs are allowed before, between /* and after values. Blank lines are allowed. ----------bottom of replacement file---------- ASEBTBLD creates the default tables starting on the next page if there is no replacement file, or if an empty replacement file is specified. Note: When you select the Central Europe (1250) or Western Europe (1252) code page, you must modify the default translation table in order to customize the displayed characters. For more information, see "Displaying EBCDIC NonEnglish Code Pages" on page 131. 130 Intermec Terminal Emulator (ITE) User Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220

Chapter 3 — Customizing Your Configuration
130
Intermec Terminal Emulator (ITE) User Guide
Customizing 5250 EBCDIC to ASCII Translation
The 5250 data stream translates all data from the host from 8-bit EBCDIC to 8-bit
ASCII for processing in the computer. Before the data is sent back to the host, it is
again translated from ASCII to EBCDIC.
You can customize the operation of the 5250 data stream by changing the default
EBCDIC to ASCII translation table. You can replace the default table with one that
is combined with the HEX file that you download to the computer. You can use
ASEBTBLD.exe to create the file. You must name it ASCEBD.tbl.
Creating the Custom EBCDIC_ASCII Translation Table
Type
asebtbld
to display this information:
ASEBTBLD ASCII-EBCDIC Translation Table Creation.
$Revision: 1.0 $
$Date: 03 Apr 1998 13:46:14 $
Copyright 1995, Norand Corporation.
Usage: ASEBTBLD [<options>] <commands> <fname>
<options>:
-r<file>
Input file containing replacement table type,
0x00-0xff table index, 0x00-0xff value.
-v
Verbose * display processing steps.
<fname>
Output file name, extension ignored.
ASEBTBLD creates <fname>.TBL from the default ASCII and EBCDIC tables using
replacement values specified in -r<file>. Type the following command to create the
ASCEBD.tbl file, with the replacement values specified in changes.my:
asebtbld -rchanges.my ascebd
The replacement file is an ASCII text file formatted as follows:
----------top of replacement file----------
/* Any line beginning with ‘/*’ in column 1 is a comment.
/* A=ASCII=>EBCDIC
/* E=EBCDIC=>ASCII
/* ASCII
Index
ValueAnything after ‘Value’ is a comment
/* A
0x30
0xF0ASCII ‘0’ returns EBCDIC ‘0’
/* E
0xF0
0x30EBCDIC ‘0’ returns ASCII ‘0’
/* E
0xC9
0x3FUnknown EBCDIC 0xC9 returns ASCII ‘?’
/* Any number of blanks and tabs are allowed before, between
/* and after values. Blank lines are allowed.
----------bottom of replacement file----------
ASEBTBLD creates the default tables starting on the next page if there is no
replacement file, or if an empty replacement file is specified.
Note:
When you select the Central Europe (1250) or Western Europe (1252) code
page, you must modify the default translation table in order to customize the
displayed characters. For more information, see
“Displaying EBCDIC Non-
English Code Pages” on page 131.