blob: 1137080bddf697827dae536484500f7dbb2c4e7b [file] [log] [blame]
Vadim Yanitskiy52e44122018-06-11 03:51:11 +07001[i] Testing gsm0480_extract_ie_by_tag()
2[?] REGISTER message with Facility IE (len=21): a1 13 02 01 03 02 01 3b 30 0b 04 01 0f 04 06 2a d5 4c 16 1b 01
3[?] REGISTER message with SS version IE (len=1): 00
4[?] FACILITY message with Facility IE (len=18): a2 10 02 01 01 30 0b 02 01 3c 30 06 04 01 0f 04 01 32
5[?] RELEASE COMPLETE message with Facility IE (len=8): a3 06 02 01 05 02 01 24
6
Vadim Yanitskiy5a09f752018-06-11 04:58:53 +07007[i] Testing gsm0480_parse_facility_ie()
8[?] FACILITY message with Facility IE (len=18): a2 10 02 01 01 30 0b 02 01 3c 30 06 04 01 0f 04 01 32
9[?] InvokeID: expected 0x01, decoded 0x01
10[?] Operation code: expected 0x3c, decoded 0x3c
11[?] Data Coding Scheme: expected 0x0f, decoded 0x0f
12[?] Data length: expected 0x01, decoded 0x01
13[?] Data: expected 32, decoded 32
14
Holger Hans Peter Freytherbf128002011-11-13 22:48:37 +010015Tested if it still works. Text was: **321#
Holger Hans Peter Freyther4a62dbb2016-07-12 17:45:34 +020016interrogateSS CFU text..'' code 33
Holger Hans Peter Freytherbf128002011-11-13 22:48:37 +010017Testing parsing a USSD request and truncated versions
Vadim Yanitskiyc0771d62018-01-10 23:42:19 +060018Result for len=28 is 1
19Result for len=27 is 1
20Result for len=26 is 1
21Result for len=25 is 1
22Result for len=24 is 0
23Result for len=23 is 0
24Result for len=22 is 0
25Result for len=21 is 0
26Result for len=20 is 0
27Result for len=19 is 0
28Result for len=18 is 0
29Result for len=17 is 0
30Result for len=16 is 0
31Result for len=15 is 0
32Result for len=14 is 0
33Result for len=13 is 0
34Result for len=12 is 0
35Result for len=11 is 0
36Result for len=10 is 0
37Result for len=9 is 0
38Result for len=8 is 0
39Result for len=7 is 0
40Result for len=6 is 0
41Result for len=5 is 0
42Result for len=4 is 0
43Result for len=3 is 0
Holger Hans Peter Freytherbf128002011-11-13 22:48:37 +010044Mangling the container now
Vadim Yanitskiyc0771d62018-01-10 23:42:19 +060045Result for len=28 is 0
46Result for len=27 is 0
47Result for len=26 is 1
48Result for len=25 is 1
49Result for len=24 is 0
50Result for len=23 is 0
51Result for len=22 is 0
52Result for len=21 is 0
53Result for len=20 is 0
54Result for len=19 is 0
55Result for len=18 is 0
56Result for len=17 is 0
57Result for len=16 is 0
58Result for len=15 is 0
59Result for len=14 is 0
60Result for len=13 is 0
61Result for len=12 is 0
62Result for len=11 is 0
63Result for len=10 is 0
64Result for len=9 is 0
65Result for len=8 is 0
66Result for len=7 is 0
67Result for len=6 is 0
68Result for len=5 is 1
Andreas Eversberg95975552013-08-08 12:38:53 +020069<CR> case test for 7 bit encode
70original = 30 31 32 33 34 35 36 37
71encoded = b0 98 6c 46 ab d9 6e
72decoded = 30 31 32 33 34 35 36 37
73
74original = 30 31 32 33 34 35 36
75encoded = b0 98 6c 46 ab d9 1a
76decoded = 30 31 32 33 34 35 36
77
78original = 30 31 32 33 34 35 36 37 0d
79encoded = b0 98 6c 46 ab d9 6e 0d
80decoded = 30 31 32 33 34 35 36 37 0d
81
82original = 30 31 32 33 34 35 36 0d
83encoded = b0 98 6c 46 ab d9 1a 0d
84decoded = 30 31 32 33 34 35 36 0d 0d
85
86original = 30 31 32 33 34 35 0d
87encoded = b0 98 6c 46 ab 35 1a
88decoded = 30 31 32 33 34 35 0d
89
Jacob Erlbeck1d7f3b52013-08-12 17:07:53 +020090Checking GSM 04.80 USSD message generation.
91original =
92encoded =
93decoded =
94
95Created unstructuredSS_Notify (0x00): 30 08 04 01 0f 04 00 04 01 00
96original = 66 6f 72 74 79 2d 74 77 6f
97encoded = e6 b7 9c 9e 6f d1 ef 6f
98decoded = 66 6f 72 74 79 2d 74 77 6f
99
100Created unstructuredSS_Notify (0x42): 30 10 04 01 0f 04 08 e6 b7 9c 9e 6f d1 ef 6f 04 01 42