summaryrefslogtreecommitdiff
path: root/data/qmi-service-dms.json
diff options
context:
space:
mode:
Diffstat (limited to 'data/qmi-service-dms.json')
-rw-r--r--data/qmi-service-dms.json30
1 files changed, 30 insertions, 0 deletions
diff --git a/data/qmi-service-dms.json b/data/qmi-service-dms.json
index 69970d8..c765312 100644
--- a/data/qmi-service-dms.json
+++ b/data/qmi-service-dms.json
@@ -290,5 +290,35 @@
"mandatory" : "yes",
"type" : "TLV",
"format" : "string",
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
+
+ // *********************************************************************************
+ { "name" : "Get Operating Mode",
+ "type" : "Message",
+ "service" : "DMS",
+ "id" : "0x002D",
+ "output" : [ { "common-ref" : "Operation Result" },
+ { "name" : "Mode",
+ "id" : "0x01",
+ "mandatory" : "yes",
+ "type" : "TLV",
+ "format" : "guint8",
+ "public-format" : "QmiDmsOperatingMode",
+ "prerequisites": [ { "common-ref" : "Success" } ] },
+ { "name" : "Offline Reason",
+ "id" : "0x10",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "guint16",
+ "public-format" : "QmiDmsOfflineReason",
+ "prerequisites": [ { "field" : "Mode",
+ "operation" : "==",
+ "value" : "QMI_DMS_OPERATING_MODE_OFFLINE" } ] },
+ { "name" : "Hardware Restricted Mode",
+ "id" : "0x11",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "guint8",
+ "public-format" : "gboolean",
"prerequisites": [ { "common-ref" : "Success" } ] } ] }
]