diff options
Diffstat (limited to 'data/qmi-service-dms.json')
-rw-r--r-- | data/qmi-service-dms.json | 30 |
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" } ] } ] } ] |