won't send { } [ ]: hypothesis, because these characters can't be represented in one byte of the GSM charset
141 lines
6.0 KiB
Lua
141 lines
6.0 KiB
Lua
return {
|
|
[64]=0x00, -- 0x0040 # COMMERCIAL AT
|
|
[163]=0x01, -- 0x00A3 # POUND SIGN
|
|
[36]=0x02, -- 0x0024 # DOLLAR SIGN
|
|
[165]=0x03, -- 0x00A5 # YEN SIGN
|
|
[232]=0x04, -- 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
|
[233]=0x05, -- 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
|
[249]=0x06, -- 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
|
[236]=0x07, -- 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
|
[242]=0x08, -- 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
|
[231]=0x09, -- 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
|
[10]=0x0A, -- 0x000A # LINE FEED
|
|
[216]=0x0B, -- 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
|
[248]=0x0C, -- 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
|
[13]=0x0D, -- 0x000D # CARRIAGE RETURN
|
|
[197]=0x0E, -- 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
|
[229]=0x0F, -- 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
|
[916]=0x10, -- 0x0394 # GREEK CAPITAL LETTER DELTA
|
|
[95]=0x11, -- 0x005F # LOW LINE
|
|
[934]=0x12, -- 0x03A6 # GREEK CAPITAL LETTER PHI
|
|
[915]=0x13, -- 0x0393 # GREEK CAPITAL LETTER GAMMA
|
|
[923]=0x14, -- 0x039B # GREEK CAPITAL LETTER LAMDA
|
|
[937]=0x15, -- 0x03A9 # GREEK CAPITAL LETTER OMEGA
|
|
[928]=0x16, -- 0x03A0 # GREEK CAPITAL LETTER PI
|
|
[936]=0x17, -- 0x03A8 # GREEK CAPITAL LETTER PSI
|
|
[931]=0x18, -- 0x03A3 # GREEK CAPITAL LETTER SIGMA
|
|
[920]=0x19, -- 0x0398 # GREEK CAPITAL LETTER THETA
|
|
[926]=0x1A, -- 0x039E # GREEK CAPITAL LETTER XI
|
|
[160]=0x1B, -- 0x00A0 # ESCAPE TO EXTENSION TABLE (or displayed as NBSP, see note above)
|
|
[12]=0x1B0A, -- 0x000C # FORM FEED
|
|
[94]=0x1B14, -- 0x005E # CIRCUMFLEX ACCENT
|
|
[123]=0x1B28, -- 0x007B # LEFT CURLY BRACKET
|
|
[125]=0x1B29, -- 0x007D # RIGHT CURLY BRACKET
|
|
[92]=0x1B2F, -- 0x005C # REVERSE SOLIDUS
|
|
[91]=0x1B3C, -- 0x005B # LEFT SQUARE BRACKET
|
|
[126]=0x1B3D, -- 0x007E # TILDE
|
|
[93]=0x1B3E, -- 0x005D # RIGHT SQUARE BRACKET
|
|
[124]=0x1B40, -- 0x007C # VERTICAL LINE
|
|
[8364]=0x1B65, -- 0x20AC # EURO SIGN
|
|
[198]=0x1C, -- 0x00C6 # LATIN CAPITAL LETTER AE
|
|
[230]=0x1D, -- 0x00E6 # LATIN SMALL LETTER AE
|
|
[223]=0x1E, -- 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
|
[201]=0x1F, -- 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
|
[32]=0x20, -- 0x0020 # SPACE
|
|
[33]=0x21, -- 0x0021 # EXCLAMATION MARK
|
|
[34]=0x22, -- 0x0022 # QUOTATION MARK
|
|
[35]=0x23, -- 0x0023 # NUMBER SIGN
|
|
[164]=0x24, -- 0x00A4 # CURRENCY SIGN
|
|
[37]=0x25, -- 0x0025 # PERCENT SIGN
|
|
[38]=0x26, -- 0x0026 # AMPERSAND
|
|
[39]=0x27, -- 0x0027 # APOSTROPHE
|
|
[40]=0x28, -- 0x0028 # LEFT PARENTHESIS
|
|
[41]=0x29, -- 0x0029 # RIGHT PARENTHESIS
|
|
[42]=0x2A, -- 0x002A # ASTERISK
|
|
[43]=0x2B, -- 0x002B # PLUS SIGN
|
|
[44]=0x2C, -- 0x002C # COMMA
|
|
[45]=0x2D, -- 0x002D # HYPHEN-MINUS
|
|
[46]=0x2E, -- 0x002E # FULL STOP
|
|
[47]=0x2F, -- 0x002F # SOLIDUS
|
|
[48]=0x30, -- 0x0030 # DIGIT ZERO
|
|
[49]=0x31, -- 0x0031 # DIGIT ONE
|
|
[50]=0x32, -- 0x0032 # DIGIT TWO
|
|
[51]=0x33, -- 0x0033 # DIGIT THREE
|
|
[52]=0x34, -- 0x0034 # DIGIT FOUR
|
|
[53]=0x35, -- 0x0035 # DIGIT FIVE
|
|
[54]=0x36, -- 0x0036 # DIGIT SIX
|
|
[55]=0x37, -- 0x0037 # DIGIT SEVEN
|
|
[56]=0x38, -- 0x0038 # DIGIT EIGHT
|
|
[57]=0x39, -- 0x0039 # DIGIT NINE
|
|
[58]=0x3A, -- 0x003A # COLON
|
|
[59]=0x3B, -- 0x003B # SEMICOLON
|
|
[60]=0x3C, -- 0x003C # LESS-THAN SIGN
|
|
[61]=0x3D, -- 0x003D # EQUALS SIGN
|
|
[62]=0x3E, -- 0x003E # GREATER-THAN SIGN
|
|
[63]=0x3F, -- 0x003F # QUESTION MARK
|
|
[161]=0x40, -- 0x00A1 # INVERTED EXCLAMATION MARK
|
|
[65]=0x41, -- 0x0041 # LATIN CAPITAL LETTER A
|
|
[66]=0x42, -- 0x0042 # LATIN CAPITAL LETTER B
|
|
[67]=0x43, -- 0x0043 # LATIN CAPITAL LETTER C
|
|
[68]=0x44, -- 0x0044 # LATIN CAPITAL LETTER D
|
|
[69]=0x45, -- 0x0045 # LATIN CAPITAL LETTER E
|
|
[70]=0x46, -- 0x0046 # LATIN CAPITAL LETTER F
|
|
[71]=0x47, -- 0x0047 # LATIN CAPITAL LETTER G
|
|
[72]=0x48, -- 0x0048 # LATIN CAPITAL LETTER H
|
|
[73]=0x49, -- 0x0049 # LATIN CAPITAL LETTER I
|
|
[74]=0x4A, -- 0x004A # LATIN CAPITAL LETTER J
|
|
[75]=0x4B, -- 0x004B # LATIN CAPITAL LETTER K
|
|
[76]=0x4C, -- 0x004C # LATIN CAPITAL LETTER L
|
|
[77]=0x4D, -- 0x004D # LATIN CAPITAL LETTER M
|
|
[78]=0x4E, -- 0x004E # LATIN CAPITAL LETTER N
|
|
[79]=0x4F, -- 0x004F # LATIN CAPITAL LETTER O
|
|
[80]=0x50, -- 0x0050 # LATIN CAPITAL LETTER P
|
|
[81]=0x51, -- 0x0051 # LATIN CAPITAL LETTER Q
|
|
[82]=0x52, -- 0x0052 # LATIN CAPITAL LETTER R
|
|
[83]=0x53, -- 0x0053 # LATIN CAPITAL LETTER S
|
|
[84]=0x54, -- 0x0054 # LATIN CAPITAL LETTER T
|
|
[85]=0x55, -- 0x0055 # LATIN CAPITAL LETTER U
|
|
[86]=0x56, -- 0x0056 # LATIN CAPITAL LETTER V
|
|
[87]=0x57, -- 0x0057 # LATIN CAPITAL LETTER W
|
|
[88]=0x58, -- 0x0058 # LATIN CAPITAL LETTER X
|
|
[89]=0x59, -- 0x0059 # LATIN CAPITAL LETTER Y
|
|
[90]=0x5A, -- 0x005A # LATIN CAPITAL LETTER Z
|
|
[196]=0x5B, -- 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
|
[214]=0x5C, -- 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
|
[209]=0x5D, -- 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
|
[220]=0x5E, -- 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
|
[167]=0x5F, -- 0x00A7 # SECTION SIGN
|
|
[191]=0x60, -- 0x00BF # INVERTED QUESTION MARK
|
|
[97]=0x61, -- 0x0061 # LATIN SMALL LETTER A
|
|
[98]=0x62, -- 0x0062 # LATIN SMALL LETTER B
|
|
[99]=0x63, -- 0x0063 # LATIN SMALL LETTER C
|
|
[100]=0x64, -- 0x0064 # LATIN SMALL LETTER D
|
|
[101]=0x65, -- 0x0065 # LATIN SMALL LETTER E
|
|
[102]=0x66, -- 0x0066 # LATIN SMALL LETTER F
|
|
[103]=0x67, -- 0x0067 # LATIN SMALL LETTER G
|
|
[104]=0x68, -- 0x0068 # LATIN SMALL LETTER H
|
|
[105]=0x69, -- 0x0069 # LATIN SMALL LETTER I
|
|
[106]=0x6A, -- 0x006A # LATIN SMALL LETTER J
|
|
[107]=0x6B, -- 0x006B # LATIN SMALL LETTER K
|
|
[108]=0x6C, -- 0x006C # LATIN SMALL LETTER L
|
|
[109]=0x6D, -- 0x006D # LATIN SMALL LETTER M
|
|
[110]=0x6E, -- 0x006E # LATIN SMALL LETTER N
|
|
[111]=0x6F, -- 0x006F # LATIN SMALL LETTER O
|
|
[112]=0x70, -- 0x0070 # LATIN SMALL LETTER P
|
|
[113]=0x71, -- 0x0071 # LATIN SMALL LETTER Q
|
|
[114]=0x72, -- 0x0072 # LATIN SMALL LETTER R
|
|
[115]=0x73, -- 0x0073 # LATIN SMALL LETTER S
|
|
[116]=0x74, -- 0x0074 # LATIN SMALL LETTER T
|
|
[117]=0x75, -- 0x0075 # LATIN SMALL LETTER U
|
|
[118]=0x76, -- 0x0076 # LATIN SMALL LETTER V
|
|
[119]=0x77, -- 0x0077 # LATIN SMALL LETTER W
|
|
[120]=0x78, -- 0x0078 # LATIN SMALL LETTER X
|
|
[121]=0x79, -- 0x0079 # LATIN SMALL LETTER Y
|
|
[122]=0x7A, -- 0x007A # LATIN SMALL LETTER Z
|
|
[228]=0x7B, -- 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
|
[246]=0x7C, -- 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
|
[241]=0x7D, -- 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
|
[252]=0x7E, -- 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
|
[224]=0x7F, -- 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
|
}
|