grafana-sms-alert

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

unicode-to-gsm.lua (6188B)


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