diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-07-16 11:48:33 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-07-16 17:31:49 +0200 |
commit | 4ff28b999b06ac16f792b67ca672a2619da73d35 (patch) | |
tree | b04fad07e24166e7da545f2a61b5612c74451813 | |
parent | 3011915dc48778ab44eefda4e73486190423e3f0 (diff) | |
download | external_libqmi-4ff28b999b06ac16f792b67ca672a2619da73d35.zip external_libqmi-4ff28b999b06ac16f792b67ca672a2619da73d35.tar.gz external_libqmi-4ff28b999b06ac16f792b67ca672a2619da73d35.tar.bz2 |
dms: implement "Read User Data" request/response
-rw-r--r-- | TODO | 2 | ||||
-rw-r--r-- | data/qmi-service-dms.json | 15 |
2 files changed, 17 insertions, 0 deletions
@@ -9,6 +9,8 @@ List of things left for later: * qmi-codegen: support new `digit-string' format type + * qmi-codegen: allow specifying max number of items expected in an array. + * dms: Support 'Preferred Roaming List' TLV (0x13) in DMS/"Activate Manual". This TLV is based on an array of raw binary data which can be passed to the device over multiple messages, using a sequence number to identify each diff --git a/data/qmi-service-dms.json b/data/qmi-service-dms.json index 7bebdb1..46ecfa6 100644 --- a/data/qmi-service-dms.json +++ b/data/qmi-service-dms.json @@ -499,6 +499,21 @@ "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* + { "name" : "Read User Data", + "type" : "Message", + "service" : "DMS", + "id" : "0x0037", + "output" : [ { "common-ref" : "Operation Result" }, + { "name" : "User Data", + "id" : "0x01", + "mandatory" : "yes", + "type" : "TLV", + "format" : "array", + "array-size" : { "format" : "guint16" }, + "array-element" : { "format" : "guint8" }, + "prerequisites": [ { "common-ref" : "Success" } ] } ] }, + + // ********************************************************************************* { "name" : "UIM Get ICCID", "type" : "Message", "service" : "DMS", |