-
Notifications
You must be signed in to change notification settings - Fork 10
/
testing.txt
79 lines (71 loc) · 1.85 KB
/
testing.txt
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
Features to test
https://en.wikipedia.org/wiki/GSM_03.38
Encoding and Decoding
1. Only GSM 7-bit default alphabet and extension table 3GPP TS 23.038 supported.
1.1 National language shift tables not supported as UDH section not supported.
2. GSM 7 bit alphabet should be sent as 7 bit. Escape characters handled.
2.1 Decode all 255 characters in 7-bit including upper case greek and latin diacritic
3. UCS2 cover all ranges < 0x7ff, < 0xffff and surrogate pairs
SCA and Sender/Destination Numbers.
1. Local and international, odd length and even length.
Unicode Characters > 255 that are included in GSM 7-bit
pound sterling
yen
a grave
e grave
e acute lower/upper
u grave
o grave
Cap C cidilla
Scandinavian O upper /lower case
Scandinavian A upper /lower case
Upper case Greek Delta Phi Gamma Lambda Omega Pi Psi Sigma That Xi
Latin AE upper/lower
German sharfes
unspecified currency
A umlaut upper/lower
O umlaut upper/lower
N tilde upper/lower
U umlaut upper/lower
section
inverted question mark/ exclamation
@£$¥èéùìòÇØøåÅ
Δ_ΦΓΛΩΠΨΣΘΞÆæßÉ
!"#¤%&'()*+,-./
0123456789:;<=>?
¡ABCDEFGHIJKLMNO
PQRSTUVWXYZÄÖÑܧ
¿abcdefghijklmno
pqrstuvwxyzäöñüà
CR/LF
GSM7 Multipart
Check List
Encode
GSM7 bit
Entire alphabet
Default Buffer 100
standalone
mulitpart
Buffer big enough
standalone
multipart
16 bit
Hebrew
Default buffer 100
standalone
multipart
Buffer big enough
standalone
big enough
Emoji
Decode
GSM 7 bit
Entire alphabet
Default buffer
standalone
Buffer big enough
standalone
multipart
16 bit
Hebrew
Emoji