uqmi: print radio interfaces in serving system command
[project/uqmi.git] / data / qmi-service-dms.json
1
2 [
3 // *********************************************************************************
4 { "name" : "DMS",
5 "type" : "Service" },
6
7 // *********************************************************************************
8 { "name" : "QMI Client DMS",
9 "type" : "Client",
10 "since" : "1.0" },
11
12 // *********************************************************************************
13 { "name" : "QMI Message DMS",
14 "type" : "Message-ID-Enum" },
15
16 // *********************************************************************************
17 { "name" : "QMI Indication DMS",
18 "type" : "Indication-ID-Enum" },
19
20 // *********************************************************************************
21 { "name" : "Reset",
22 "type" : "Message",
23 "service" : "DMS",
24 "id" : "0x0000",
25 "since" : "1.0",
26 "output" : [ { "common-ref" : "Operation Result" } ] },
27
28 // *********************************************************************************
29 { "name" : "Set Event Report",
30 "type" : "Message",
31 "service" : "DMS",
32 "id" : "0x0001",
33 "since" : "1.0",
34 "input" : [ { "name" : "Power State Reporting",
35 "id" : "0x10",
36 "type" : "TLV",
37 "since" : "1.0",
38 "format" : "guint8",
39 "public-format" : "gboolean" },
40 { "name" : "Battery Level Report Limits",
41 "id" : "0x11",
42 "type" : "TLV",
43 "since" : "1.0",
44 "format" : "sequence",
45 "contents" : [ { "name" : "Lower Limit",
46 "format" : "guint8" },
47 { "name" : "Upper Limit",
48 "format" : "guint8" } ] },
49 { "name" : "PIN State Reporting",
50 "id" : "0x12",
51 "type" : "TLV",
52 "since" : "1.0",
53 "format" : "guint8",
54 "public-format" : "gboolean" },
55 { "name" : "Activation State Reporting",
56 "id" : "0x13",
57 "type" : "TLV",
58 "since" : "1.0",
59 "format" : "guint8",
60 "public-format" : "gboolean" },
61 { "name" : "Operating Mode Reporting",
62 "id" : "0x14",
63 "type" : "TLV",
64 "since" : "1.0",
65 "format" : "guint8",
66 "public-format" : "gboolean" },
67 { "name" : "UIM State Reporting",
68 "id" : "0x15",
69 "type" : "TLV",
70 "since" : "1.0",
71 "format" : "guint8",
72 "public-format" : "gboolean" },
73 { "name" : "Wireless Disable State Reporting",
74 "id" : "0x16",
75 "type" : "TLV",
76 "since" : "1.0",
77 "format" : "guint8",
78 "public-format" : "gboolean" },
79 { "name" : "PRL Init Reporting",
80 "id" : "0x17",
81 "type" : "TLV",
82 "since" : "1.0",
83 "format" : "guint8",
84 "public-format" : "gboolean" } ],
85 "output" : [ { "common-ref" : "Operation Result" } ] },
86
87 { "name" : "Event Report",
88 "type" : "Indication",
89 "service" : "DMS",
90 "id" : "0x0001",
91 "since" : "1.0",
92 "output" : [ { "name" : "Power State",
93 "id" : "0x10",
94 "type" : "TLV",
95 "since" : "1.0",
96 "format" : "sequence",
97 "contents" : [ { "name" : "Power State Flags",
98 "format" : "guint8" },
99 { "name" : "Battery Level",
100 "format" : "guint8" } ] },
101 { "name" : "PIN1 Status",
102 "id" : "0x11",
103 "type" : "TLV",
104 "since" : "1.0",
105 "format" : "sequence",
106 "contents" : [ { "name" : "Current Status",
107 "format" : "guint8",
108 "public-format" : "QmiDmsUimPinStatus" },
109 { "name" : "Verify Retries Left",
110 "format" : "guint8" },
111 { "name" : "Unblock Retries Left",
112 "format" : "guint8" } ] },
113 { "name" : "PIN2 Status",
114 "id" : "0x12",
115 "type" : "TLV",
116 "since" : "1.0",
117 "format" : "sequence",
118 "contents" : [ { "name" : "Current Status",
119 "format" : "guint8",
120 "public-format" : "QmiDmsUimPinStatus" },
121 { "name" : "Verify Retries Left",
122 "format" : "guint8" },
123 { "name" : "Unblock Retries Left",
124 "format" : "guint8" } ] },
125 { "name" : "Activation State",
126 "id" : "0x13",
127 "type" : "TLV",
128 "since" : "1.0",
129 "format" : "guint16",
130 "public-format" : "QmiDmsActivationState" },
131 { "name" : "Operating Mode",
132 "id" : "0x14",
133 "type" : "TLV",
134 "since" : "1.0",
135 "format" : "guint8",
136 "public-format" : "QmiDmsOperatingMode" },
137 { "name" : "UIM State",
138 "id" : "0x15",
139 "type" : "TLV",
140 "since" : "1.0",
141 "format" : "guint8",
142 "public-format" : "QmiDmsUimState" },
143 { "name" : "Wireless Disable State",
144 "id" : "0x16",
145 "type" : "TLV",
146 "since" : "1.0",
147 "format" : "guint8",
148 "public-format" : "gboolean" },
149 { "name" : "PRL Init Notification",
150 "id" : "0x17",
151 "type" : "TLV",
152 "since" : "1.0",
153 "format" : "guint8",
154 "public-format" : "gboolean" } ] },
155
156 // *********************************************************************************
157 { "name" : "Get Capabilities",
158 "type" : "Message",
159 "service" : "DMS",
160 "id" : "0x0020",
161 "since" : "1.0",
162 "output" : [ { "common-ref" : "Operation Result" },
163 { "name" : "Info",
164 "id" : "0x01",
165 "type" : "TLV",
166 "since" : "1.0",
167 "format" : "sequence",
168 "contents" : [ { "name" : "Max Tx Channel Rate",
169 "format" : "guint32" },
170 { "name" : "Max Rx Channel Rate",
171 "format" : "guint32" },
172 { "name" : "Data Service Capability",
173 "format" : "guint8",
174 "public-format" : "QmiDmsDataServiceCapability" },
175 { "name" : "SIM Capability",
176 "format" : "guint8",
177 "public-format" : "QmiDmsSimCapability" },
178 { "name" : "Radio Interface List",
179 "format" : "array",
180 "array-element" : { "format" : "guint8",
181 "public-format" : "QmiDmsRadioInterface" } } ],
182 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
183
184 // *********************************************************************************
185 { "name" : "Get Manufacturer",
186 "type" : "Message",
187 "service" : "DMS",
188 "id" : "0x0021",
189 "since" : "1.0",
190 "output" : [ { "common-ref" : "Operation Result" },
191 { "name" : "Manufacturer",
192 "id" : "0x01",
193 "type" : "TLV",
194 "since" : "1.0",
195 "format" : "string",
196 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
197
198 // *********************************************************************************
199 { "name" : "Get Model",
200 "type" : "Message",
201 "service" : "DMS",
202 "id" : "0x0022",
203 "since" : "1.0",
204 "output" : [ { "common-ref" : "Operation Result" },
205 { "name" : "Model",
206 "id" : "0x01",
207 "type" : "TLV",
208 "since" : "1.0",
209 "format" : "string",
210 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
211
212 // *********************************************************************************
213 { "name" : "Get Revision",
214 "type" : "Message",
215 "service" : "DMS",
216 "id" : "0x0023",
217 "since" : "1.0",
218 "output" : [ { "common-ref" : "Operation Result" },
219 { "name" : "Revision",
220 "id" : "0x01",
221 "type" : "TLV",
222 "since" : "1.0",
223 "format" : "string",
224 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
225
226 // *********************************************************************************
227 { "name" : "Get MSISDN",
228 "type" : "Message",
229 "service" : "DMS",
230 "id" : "0x0024",
231 "since" : "1.0",
232 "output" : [ { "common-ref" : "Operation Result" },
233 { "name" : "MSISDN",
234 "id" : "0x01",
235 "type" : "TLV",
236 "since" : "1.0",
237 "format" : "string",
238 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
239
240 // *********************************************************************************
241 { "name" : "Get IDs",
242 "type" : "Message",
243 "service" : "DMS",
244 "id" : "0x0025",
245 "since" : "1.0",
246 "output" : [ { "common-ref" : "Operation Result" },
247 { "name" : "Esn",
248 "id" : "0x10",
249 "type" : "TLV",
250 "since" : "1.0",
251 "format" : "string",
252 "prerequisites": [ { "common-ref" : "Success" } ] },
253 { "name" : "Imei",
254 "id" : "0x11",
255 "type" : "TLV",
256 "since" : "1.0",
257 "format" : "string",
258 "max-size" : "15",
259 "prerequisites": [ { "common-ref" : "Success" } ] },
260 { "name" : "Meid",
261 "id" : "0x12",
262 "type" : "TLV",
263 "since" : "1.0",
264 "format" : "string",
265 "prerequisites": [ { "common-ref" : "Success" } ] },
266 { "name" : "Imei Software Version",
267 "id" : "0x13",
268 "type" : "TLV",
269 "since" : "1.0",
270 "format" : "string",
271 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
272
273 // *********************************************************************************
274 { "name" : "Get Power State",
275 "type" : "Message",
276 "service" : "DMS",
277 "id" : "0x0026",
278 "since" : "1.0",
279 "output" : [ { "common-ref" : "Operation Result" },
280 { "name" : "Info",
281 "id" : "0x01",
282 "type" : "TLV",
283 "since" : "1.0",
284 "format" : "sequence",
285 "contents" : [ { "name" : "Power State Flags",
286 "format" : "guint8" },
287 { "name" : "Battery Level",
288 "format" : "guint8" } ],
289 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
290
291 // *********************************************************************************
292 { "name" : "UIM Set PIN Protection",
293 "type" : "Message",
294 "service" : "DMS",
295 "id" : "0x0027",
296 "since" : "1.0",
297 "input" : [ { "name" : "Info",
298 "id" : "0x01",
299 "type" : "TLV",
300 "since" : "1.0",
301 "format" : "sequence",
302 "contents" : [ { "name" : "Pin ID",
303 "format" : "guint8",
304 "public-format" : "QmiDmsUimPinId" },
305 { "name" : "Protection Enabled",
306 "format" : "guint8",
307 "public-format" : "gboolean" },
308 { "name" : "PIN",
309 "format" : "string" } ] } ],
310 "output" : [ { "common-ref" : "Operation Result" },
311 { "name" : "Pin Retries Status",
312 "id" : "0x10",
313 "type" : "TLV",
314 "since" : "1.0",
315 "format" : "sequence",
316 "contents" : [ { "name" : "Verify Retries Left",
317 "format" : "guint8" },
318 { "name" : "Unblock Retries Left",
319 "format" : "guint8" } ],
320 "prerequisites": [ { "common-ref" : "No Success" } ] } ] },
321
322 // *********************************************************************************
323 { "name" : "UIM Verify PIN",
324 "type" : "Message",
325 "service" : "DMS",
326 "id" : "0x0028",
327 "since" : "1.0",
328 "input" : [ { "name" : "Info",
329 "id" : "0x01",
330 "type" : "TLV",
331 "since" : "1.0",
332 "format" : "sequence",
333 "contents" : [ { "name" : "Pin ID",
334 "format" : "guint8",
335 "public-format" : "QmiDmsUimPinId" },
336 { "name" : "PIN",
337 "format" : "string" } ] } ],
338 "output" : [ { "common-ref" : "Operation Result" },
339 { "name" : "Pin Retries Status",
340 "id" : "0x10",
341 "type" : "TLV",
342 "since" : "1.0",
343 "format" : "sequence",
344 "contents" : [ { "name" : "Verify Retries Left",
345 "format" : "guint8" },
346 { "name" : "Unblock Retries Left",
347 "format" : "guint8" } ],
348 "prerequisites": [ { "common-ref" : "No Success" } ] } ] },
349
350 // *********************************************************************************
351 { "name" : "UIM Unblock PIN",
352 "type" : "Message",
353 "service" : "DMS",
354 "id" : "0x0029",
355 "since" : "1.0",
356 "input" : [ { "name" : "Info",
357 "id" : "0x01",
358 "type" : "TLV",
359 "since" : "1.0",
360 "format" : "sequence",
361 "contents" : [ { "name" : "Pin ID",
362 "format" : "guint8",
363 "public-format" : "QmiDmsUimPinId" },
364 { "name" : "PUK",
365 "format" : "string" },
366 { "name" : "New PIN",
367 "format" : "string" } ] } ],
368 "output" : [ { "common-ref" : "Operation Result" },
369 { "name" : "Pin Retries Status",
370 "id" : "0x10",
371 "type" : "TLV",
372 "since" : "1.0",
373 "format" : "sequence",
374 "contents" : [ { "name" : "Verify Retries Left",
375 "format" : "guint8" },
376 { "name" : "Unblock Retries Left",
377 "format" : "guint8" } ],
378 "prerequisites": [ { "common-ref" : "No Success" } ] } ] },
379
380 // *********************************************************************************
381 { "name" : "UIM Change PIN",
382 "type" : "Message",
383 "service" : "DMS",
384 "id" : "0x002A",
385 "since" : "1.0",
386 "input" : [ { "name" : "Info",
387 "id" : "0x01",
388 "type" : "TLV",
389 "since" : "1.0",
390 "format" : "sequence",
391 "contents" : [ { "name" : "Pin ID",
392 "format" : "guint8",
393 "public-format" : "QmiDmsUimPinId" },
394 { "name" : "Old PIN",
395 "format" : "string" },
396 { "name" : "New PIN",
397 "format" : "string" } ] } ],
398 "output" : [ { "common-ref" : "Operation Result" },
399 { "name" : "Pin Retries Status",
400 "id" : "0x10",
401 "type" : "TLV",
402 "since" : "1.0",
403 "format" : "sequence",
404 "contents" : [ { "name" : "Verify Retries Left",
405 "format" : "guint8" },
406 { "name" : "Unblock Retries Left",
407 "format" : "guint8" } ],
408 "prerequisites": [ { "common-ref" : "No Success" } ] } ] },
409
410 // *********************************************************************************
411 { "name" : "UIM Get PIN Status",
412 "type" : "Message",
413 "service" : "DMS",
414 "id" : "0x002B",
415 "since" : "1.0",
416 "output" : [ { "common-ref" : "Operation Result" },
417 { "name" : "PIN1 Status",
418 "id" : "0x11",
419 "type" : "TLV",
420 "since" : "1.0",
421 "format" : "sequence",
422 "contents" : [ { "name" : "Current Status",
423 "format" : "guint8",
424 "public-format" : "QmiDmsUimPinStatus" },
425 { "name" : "Verify Retries Left",
426 "format" : "guint8" },
427 { "name" : "Unblock Retries Left",
428 "format" : "guint8" } ] },
429 { "name" : "PIN2 Status",
430 "id" : "0x12",
431 "type" : "TLV",
432 "since" : "1.0",
433 "format" : "sequence",
434 "contents" : [ { "name" : "Current Status",
435 "format" : "guint8",
436 "public-format" : "QmiDmsUimPinStatus" },
437 { "name" : "Verify Retries Left",
438 "format" : "guint8" },
439 { "name" : "Unblock Retries Left",
440 "format" : "guint8" } ] } ] },
441
442 // *********************************************************************************
443 { "name" : "Get Hardware Revision",
444 "type" : "Message",
445 "service" : "DMS",
446 "id" : "0x002C",
447 "since" : "1.0",
448 "output" : [ { "common-ref" : "Operation Result" },
449 { "name" : "Revision",
450 "id" : "0x01",
451 "type" : "TLV",
452 "since" : "1.0",
453 "format" : "string",
454 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
455
456 // *********************************************************************************
457 { "name" : "Get Operating Mode",
458 "type" : "Message",
459 "service" : "DMS",
460 "id" : "0x002D",
461 "since" : "1.0",
462 "output" : [ { "common-ref" : "Operation Result" },
463 { "name" : "Mode",
464 "id" : "0x01",
465 "type" : "TLV",
466 "since" : "1.0",
467 "format" : "guint8",
468 "public-format" : "QmiDmsOperatingMode",
469 "prerequisites": [ { "common-ref" : "Success" } ] },
470 { "name" : "Offline Reason",
471 "id" : "0x10",
472 "type" : "TLV",
473 "since" : "1.0",
474 "format" : "guint16",
475 "public-format" : "QmiDmsOfflineReason",
476 "prerequisites": [ { "field" : "Mode",
477 "operation" : "==",
478 "value" : "QMI_DMS_OPERATING_MODE_OFFLINE" } ] },
479 { "name" : "Hardware Restricted Mode",
480 "id" : "0x11",
481 "type" : "TLV",
482 "since" : "1.0",
483 "format" : "guint8",
484 "public-format" : "gboolean",
485 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
486
487 // *********************************************************************************
488 { "name" : "Set Operating Mode",
489 "type" : "Message",
490 "service" : "DMS",
491 "id" : "0x002E",
492 "since" : "1.0",
493 "input" : [ { "name" : "Mode",
494 "id" : "0x01",
495 "type" : "TLV",
496 "since" : "1.0",
497 "format" : "guint8",
498 "public-format" : "QmiDmsOperatingMode" } ],
499 "output" : [ { "common-ref" : "Operation Result" } ] },
500
501 // *********************************************************************************
502 { "name" : "Get Time",
503 "type" : "Message",
504 "service" : "DMS",
505 "id" : "0x002F",
506 "since" : "1.0",
507 "output" : [ { "common-ref" : "Operation Result" },
508 { "name" : "Device Time",
509 "id" : "0x01",
510 "type" : "TLV",
511 "since" : "1.0",
512 "format" : "sequence",
513 "contents" : [ { "name" : "Time Count",
514 "format" : "guint-sized",
515 "guint-size" : "6" },
516 { "name" : "Time Source",
517 "format" : "guint16",
518 "public-format" : "QmiDmsTimeSource" } ],
519 "prerequisites": [ { "common-ref" : "Success" } ] },
520 { "name" : "System Time",
521 "id" : "0x10",
522 "type" : "TLV",
523 "since" : "1.0",
524 "format" : "guint64",
525 "prerequisites": [ { "common-ref" : "Success" } ] },
526 { "name" : "User Time",
527 "id" : "0x11",
528 "type" : "TLV",
529 "since" : "1.0",
530 "format" : "guint64",
531 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
532
533 // *********************************************************************************
534 { "name" : "Get PRL Version",
535 "type" : "Message",
536 "service" : "DMS",
537 "id" : "0x0030",
538 "since" : "1.0",
539 "output" : [ { "common-ref" : "Operation Result" },
540 { "name" : "Version",
541 "id" : "0x01",
542 "type" : "TLV",
543 "since" : "1.0",
544 "format" : "guint16",
545 "prerequisites": [ { "common-ref" : "Success" } ] },
546 { "name" : "PRL Only Preference",
547 "id" : "0x10",
548 "type" : "TLV",
549 "since" : "1.0",
550 "format" : "guint8",
551 "public-format" : "gboolean",
552 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
553
554 // *********************************************************************************
555 { "name" : "Get Activation State",
556 "type" : "Message",
557 "service" : "DMS",
558 "id" : "0x0031",
559 "since" : "1.0",
560 "output" : [ { "common-ref" : "Operation Result" },
561 { "name" : "Info",
562 "id" : "0x01",
563 "type" : "TLV",
564 "since" : "1.0",
565 "format" : "guint16",
566 "public-format" : "QmiDmsActivationState",
567 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
568
569 // *********************************************************************************
570 { "name" : "Activate Automatic",
571 "type" : "Message",
572 "service" : "DMS",
573 "id" : "0x0032",
574 "since" : "1.0",
575 "input" : [ { "name" : "Activation Code",
576 "id" : "0x01",
577 "type" : "TLV",
578 "since" : "1.0",
579 "format" : "string",
580 "size-prefix-format" : "guint8" } ],
581 "output" : [ { "common-ref" : "Operation Result" } ] },
582
583 // *********************************************************************************
584 { "name" : "Activate Manual",
585 "type" : "Message",
586 "service" : "DMS",
587 "id" : "0x0033",
588 "since" : "1.0",
589 "input" : [ { "name" : "Info",
590 "id" : "0x01",
591 "type" : "TLV",
592 // API updated in 1.6
593 "since" : "1.6",
594 "format" : "sequence",
595 "contents" : [ { "name" : "Service Programming Code",
596 "format" : "string",
597 "fixed-size" : "6" },
598 { "name" : "System Identification Number",
599 "format" : "guint16" },
600 { "name" : "Mobile Directory Number",
601 "format" : "string",
602 "max-size" : "15" },
603 { "name" : "Mobile Identification Number",
604 "format" : "string",
605 "max-size" : "15" } ] },
606 { "name" : "MN HA key",
607 "id" : "0x11",
608 "type" : "TLV",
609 "since" : "1.0",
610 "format" : "string",
611 "max-size" : "16",
612 "size-prefix-format" : "guint8" },
613 { "name" : "MN AAA key",
614 "id" : "0x12",
615 "type" : "TLV",
616 "since" : "1.0",
617 "format" : "string",
618 "max-size" : "16",
619 "size-prefix-format" : "guint8" },
620 { "name" : "PRL",
621 "id" : "0x13",
622 "type" : "TLV",
623 "since" : "1.6",
624 "format" : "sequence",
625 "contents" : [ { "name" : "PRL total length",
626 "format" : "guint16" },
627 { "name" : "PRL segment",
628 "format" : "array",
629 "size-prefix-format" : "guint16",
630 "sequence-prefix-format" : "guint8",
631 "array-element" : { "format" : "guint8" } } ] } ],
632 "output" : [ { "common-ref" : "Operation Result" } ] },
633
634 // *********************************************************************************
635 { "name" : "Get User Lock State",
636 "type" : "Message",
637 "service" : "DMS",
638 "id" : "0x0034",
639 "since" : "1.0",
640 "output" : [ { "common-ref" : "Operation Result" },
641 { "name" : "Enabled",
642 "id" : "0x01",
643 "type" : "TLV",
644 "since" : "1.0",
645 "format" : "guint8",
646 "public-format" : "gboolean",
647 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
648
649 // *********************************************************************************
650 { "name" : "Set User Lock State",
651 "type" : "Message",
652 "service" : "DMS",
653 "id" : "0x0035",
654 "since" : "1.0",
655 "input" : [ { "name" : "Info",
656 "id" : "0x01",
657 "type" : "TLV",
658 "since" : "1.0",
659 "format" : "sequence",
660 "contents" : [ { "name" : "Enabled",
661 "format" : "guint8",
662 "public-format" : "gboolean" },
663 { "name" : "Lock Code",
664 "format" : "string",
665 "fixed-size" : "4" } ] } ],
666 "output" : [ { "common-ref" : "Operation Result" } ] },
667
668 // *********************************************************************************
669 { "name" : "Set User Lock Code",
670 "type" : "Message",
671 "service" : "DMS",
672 "id" : "0x0036",
673 "since" : "1.0",
674 "input" : [ { "name" : "Info",
675 "id" : "0x01",
676 "type" : "TLV",
677 "since" : "1.0",
678 "format" : "sequence",
679 "contents" : [ { "name" : "Old Code",
680 "format" : "string",
681 "fixed-size" : "4" },
682 { "name" : "New Code",
683 "format" : "string",
684 "fixed-size" : "4" } ] } ],
685 "output" : [ { "common-ref" : "Operation Result" } ] },
686
687 // *********************************************************************************
688 { "name" : "Read User Data",
689 "type" : "Message",
690 "service" : "DMS",
691 "id" : "0x0037",
692 "since" : "1.0",
693 "output" : [ { "common-ref" : "Operation Result" },
694 { "name" : "User Data",
695 "id" : "0x01",
696 "type" : "TLV",
697 "since" : "1.0",
698 "format" : "array",
699 "size-prefix-format" : "guint16",
700 "array-element" : { "format" : "guint8" },
701 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
702
703 // *********************************************************************************
704 { "name" : "Write User Data",
705 "type" : "Message",
706 "service" : "DMS",
707 "id" : "0x0038",
708 "since" : "1.0",
709 "input" : [ { "name" : "User Data",
710 "id" : "0x01",
711 "type" : "TLV",
712 "since" : "1.0",
713 "format" : "array",
714 "size-prefix-format" : "guint16",
715 "array-element" : { "format" : "guint8" } } ],
716 "output" : [ { "common-ref" : "Operation Result" } ] },
717
718 // *********************************************************************************
719 { "name" : "Read ERI File",
720 "type" : "Message",
721 "service" : "DMS",
722 "id" : "0x0039",
723 "since" : "1.0",
724 "output" : [ { "common-ref" : "Operation Result" },
725 { "name" : "ERI File",
726 "id" : "0x01",
727 "type" : "TLV",
728 "since" : "1.0",
729 "format" : "array",
730 "size-prefix-format" : "guint16",
731 "array-element" : { "format" : "guint8" },
732 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
733
734 // *********************************************************************************
735 { "name" : "Restore Factory Defaults",
736 "type" : "Message",
737 "service" : "DMS",
738 "id" : "0x003A",
739 "since" : "1.0",
740 "input" : [ { "name" : "Service Programming Code",
741 "id" : "0x01",
742 "type" : "TLV",
743 "since" : "1.0",
744 "format" : "string",
745 "fixed-size" : "6" } ],
746 "output" : [ { "common-ref" : "Operation Result" } ] },
747
748 // *********************************************************************************
749 { "name" : "Validate Service Programming Code",
750 "type" : "Message",
751 "service" : "DMS",
752 "id" : "0x003B",
753 "since" : "1.0",
754 "input" : [ { "name" : "Service Programming Code",
755 "id" : "0x01",
756 "type" : "TLV",
757 "since" : "1.0",
758 "format" : "string",
759 "fixed-size" : "6" } ],
760 "output" : [ { "common-ref" : "Operation Result" } ] },
761
762 // *********************************************************************************
763 { "name" : "UIM Get ICCID",
764 "type" : "Message",
765 "service" : "DMS",
766 "id" : "0x003C",
767 "since" : "1.0",
768 "output" : [ { "common-ref" : "Operation Result" },
769 { "name" : "ICCID",
770 "id" : "0x01",
771 "type" : "TLV",
772 "since" : "1.0",
773 "format" : "string",
774 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
775
776 // *********************************************************************************
777 { "name" : "Set Firmware ID",
778 "type" : "Message",
779 "service" : "DMS",
780 "id" : "0x003E",
781 "since" : "1.18",
782 "output" : [ { "common-ref" : "Operation Result" } ] },
783
784 // *********************************************************************************
785 { "name" : "UIM Get CK Status",
786 "type" : "Message",
787 "service" : "DMS",
788 "id" : "0x0040",
789 "since" : "1.0",
790 "input" : [ { "name" : "Facility",
791 "id" : "0x01",
792 "type" : "TLV",
793 "since" : "1.0",
794 "format" : "guint8",
795 "public-format" : "QmiDmsUimFacility" } ],
796 "output" : [ { "common-ref" : "Operation Result" },
797 { "name" : "CK Status",
798 "id" : "0x01",
799 "type" : "TLV",
800 "since" : "1.0",
801 "format" : "sequence",
802 "contents" : [ { "name" : "Facility State",
803 "format" : "guint8",
804 "public-format" : "QmiDmsUimFacilityState" },
805 { "name" : "Verify Retries Left",
806 "format" : "guint8" },
807 { "name" : "Unblock Retries Left",
808 "format" : "guint8" } ],
809 "prerequisites": [ { "common-ref" : "Success" } ] },
810 { "name" : "Operation Blocking Facility",
811 "id" : "0x10",
812 "type" : "TLV",
813 "since" : "1.0",
814 "format" : "guint8",
815 "public-format" : "gboolean",
816 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
817
818 // *********************************************************************************
819 { "name" : "UIM Set CK Protection",
820 "type" : "Message",
821 "service" : "DMS",
822 "id" : "0x0041",
823 "since" : "1.0",
824 "input" : [ { "name" : "Facility",
825 "id" : "0x01",
826 "type" : "TLV",
827 "since" : "1.0",
828 "format" : "sequence",
829 "contents" : [ { "name" : "Facility",
830 "format" : "guint8",
831 "public-format" : "QmiDmsUimFacility" },
832 { "name" : "Facility State",
833 "format" : "guint8",
834 "public-format" : "QmiDmsUimFacilityState" },
835 { "name" : "Facility Depersonalization Control Key",
836 "format" : "string" } ] } ],
837 "output" : [ { "common-ref" : "Operation Result" },
838 { "name" : "Verify Retries Left",
839 "id" : "0x10",
840 "type" : "TLV",
841 "since" : "1.0",
842 "format" : "guint8" } ] },
843
844 // *********************************************************************************
845 { "name" : "UIM Unblock CK",
846 "type" : "Message",
847 "service" : "DMS",
848 "id" : "0x0042",
849 "since" : "1.0",
850 "input" : [ { "name" : "Facility",
851 "id" : "0x01",
852 "type" : "TLV",
853 "since" : "1.0",
854 "format" : "sequence",
855 "contents" : [ { "name" : "Facility",
856 "format" : "guint8",
857 "public-format" : "QmiDmsUimFacility" },
858 { "name" : "Facility Control Key",
859 "format" : "string" } ] } ],
860 "output" : [ { "common-ref" : "Operation Result" },
861 { "name" : "Unblock Retries Left",
862 "id" : "0x10",
863 "type" : "TLV",
864 "since" : "1.0",
865 "format" : "guint8" } ] },
866
867 // *********************************************************************************
868 { "name" : "UIM Get IMSI",
869 "type" : "Message",
870 "service" : "DMS",
871 "id" : "0x0043",
872 "since" : "1.0",
873 "output" : [ { "common-ref" : "Operation Result" },
874 { "name" : "IMSI",
875 "id" : "0x01",
876 "type" : "TLV",
877 "since" : "1.0",
878 "format" : "string",
879 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
880
881 // *********************************************************************************
882 { "name" : "UIM Get State",
883 "type" : "Message",
884 "service" : "DMS",
885 "id" : "0x0044",
886 "since" : "1.0",
887 "output" : [ { "common-ref" : "Operation Result" },
888 { "name" : "State",
889 "id" : "0x01",
890 "type" : "TLV",
891 "since" : "1.0",
892 "format" : "guint8",
893 "public-format" : "QmiDmsUimState",
894 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
895
896 // *********************************************************************************
897 { "name" : "Get Band Capabilities",
898 "type" : "Message",
899 "service" : "DMS",
900 "id" : "0x0045",
901 "since" : "1.0",
902 "output" : [ { "common-ref" : "Operation Result" },
903 { "name" : "Band Capability",
904 "id" : "0x01",
905 "type" : "TLV",
906 "since" : "1.0",
907 "format" : "guint64",
908 "public-format" : "QmiDmsBandCapability",
909 "prerequisites": [ { "common-ref" : "Success" } ] },
910 { "name" : "LTE Band Capability",
911 "id" : "0x10",
912 "type" : "TLV",
913 "since" : "1.0",
914 "format" : "guint64",
915 "public-format" : "QmiDmsLteBandCapability",
916 "prerequisites": [ { "common-ref" : "Success" } ] },
917 { "name" : "Extended LTE Band Capability",
918 "id" : "0x12",
919 "type" : "TLV",
920 "since" : "1.20",
921 "format" : "array",
922 "size-prefix-format" : "guint16",
923 "array-element" : { "format" : "guint16" },
924 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
925
926 // *********************************************************************************
927 { "name" : "Get Factory SKU",
928 "type" : "Message",
929 "service" : "DMS",
930 "id" : "0x0046",
931 "since" : "1.0",
932 "output" : [ { "common-ref" : "Operation Result" },
933 { "name" : "SKU",
934 "id" : "0x01",
935 "type" : "TLV",
936 "since" : "1.0",
937 "format" : "string",
938 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
939
940 // *********************************************************************************
941 { "name" : "Get Firmware Preference",
942 "type" : "Message",
943 "service" : "DMS",
944 "id" : "0x0047",
945 "since" : "1.0",
946 "output" : [ { "common-ref" : "Operation Result" },
947 { "name" : "List",
948 "id" : "0x01",
949 "type" : "TLV",
950 "since" : "1.0",
951 "format" : "array",
952 "array-element" : { "name" : "Image",
953 "format" : "struct",
954 "contents" : [ { "name" : "Type",
955 "format" : "guint8",
956 "public-format" : "QmiDmsFirmwareImageType" },
957 { "name" : "Unique ID",
958 "format" : "array",
959 "fixed-size" : "16",
960 "array-element" : { "format": "guint8" } },
961 { "name" : "Build ID",
962 "format" : "string" } ] },
963 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
964
965 // *********************************************************************************
966 { "name" : "Set Firmware Preference",
967 "type" : "Message",
968 "service" : "DMS",
969 "id" : "0x0048",
970 "since" : "1.0",
971 "input" : [ { "name" : "List",
972 "id" : "0x01",
973 "type" : "TLV",
974 "since" : "1.0",
975 "format" : "array",
976 "array-element" : { "name" : "Image",
977 "format" : "struct",
978 "contents" : [ { "name" : "Type",
979 "format" : "guint8",
980 "public-format" : "QmiDmsFirmwareImageType" },
981 { "name" : "Unique ID",
982 "format" : "array",
983 "fixed-size" : "16",
984 "array-element" : { "format": "guint8" } },
985 { "name" : "Build ID",
986 "format" : "string" } ] } },
987 { "name" : "Download Override",
988 "id" : "0x10",
989 "type" : "TLV",
990 "since" : "1.0",
991 "format" : "guint8",
992 "public-format" : "gboolean" },
993 { "name" : "Modem Storage Index",
994 "id" : "0x11",
995 "type" : "TLV",
996 "since" : "1.0",
997 "format" : "guint8" } ],
998 "output" : [ { "common-ref" : "Operation Result" },
999 { "name" : "Image Download List",
1000 "id" : "0x01",
1001 "type" : "TLV",
1002 "since" : "1.0",
1003 "format" : "array",
1004 "array-element" : { "name" : "Image Type",
1005 "format" : "guint8",
1006 "public-format" : "QmiDmsFirmwareImageType" },
1007 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1008
1009 // *********************************************************************************
1010 { "name" : "List Stored Images",
1011 "type" : "Message",
1012 "service" : "DMS",
1013 "id" : "0x0049",
1014 "since" : "1.0",
1015 "output" : [ { "common-ref" : "Operation Result" },
1016 { "name" : "List",
1017 "id" : "0x01",
1018 "type" : "TLV",
1019 "since" : "1.0",
1020 "format" : "array",
1021 "array-element" : { "name" : "Image",
1022 "format" : "struct",
1023 "contents" : [ { "name" : "Type",
1024 "format" : "guint8",
1025 "public-format" : "QmiDmsFirmwareImageType" },
1026 { "name" : "Maximum Images",
1027 "format" : "guint8" },
1028 { "name" : "Index Of Running Image",
1029 "format" : "guint8" },
1030 { "name" : "Sublist",
1031 "format" : "array",
1032 "array-element" : { "name" : "Sublist Element",
1033 "format" : "struct",
1034 "contents" : [ { "name" : "Storage Index",
1035 "format" : "guint8" },
1036 { "name" : "Failure Count",
1037 "format" : "guint8" },
1038 { "name" : "Unique ID",
1039 "format" : "array",
1040 "fixed-size" : "16",
1041 "array-element" : { "format": "guint8" } },
1042 { "name" : "Build ID",
1043 "format" : "string" } ] } } ] },
1044 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1045
1046 // *********************************************************************************
1047 { "name" : "Delete Stored Image",
1048 "type" : "Message",
1049 "service" : "DMS",
1050 "id" : "0x004A",
1051 "since" : "1.0",
1052 "input" : [ { "name" : "Image",
1053 "id" : "0x01",
1054 "type" : "TLV",
1055 "since" : "1.0",
1056 "format" : "struct",
1057 "contents" : [ { "name" : "Type",
1058 "format" : "guint8",
1059 "public-format" : "QmiDmsFirmwareImageType" },
1060 { "name" : "Unique ID",
1061 "format" : "array",
1062 "fixed-size" : "16",
1063 "array-element" : { "format": "guint8" } },
1064 { "name" : "Build ID",
1065 "format" : "string" } ] } ],
1066 "output" : [ { "common-ref" : "Operation Result" } ] },
1067
1068 // *********************************************************************************
1069 { "name" : "Set Time",
1070 "type" : "Message",
1071 "service" : "DMS",
1072 "id" : "0x004B",
1073 "since" : "1.0",
1074 "input" : [ { "name" : "Time Value",
1075 "id" : "0x01",
1076 "type" : "TLV",
1077 "since" : "1.0",
1078 "format" : "guint64" },
1079 { "name" : "Time Reference Type",
1080 "id" : "0x10",
1081 "mandatory" : "yes",
1082 "type" : "TLV",
1083 "since" : "1.0",
1084 "format" : "guint32",
1085 "public-format" : "QmiDmsTimeReferenceType" } ],
1086 "output" : [ { "common-ref" : "Operation Result" } ] },
1087
1088 // *********************************************************************************
1089 { "name" : "Get Stored Image Info",
1090 "type" : "Message",
1091 "service" : "DMS",
1092 "id" : "0x004C",
1093 "since" : "1.0",
1094 "input" : [ { "name" : "Image",
1095 "id" : "0x01",
1096 "type" : "TLV",
1097 "since" : "1.0",
1098 "format" : "struct",
1099 "contents" : [ { "name" : "Type",
1100 "format" : "guint8",
1101 "public-format" : "QmiDmsFirmwareImageType" },
1102 { "name" : "Unique ID",
1103 "format" : "array",
1104 "fixed-size" : "16",
1105 "array-element" : { "format": "guint8" } },
1106 { "name" : "Build ID",
1107 "format" : "string" } ] } ],
1108 "output" : [ { "common-ref" : "Operation Result" },
1109 { "name" : "Boot Version",
1110 "id" : "0x10",
1111 "type" : "TLV",
1112 "since" : "1.0",
1113 "format" : "sequence",
1114 "contents" : [ { "name" : "Major Version",
1115 "format" : "guint16" },
1116 { "name" : "Minor Version",
1117 "format" : "guint16" } ],
1118 "prerequisites": [ { "common-ref" : "Success" } ] },
1119 { "name" : "PRI Version",
1120 "id" : "0x11",
1121 "type" : "TLV",
1122 "since" : "1.0",
1123 "format" : "sequence",
1124 "contents" : [ { "name" : "PRI Version",
1125 "format" : "guint32" },
1126 { "name" : "PRI Info",
1127 "format" : "string",
1128 "fixed-size" : "32" } ],
1129 "prerequisites": [ { "common-ref" : "Success" } ] },
1130 { "name" : "OEM Lock ID",
1131 "id" : "0x12",
1132 "type" : "TLV",
1133 "since" : "1.0",
1134 "format" : "guint32",
1135 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1136
1137 // *********************************************************************************
1138 { "name" : "Get Alt Net Config",
1139 "type" : "Message",
1140 "service" : "DMS",
1141 "id" : "0x004D",
1142 "since" : "1.0",
1143 "output" : [ { "common-ref" : "Operation Result" },
1144 { "name" : "Config",
1145 "id" : "0x01",
1146 "type" : "TLV",
1147 "since" : "1.0",
1148 "format" : "guint8",
1149 "public-format" : "gboolean",
1150 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1151
1152 // *********************************************************************************
1153 { "name" : "Set Alt Net Config",
1154 "type" : "Message",
1155 "service" : "DMS",
1156 "id" : "0x004E",
1157 "since" : "1.0",
1158 "input" : [ { "name" : "Config",
1159 "id" : "0x01",
1160 "type" : "TLV",
1161 "since" : "1.0",
1162 "format" : "guint8",
1163 "public-format" : "gboolean" } ],
1164 "output" : [ { "common-ref" : "Operation Result" } ] },
1165
1166 // *********************************************************************************
1167 { "name" : "Get Boot Image Download Mode",
1168 "type" : "Message",
1169 "service" : "DMS",
1170 "id" : "0x004F",
1171 "since" : "1.18",
1172 "output" : [ { "common-ref" : "Operation Result" },
1173 { "name" : "Mode",
1174 "id" : "0x10",
1175 "type" : "TLV",
1176 "since" : "1.18",
1177 "format" : "guint8",
1178 "public-format" : "QmiDmsBootImageDownloadMode",
1179 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1180
1181 // *********************************************************************************
1182 { "name" : "Set Boot Image Download Mode",
1183 "type" : "Message",
1184 "service" : "DMS",
1185 "id" : "0x0050",
1186 "since" : "1.18",
1187 "input" : [ { "name" : "Mode",
1188 "id" : "0x01",
1189 "type" : "TLV",
1190 "since" : "1.18",
1191 "format" : "guint8",
1192 "public-format" : "QmiDmsBootImageDownloadMode" } ],
1193 "output" : [ { "common-ref" : "Operation Result" } ] },
1194
1195 // *********************************************************************************
1196 { "name" : "Get Software Version",
1197 "type" : "Message",
1198 "service" : "DMS",
1199 "id" : "0x0051",
1200 "since" : "1.0",
1201 "output" : [ { "common-ref" : "Operation Result" },
1202 { "name" : "Version",
1203 "id" : "0x01",
1204 "type" : "TLV",
1205 "since" : "1.0",
1206 "format" : "string",
1207 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1208
1209 // *********************************************************************************
1210 { "name" : "Set Service Programming Code",
1211 "type" : "Message",
1212 "service" : "DMS",
1213 "id" : "0x0052",
1214 "since" : "1.0",
1215 "input" : [ { "name" : "Current Code",
1216 "id" : "0x01",
1217 "type" : "TLV",
1218 "since" : "1.0",
1219 "format" : "string",
1220 "fixed-size" : "6" },
1221 { "name" : "New Code",
1222 "id" : "0x02",
1223 "type" : "TLV",
1224 "since" : "1.0",
1225 "format" : "string",
1226 "fixed-size" : "6" } ],
1227 "output" : [ { "common-ref" : "Operation Result" } ] },
1228
1229 // *********************************************************************************
1230 { "name" : "Get MAC Address",
1231 "type" : "Message",
1232 "service" : "DMS",
1233 "id" : "0x005C",
1234 "since" : "1.26",
1235 "input" : [ { "name" : "Device",
1236 "id" : "0x01",
1237 "mandatory" : "yes",
1238 "type" : "TLV",
1239 "since" : "1.26",
1240 "format" : "guint32",
1241 "public-format" : "QmiDmsMacType" } ],
1242 "output" : [ { "common-ref" : "Operation Result" },
1243 { "name" : "MAC Address",
1244 "id" : "0x10",
1245 "type" : "TLV",
1246 "since" : "1.26",
1247 "format" : "array",
1248 "array-element" : { "format": "guint8" },
1249 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1250
1251 // *********************************************************************************
1252 { "name" : "Get Supported Messages",
1253 "type" : "Message",
1254 "service" : "DMS",
1255 "id" : "0x001E",
1256 "since" : "1.14",
1257 "output" : [ { "common-ref" : "Operation Result" },
1258 { "name" : "List",
1259 "id" : "0x10",
1260 "type" : "TLV",
1261 "since" : "1.14",
1262 "format" : "array",
1263 "size-prefix-format" : "guint16",
1264 "array-element" : { "format" : "guint8" },
1265 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1266
1267 // *********************************************************************************
1268 { "name" : "HP Change Device Mode",
1269 "type" : "Message",
1270 "service" : "DMS",
1271 "id" : "0x5556",
1272 "vendor" : "0x03f0",
1273 "since" : "1.18",
1274 "input" : [ { "name" : "Mode",
1275 "id" : "0x01",
1276 "type" : "TLV",
1277 "since" : "1.18",
1278 "format" : "guint8",
1279 "public-format" : "QmiDmsHpDeviceMode" } ],
1280 "output" : [ { "common-ref" : "Operation Result" } ] },
1281
1282 // *********************************************************************************
1283 { "name" : "Swi Get Current Firmware",
1284 "type" : "Message",
1285 "service" : "DMS",
1286 "id" : "0x5556",
1287 "vendor" : "0x1199",
1288 "since" : "1.18",
1289 "output" : [ { "common-ref" : "Operation Result" },
1290 { "name" : "Model",
1291 "id" : "0x10",
1292 "type" : "TLV",
1293 "since" : "1.18",
1294 "format" : "string",
1295 "prerequisites" : [ { "common-ref" : "Success" } ] },
1296 { "name" : "Boot version",
1297 "id" : "0x11",
1298 "type" : "TLV",
1299 "since" : "1.18",
1300 "format" : "string",
1301 "prerequisites" : [ { "common-ref" : "Success" } ] },
1302 { "name" : "AMSS version",
1303 "id" : "0x12",
1304 "type" : "TLV",
1305 "since" : "1.18",
1306 "format" : "string",
1307 "prerequisites" : [ { "common-ref" : "Success" } ] },
1308 { "name" : "SKU ID",
1309 "id" : "0x13",
1310 "type" : "TLV",
1311 "since" : "1.18",
1312 "format" : "string",
1313 "prerequisites" : [ { "common-ref" : "Success" } ] },
1314 { "name" : "Package ID",
1315 "id" : "0x14",
1316 "type" : "TLV",
1317 "since" : "1.18",
1318 "format" : "string",
1319 "prerequisites" : [ { "common-ref" : "Success" } ] },
1320 { "name" : "Carrier ID",
1321 "id" : "0x15",
1322 "type" : "TLV",
1323 "since" : "1.18",
1324 "format" : "string",
1325 "prerequisites" : [ { "common-ref" : "Success" } ] },
1326 { "name" : "PRI version",
1327 "id" : "0x16",
1328 "type" : "TLV",
1329 "since" : "1.18",
1330 "format" : "string",
1331 "prerequisites" : [ { "common-ref" : "Success" } ] },
1332 { "name" : "Carrier",
1333 "id" : "0x17",
1334 "type" : "TLV",
1335 "since" : "1.18",
1336 "format" : "string",
1337 "prerequisites" : [ { "common-ref" : "Success" } ] },
1338 { "name" : "Config version",
1339 "id" : "0x18",
1340 "type" : "TLV",
1341 "since" : "1.18",
1342 "format" : "string",
1343 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1344
1345 // *********************************************************************************
1346 { "name" : "Swi Get USB Composition",
1347 "type" : "Message",
1348 "service" : "DMS",
1349 "id" : "0x555B",
1350 "vendor" : "0x1199",
1351 "since" : "1.20",
1352 "output" : [ { "common-ref" : "Operation Result" },
1353 { "name" : "Current",
1354 "id" : "0x10",
1355 "type" : "TLV",
1356 "since" : "1.20",
1357 "format" : "guint8",
1358 "public-format" : "QmiDmsSwiUsbComposition",
1359 "prerequisites" : [ { "common-ref" : "Success" } ] },
1360 { "name" : "Supported",
1361 "id" : "0x11",
1362 "type" : "TLV",
1363 "since" : "1.20",
1364 "format" : "array",
1365 "array-element" : { "format" : "guint8",
1366 "public-format" : "QmiDmsSwiUsbComposition" },
1367 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1368
1369 // *********************************************************************************
1370 { "name" : "Swi Set USB Composition",
1371 "type" : "Message",
1372 "service" : "DMS",
1373 "id" : "0x555C",
1374 "vendor" : "0x1199",
1375 "since" : "1.20",
1376 "input" : [ { "name" : "Current",
1377 "id" : "0x01",
1378 "type" : "TLV",
1379 "since" : "1.20",
1380 "format" : "guint8",
1381 "public-format" : "QmiDmsSwiUsbComposition"
1382 } ],
1383 "output" : [ { "common-ref" : "Operation Result" } ] },
1384
1385
1386 // *********************************************************************************
1387 { "name" : "Foxconn Get Firmware Version",
1388 "type" : "Message",
1389 "service" : "DMS",
1390 "id" : "0x555E",
1391 "vendor" : "0x0489",
1392 "since" : "1.26",
1393 "input" : [ { "name" : "Version Type",
1394 "id" : "0x01",
1395 "type" : "TLV",
1396 "since" : "1.26",
1397 "format" : "guint8",
1398 "public-format" : "QmiDmsFoxconnFirmwareVersionType" } ],
1399 "output" : [ { "common-ref" : "Operation Result" },
1400 { "name" : "Version",
1401 "id" : "0x01",
1402 "type" : "TLV",
1403 "since" : "1.26",
1404 "format" : "string",
1405 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
1406
1407 // *********************************************************************************
1408 { "name" : "Set FCC Authentication",
1409 "type" : "Message",
1410 "service" : "DMS",
1411 "id" : "0x555F",
1412 "since" : "1.14",
1413 "output" : [ { "common-ref" : "Operation Result" } ] },
1414
1415 // *********************************************************************************
1416 { "name" : "Foxconn Change Device Mode",
1417 "type" : "Message",
1418 "service" : "DMS",
1419 "id" : "0x5562",
1420 "vendor" : "0x0489",
1421 "since" : "1.26",
1422 "input" : [ { "name" : "Mode",
1423 "id" : "0x01",
1424 "type" : "TLV",
1425 "since" : "1.26",
1426 "format" : "guint8",
1427 "public-format" : "QmiDmsFoxconnDeviceMode" } ],
1428 "output" : [ { "common-ref" : "Operation Result" } ] },
1429
1430 // *********************************************************************************
1431 { "name" : "Foxconn Set FCC Authentication",
1432 "type" : "Message",
1433 "service" : "DMS",
1434 "id" : "0x5571",
1435 "vendor" : "0x0489",
1436 "since" : "1.28.6",
1437 "input" : [ { "name" : "Value",
1438 "id" : "0x01",
1439 "type" : "TLV",
1440 "since" : "1.28.6",
1441 "format" : "guint8" } ],
1442 "output" : [ { "common-ref" : "Operation Result" } ] }
1443
1444 ]