28
28
using namespace mbed ;
29
29
using namespace events ;
30
30
31
+ class my_AT_CN : public AT_CellularNetwork {
32
+ public:
33
+ my_AT_CN (ATHandler &atHandler) : AT_CellularNetwork(atHandler) {}
34
+ virtual ~my_AT_CN () {}
35
+ NetworkStack *get_stack () {return AT_CellularNetwork::get_stack ();}
36
+ };
37
+
31
38
void conn_stat_cb (nsapi_error_t error)
32
39
{
33
40
@@ -47,7 +54,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_constructor()
47
54
{
48
55
EventQueue que;
49
56
FileHandle_stub fh1;
50
- ATHandler at (&fh1, que, 0 );
57
+ ATHandler at (&fh1, que, 0 , " , " );
51
58
52
59
AT_CellularNetwork *cn = new AT_CellularNetwork (at);
53
60
@@ -58,7 +65,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_credentials()
58
65
{
59
66
EventQueue que;
60
67
FileHandle_stub fh1;
61
- ATHandler at (&fh1, que, 0 );
68
+ ATHandler at (&fh1, que, 0 , " , " );
62
69
63
70
AT_CellularNetwork cn (at);
64
71
CHECK (NSAPI_ERROR_OK == cn.set_credentials (" apn" , CellularNetwork::CHAP));
@@ -70,7 +77,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_connect()
70
77
{
71
78
EventQueue que;
72
79
FileHandle_stub fh1;
73
- ATHandler at (&fh1, que, 0 );
80
+ ATHandler at (&fh1, que, 0 , " , " );
74
81
75
82
AT_CellularNetwork cn (at);
76
83
cn.set_stack_type (IPV4V6_STACK);
@@ -84,7 +91,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_disconnect()
84
91
{
85
92
EventQueue que;
86
93
FileHandle_stub fh1;
87
- ATHandler at (&fh1, que, 0 );
94
+ ATHandler at (&fh1, que, 0 , " , " );
88
95
89
96
AT_CellularNetwork cn (at);
90
97
CHECK (NSAPI_ERROR_OK == cn.disconnect ());
@@ -94,17 +101,17 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_stack()
94
101
{
95
102
EventQueue que;
96
103
FileHandle_stub fh1;
97
- ATHandler at (&fh1, que, 0 );
104
+ ATHandler at (&fh1, que, 0 , " , " );
98
105
99
- AT_CellularNetwork cn (at);
106
+ my_AT_CN cn (at);
100
107
CHECK (!cn.get_stack ());
101
108
}
102
109
103
110
void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_registration ()
104
111
{
105
112
EventQueue que;
106
113
FileHandle_stub fh1;
107
- ATHandler at (&fh1, que, 0 );
114
+ ATHandler at (&fh1, que, 0 , " , " );
108
115
109
116
AT_CellularNetwork cn (at);
110
117
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_CONNECTION_LOST;
@@ -115,7 +122,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_registration_status()
115
122
{
116
123
EventQueue que;
117
124
FileHandle_stub fh1;
118
- ATHandler at (&fh1, que, 0 );
125
+ ATHandler at (&fh1, que, 0 , " , " );
119
126
120
127
AT_CellularNetwork cn (at);
121
128
CellularNetwork::RegistrationStatus stat;
@@ -126,7 +133,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_attach()
126
133
{
127
134
EventQueue que;
128
135
FileHandle_stub fh1;
129
- ATHandler at (&fh1, que, 0 );
136
+ ATHandler at (&fh1, que, 0 , " , " );
130
137
131
138
AT_CellularNetwork cn (at);
132
139
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_CONNECTION_LOST;
@@ -137,7 +144,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_attach()
137
144
{
138
145
EventQueue que;
139
146
FileHandle_stub fh1;
140
- ATHandler at (&fh1, que, 0 );
147
+ ATHandler at (&fh1, que, 0 , " , " );
141
148
142
149
AT_CellularNetwork cn (at);
143
150
CellularNetwork::AttachStatus stat;
@@ -149,7 +156,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_rate_control()
149
156
{
150
157
EventQueue que;
151
158
FileHandle_stub fh1;
152
- ATHandler at (&fh1, que, 0 );
159
+ ATHandler at (&fh1, que, 0 , " , " );
153
160
154
161
AT_CellularNetwork cn (at);
155
162
int ur;
@@ -162,33 +169,20 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_backoff_time()
162
169
{
163
170
EventQueue que;
164
171
FileHandle_stub fh1;
165
- ATHandler at (&fh1, que, 0 );
172
+ ATHandler at (&fh1, que, 0 , " , " );
166
173
167
174
AT_CellularNetwork cn (at);
168
175
int time;
169
176
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_CONNECTION_LOST;
170
177
CHECK (NSAPI_ERROR_CONNECTION_LOST == cn.get_backoff_time (time));
171
178
}
172
179
173
- void Test_AT_CellularNetwork::test_AT_CellularNetwork_connection_status_cb ()
174
- {
175
- EventQueue que;
176
- FileHandle_stub fh1;
177
- ATHandler at (&fh1, que, 0 );
178
-
179
- AT_CellularNetwork cn (at);
180
- cn.connection_status_cb (conn_stat_cb);
181
-
182
- if (ATHandler_stub::callback){
183
- ATHandler_stub::callback ();
184
- }
185
- }
186
180
187
181
void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_ip_address ()
188
182
{
189
183
EventQueue que;
190
184
FileHandle_stub fh1;
191
- ATHandler at (&fh1, que, 0 );
185
+ ATHandler at (&fh1, que, 0 , " , " );
192
186
193
187
AT_CellularNetwork cn (at);
194
188
CHECK (!cn.get_ip_address ());
@@ -198,7 +192,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_access_technology()
198
192
{
199
193
EventQueue que;
200
194
FileHandle_stub fh1;
201
- ATHandler at (&fh1, que, 0 );
195
+ ATHandler at (&fh1, que, 0 , " , " );
202
196
203
197
AT_CellularNetwork cn (at);
204
198
CHECK (NSAPI_ERROR_UNSUPPORTED == cn.set_access_technology (CellularNetwork::operator_t ::RAT_UNKNOWN));
@@ -209,7 +203,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_scan_plmn()
209
203
{
210
204
EventQueue que;
211
205
FileHandle_stub fh1;
212
- ATHandler at (&fh1, que, 0 );
206
+ ATHandler at (&fh1, que, 0 , " , " );
213
207
214
208
AT_CellularNetwork cn (at);
215
209
int c;
@@ -222,7 +216,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_ciot_optimization_conf
222
216
{
223
217
EventQueue que;
224
218
FileHandle_stub fh1;
225
- ATHandler at (&fh1, que, 0 );
219
+ ATHandler at (&fh1, que, 0 , " , " );
226
220
227
221
AT_CellularNetwork cn (at);
228
222
ATHandler_stub::nsapi_error_value = NSAPI_ERROR_CONNECTION_LOST;
@@ -233,7 +227,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_ciot_optimization_conf
233
227
{
234
228
EventQueue que;
235
229
FileHandle_stub fh1;
236
- ATHandler at (&fh1, que, 0 );
230
+ ATHandler at (&fh1, que, 0 , " , " );
237
231
238
232
AT_CellularNetwork cn (at);
239
233
CellularNetwork::Supported_UE_Opt sup;
@@ -246,7 +240,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_set_stack_type()
246
240
{
247
241
EventQueue que;
248
242
FileHandle_stub fh1;
249
- ATHandler at (&fh1, que, 0 );
243
+ ATHandler at (&fh1, que, 0 , " , " );
250
244
251
245
AT_CellularNetwork cn (at);
252
246
CHECK (NSAPI_ERROR_PARAMETER == cn.set_stack_type (IPV4_STACK));
@@ -258,7 +252,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_stack_type()
258
252
{
259
253
EventQueue que;
260
254
FileHandle_stub fh1;
261
- ATHandler at (&fh1, que, 0 );
255
+ ATHandler at (&fh1, que, 0 , " , " );
262
256
263
257
AT_CellularNetwork cn (at);
264
258
CHECK (DEFAULT_STACK == cn.get_stack_type ());
@@ -268,7 +262,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_pdpcontext_params()
268
262
{
269
263
EventQueue que;
270
264
FileHandle_stub fh1;
271
- ATHandler at (&fh1, que, 0 );
265
+ ATHandler at (&fh1, que, 0 , " , " );
272
266
273
267
AT_CellularNetwork cn (at);
274
268
CellularNetwork::pdpContextList_t list;
@@ -280,7 +274,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_extended_signal_qualit
280
274
{
281
275
EventQueue que;
282
276
FileHandle_stub fh1;
283
- ATHandler at (&fh1, que, 0 );
277
+ ATHandler at (&fh1, que, 0 , " , " );
284
278
285
279
AT_CellularNetwork cn (at);
286
280
int rx,be,rs,ec,rsrq,rsrp;
@@ -294,7 +288,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_signal_quality()
294
288
{
295
289
EventQueue que;
296
290
FileHandle_stub fh1;
297
- ATHandler at (&fh1, que, 0 );
291
+ ATHandler at (&fh1, que, 0 , " , " );
298
292
299
293
AT_CellularNetwork cn (at);
300
294
int rs,ber;
@@ -308,7 +302,7 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_cell_id()
308
302
{
309
303
EventQueue que;
310
304
FileHandle_stub fh1;
311
- ATHandler at (&fh1, que, 0 );
305
+ ATHandler at (&fh1, que, 0 , " , " );
312
306
313
307
AT_CellularNetwork cn (at);
314
308
int id;
@@ -320,18 +314,18 @@ void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_3gpp_error()
320
314
{
321
315
EventQueue que;
322
316
FileHandle_stub fh1;
323
- ATHandler at (&fh1, que, 0 );
317
+ ATHandler at (&fh1, que, 0 , " , " );
324
318
325
319
AT_CellularNetwork cn (at);
326
- ATHandler_stub::uint8_value = 8 ;
320
+ ATHandler_stub::int_value = 8 ;
327
321
CHECK (8 == cn.get_3gpp_error ());
328
322
}
329
323
330
324
void Test_AT_CellularNetwork::test_AT_CellularNetwork_get_operator_params ()
331
325
{
332
326
EventQueue que;
333
327
FileHandle_stub fh1;
334
- ATHandler at (&fh1, que, 0 );
328
+ ATHandler at (&fh1, que, 0 , " , " );
335
329
336
330
AT_CellularNetwork cn (at);
337
331
int format;
0 commit comments