diff options
Diffstat (limited to 'data/qmi-service-uim.json')
-rw-r--r-- | data/qmi-service-uim.json | 165 |
1 files changed, 91 insertions, 74 deletions
diff --git a/data/qmi-service-uim.json b/data/qmi-service-uim.json index 860acbe8..89045d82 100644 --- a/data/qmi-service-uim.json +++ b/data/qmi-service-uim.json @@ -14,6 +14,86 @@ "type" : "Message-ID-Enum" }, // ********************************************************************************* + { "name" : "QMI Indication UIM", + "type" : "Indication-ID-Enum" }, + + // ********************************************************************************* + { "common-ref" : "UIM Card Status", + "name" : "Card Status", + "id" : "0x10", + "type" : "TLV", + "since" : "1.22", + "format" : "sequence", + "contents" : [ { "name" : "Index GW Primary", + "format" : "guint16" }, + { "name" : "Index 1x Primary", + "format" : "guint16" }, + { "name" : "Index GW Secondary", + "format" : "guint16" }, + { "name" : "Index 1x Secondary", + "format" : "guint16" }, + { "name" : "Cards", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Card State", + "format" : "guint8", + "public-format" : "QmiUimCardState" }, + { "name" : "UPIN State", + "format" : "guint8", + "public-format" : "QmiUimPinState" }, + { "name" : "UPIN Retries", + "format" : "guint8" }, + { "name" : "UPUK Retries", + "format" : "guint8" }, + { "name" : "Error code", + "format" : "guint8", + "public-format" : "QmiUimCardError" }, + { "name" : "Applications", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Type", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationType" }, + { "name" : "State", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationState" }, + { "name" : "Personalization State", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationPersonalizationState" }, + { "name" : "Personalization Feature", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, + { "name" : "Personalization Retries", + "format" : "guint8" }, + { "name" : "Personalization Unblock Retries", + "format" : "guint8" }, + { "name" : "Application Identifier Value", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } }, + { "name" : "UPIN replaces PIN1", + "format" : "guint8", + "public-format" : "gboolean" }, + { "name" : "PIN1 State", + "format" : "guint8", + "public-format" : "QmiUimPinState" }, + { "name" : "PIN1 Retries", + "format" : "guint8" }, + { "name" : "PUK1 Retries", + "format" : "guint8" }, + { "name" : "PIN2 State", + "format" : "guint8", + "public-format" : "QmiUimPinState" }, + { "name" : "PIN2 Retries", + "format" : "guint8" }, + { "name" : "PUK2 Retries", + "format" : "guint8" } ] } } ] } } ] }, + + // ********************************************************************************* { "common-ref" : "UIM Session", "name" : "Session", "fullname" : "Qmi UIM Session", @@ -492,79 +572,7 @@ "version" : "1.0", "since" : "1.10", "output" : [ { "common-ref" : "Operation Result" }, - { "name" : "Card Status", - "id" : "0x10", - "type" : "TLV", - "since" : "1.10", - "format" : "sequence", - "contents" : [ { "name" : "Index GW Primary", - "format" : "guint16" }, - { "name" : "Index 1x Primary", - "format" : "guint16" }, - { "name" : "Index GW Secondary", - "format" : "guint16" }, - { "name" : "Index 1x Secondary", - "format" : "guint16" }, - { "name" : "Cards", - "format" : "array", - "size-prefix-format" : "guint8", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Card State", - "format" : "guint8", - "public-format" : "QmiUimCardState" }, - { "name" : "UPIN State", - "format" : "guint8", - "public-format" : "QmiUimPinState" }, - { "name" : "UPIN Retries", - "format" : "guint8" }, - { "name" : "UPUK Retries", - "format" : "guint8" }, - { "name" : "Error code", - "format" : "guint8", - "public-format" : "QmiUimCardError" }, - { "name" : "Applications", - "format" : "array", - "size-prefix-format" : "guint8", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Type", - "format" : "guint8", - "public-format" : "QmiUimCardApplicationType" }, - { "name" : "State", - "format" : "guint8", - "public-format" : "QmiUimCardApplicationState" }, - { "name" : "Personalization State", - "format" : "guint8", - "public-format" : "QmiUimCardApplicationPersonalizationState" }, - { "name" : "Personalization Feature", - "format" : "guint8", - "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, - { "name" : "Personalization Retries", - "format" : "guint8" }, - { "name" : "Personalization Unblock Retries", - "format" : "guint8" }, - { "name" : "Application Identifier Value", - "format" : "array", - "size-prefix-format" : "guint8", - "array-element" : { "format" : "guint8" } }, - { "name" : "UPIN replaces PIN1", - "format" : "guint8", - "public-format" : "gboolean" }, - { "name" : "PIN1 State", - "format" : "guint8", - "public-format" : "QmiUimPinState" }, - { "name" : "PIN1 Retries", - "format" : "guint8" }, - { "name" : "PUK1 Retries", - "format" : "guint8" }, - { "name" : "PIN2 State", - "format" : "guint8", - "public-format" : "QmiUimPinState" }, - { "name" : "PIN2 Retries", - "format" : "guint8" }, - { "name" : "PUK2 Retries", - "format" : "guint8" } ] } } ] } } ] } ] }, + { "common-ref" : "UIM Card Status" } ] }, // ********************************************************************************* { "name" : "Power Off SIM", @@ -593,6 +601,15 @@ "type" : "TLV", "since" : "1.18", "format" : "guint8" } ], - "output" : [ { "common-ref" : "Operation Result" } ] } + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* + { "name" : "Card Status", + "type" : "Indication", + "service" : "UIM", + "id" : "0x0032", + "version" : "1.0", + "since" : "1.22", + "output" : [ { "common-ref" : "UIM Card Status" } ] } ] |