diff options
Diffstat (limited to 'data/qmi-service-nas.json')
-rw-r--r-- | data/qmi-service-nas.json | 668 |
1 files changed, 353 insertions, 315 deletions
diff --git a/data/qmi-service-nas.json b/data/qmi-service-nas.json index aa5daad2..eb3f6aea 100644 --- a/data/qmi-service-nas.json +++ b/data/qmi-service-nas.json @@ -54,6 +54,7 @@ "id" : "0x12", "type" : "TLV", "format" : "array", + "size-prefix-format" : "guint8", "array-element" : { "name" : "Element", "format" : "struct", "contents" : [ { "name" : "Name Encoding", @@ -68,12 +69,14 @@ { "name" : "Short Name Spare Bits", "format" : "guint8", "public-format" : "QmiNasPlmnNameSpareBits" }, - { "name" : "Long Name", - "format" : "array", - "array-element" : { "format" : "guint8" } }, - { "name" : "Short Name", - "format" : "array", - "array-element" : { "format" : "guint8" } } ] } }, + { "name" : "Long Name", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } }, + { "name" : "Short Name", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] } }, { "common-ref" : "NAS Operator String Name", "name" : "Operator String Name", @@ -99,11 +102,13 @@ "format" : "guint8", "public-format" : "QmiNasPlmnNameSpareBits" }, { "name" : "Long Name", - "format" : "array", - "array-element" : { "format" : "guint8" } }, - { "name" : "Short Name", - "format" : "array", - "array-element" : { "format" : "guint8" } } ] }, + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } }, + { "name" : "Short Name", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] }, { "common-ref" : "NAS Preferred Networks", "name" : "Preferred Networks", @@ -158,9 +163,10 @@ "contents" : [ { "name" : "Report", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Thresholds", - "format" : "array", - "array-element" : { "format" : "gint8" } } ] }, + { "name" : "Thresholds", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8" } } ] }, { "name" : "RF Band Information", "id" : "0x11", "type" : "TLV", @@ -227,9 +233,10 @@ "contents" : [ { "name" : "Report", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Thresholds", - "format" : "array", - "array-element" : { "format" : "gint16" } } ] }, + { "name" : "Thresholds", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint16" } } ] }, { "name" : "SINR Threshold", "id" : "0x1A", "type" : "TLV", @@ -238,9 +245,10 @@ "contents" : [ { "name" : "Report", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Thresholds", - "format" : "array", - "array-element" : { "format" : "guint8" } } ] }, + { "name" : "Thresholds", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] }, { "name" : "LTE SNR Delta", "id" : "0x1B", "type" : "TLV", @@ -283,6 +291,7 @@ "type" : "TLV", "since" : "1.0", "format" : "array", + "size-prefix-format" : "guint8", "array-element" : { "name" : "Element", "format" : "struct", "contents" : [ { "name" : "Radio Interface", @@ -745,10 +754,11 @@ { "name" : "Selected Network", "format" : "guint8", "public-format" : "QmiNasNetworkType" }, - { "name" : "Radio Interfaces", - "format" : "array", - "array-element" : { "format" : "gint8", - "public-format" : "QmiNasRadioInterface" } } ], + { "name" : "Radio Interfaces", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8", + "public-format" : "QmiNasRadioInterface" } } ], "prerequisites": [ { "common-ref" : "Success" } ] }, { "name" : "Roaming Indicator", "id" : "0x10", @@ -756,13 +766,14 @@ "since" : "1.0", "format" : "guint8", "public-format" : "QmiNasRoamingIndicatorStatus" }, - { "name" : "Data Service Capability", - "id" : "0x11", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "guint8", - "public-format" : "QmiNasDataCapability" } }, + { "name" : "Data Service Capability", + "id" : "0x11", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8", + "public-format" : "QmiNasDataCapability" } }, { "name" : "Current PLMN", "id" : "0x12", "type" : "TLV", @@ -794,19 +805,20 @@ "format" : "gint32" }, { "name" : "Base Station Longitude", "format" : "gint32" } ] }, - { "name" : "Roaming Indicator List", - "id" : "0x15", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Radio Interface", - "format" : "guint8", - "public-format" : "QmiNasRadioInterface" }, - { "name" : "Roaming Indicator", - "format" : "guint8", - "public-format" : "QmiNasRoamingIndicatorStatus" } ] } }, + { "name" : "Roaming Indicator List", + "id" : "0x15", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Radio Interface", + "format" : "guint8", + "public-format" : "QmiNasRadioInterface" }, + { "name" : "Roaming Indicator", + "format" : "guint8", + "public-format" : "QmiNasRoamingIndicatorStatus" } ] } }, { "name" : "Default Roaming Indicator", "id" : "0x16", "type" : "TLV", @@ -965,23 +977,25 @@ { "name" : "Selected Network", "format" : "guint8", "public-format" : "QmiNasNetworkType" }, - { "name" : "Radio Interfaces", - "format" : "array", - "array-element" : { "format" : "gint8", - "public-format" : "QmiNasRadioInterface" } } ] }, + { "name" : "Radio Interfaces", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8", + "public-format" : "QmiNasRadioInterface" } } ] }, { "name" : "Roaming Indicator", "id" : "0x10", "type" : "TLV", "since" : "1.0", "format" : "guint8", "public-format" : "QmiNasRoamingIndicatorStatus" }, - { "name" : "Data Service Capability", - "id" : "0x11", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "guint8", - "public-format" : "QmiNasDataCapability" } }, + { "name" : "Data Service Capability", + "id" : "0x11", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8", + "public-format" : "QmiNasDataCapability" } }, { "name" : "Current PLMN", "id" : "0x12", "type" : "TLV", @@ -1013,19 +1027,20 @@ "format" : "gint32" }, { "name" : "Base Station Longitude", "format" : "gint32" } ] }, - { "name" : "Roaming Indicator List", - "id" : "0x15", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Radio Interface", - "format" : "guint8", - "public-format" : "QmiNasRadioInterface" }, - { "name" : "Roaming Indicator", - "format" : "guint8", - "public-format" : "QmiNasRoamingIndicatorStatus" } ] } }, + { "name" : "Roaming Indicator List", + "id" : "0x15", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Radio Interface", + "format" : "guint8", + "public-format" : "QmiNasRadioInterface" }, + { "name" : "Roaming Indicator", + "format" : "guint8", + "public-format" : "QmiNasRoamingIndicatorStatus" } ] } }, { "name" : "Default Roaming Indicator", "id" : "0x16", "type" : "TLV", @@ -1236,9 +1251,10 @@ { "name" : "Description Encoding", "format" : "guint8", "public-format" : "QmiNasNetworkDescriptionEncoding" }, - { "name" : "Description", - "format" : "array", - "array-element" : { "format" : "guint8" } } ] }, + { "name" : "Description", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] }, { "name" : "Home Network 3GPP MNC", "id" : "0x12", "type" : "TLV", @@ -1366,49 +1382,52 @@ "id" : "0x0031", "since" : "1.0", "output" : [ { "common-ref" : "Operation Result" }, - { "name" : "List", - "id" : "0x01", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Radio Interface", - "format" : "gint8", - "public-format" : "QmiNasRadioInterface" }, - { "name" : "Active Band Class", - "format" : "guint16", - "public-format" : "QmiNasActiveBand" }, - { "name" : "Active Channel", - "format" : "guint16" } ] } }, - { "name" : "Extended List", - "id" : "0x11", - "type" : "TLV", - "since" : "1.26", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Radio Interface", - "format" : "gint8", - "public-format" : "QmiNasRadioInterface" }, - { "name" : "Active Band Class", - "format" : "guint16", - "public-format" : "QmiNasActiveBand" }, - { "name" : "Active Channel", - "format" : "guint32" } ] } }, - { "name" : "Bandwidth List", - "id" : "0x12", - "type" : "TLV", - "since" : "1.26", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Radio Interface", - "format" : "gint8", - "public-format" : "QmiNasRadioInterface" }, - { "name" : "Bandwidth", - "format" : "guint32", - "public-format" : "QmiNasDLBandwidth" } ] } } ] }, + { "name" : "List", + "id" : "0x01", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Radio Interface", + "format" : "gint8", + "public-format" : "QmiNasRadioInterface" }, + { "name" : "Active Band Class", + "format" : "guint16", + "public-format" : "QmiNasActiveBand" }, + { "name" : "Active Channel", + "format" : "guint16" } ] } }, + { "name" : "Extended List", + "id" : "0x11", + "type" : "TLV", + "since" : "1.26", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Radio Interface", + "format" : "gint8", + "public-format" : "QmiNasRadioInterface" }, + { "name" : "Active Band Class", + "format" : "guint16", + "public-format" : "QmiNasActiveBand" }, + { "name" : "Active Channel", + "format" : "guint32" } ] } }, + { "name" : "Bandwidth List", + "id" : "0x12", + "type" : "TLV", + "since" : "1.26", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Radio Interface", + "format" : "gint8", + "public-format" : "QmiNasRadioInterface" }, + { "name" : "Bandwidth", + "format" : "guint32", + "public-format" : "QmiNasDLBandwidth" } ] } } ] }, // ********************************************************************************* { "name" : "Set System Selection Preference", @@ -1812,24 +1831,25 @@ "format" : "guint32" }, { "name" : "RX Level", "format" : "guint16" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Cell ID", - "format" : "guint32" }, - { "name" : "PLMN", - "format" : "array", - "fixed-size" : "3", - "array-element" : { "format" : "guint8" } }, - { "name" : "LAC", - "format" : "guint16" }, - { "name" : "GERAN Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Base Station Identity Code", - "format" : "guint8" }, - { "name" : "RX Level", - "format" : "guint16" } ] } } ] }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Cell ID", + "format" : "guint32" }, + { "name" : "PLMN", + "format" : "array", + "fixed-size" : "3", + "array-element" : { "format" : "guint8" } }, + { "name" : "LAC", + "format" : "guint16" }, + { "name" : "GERAN Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Base Station Identity Code", + "format" : "guint8" }, + { "name" : "RX Level", + "format" : "guint16" } ] } } ] }, { "name" : "UMTS Info v2", "id" : "0x11", "type" : "TLV", @@ -1851,30 +1871,32 @@ "format" : "gint16" }, { "name" : "ECIO", "format" : "gint16" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "UTRA Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Primary Scrambling Code", - "format" : "guint16" }, - { "name" : "RSCP", - "format" : "gint16" }, - { "name" : "ECIO", - "format" : "gint16" } ] } }, - { "name" : "Neighboring GERAN", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "GERAN Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Network Color Code", - "format" : "guint8" }, - { "name" : "Base Station Color Code", - "format" : "guint8" }, - { "name" : "RSSI", - "format" : "gint16" } ] } } ] }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "UTRA Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Primary Scrambling Code", + "format" : "guint16" }, + { "name" : "RSCP", + "format" : "gint16" }, + { "name" : "ECIO", + "format" : "gint16" } ] } }, + { "name" : "Neighboring GERAN", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "GERAN Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Network Color Code", + "format" : "guint8" }, + { "name" : "Base Station Color Code", + "format" : "guint8" }, + { "name" : "RSSI", + "format" : "gint16" } ] } } ] }, { "name" : "CDMA Info", "id" : "0x12", "type" : "TLV", @@ -1920,20 +1942,21 @@ "format" : "guint8" }, { "name" : "S Intra Search Threshold", "format" : "guint8" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Physical Cell ID", - "format" : "guint16" }, - { "name" : "RSRQ", - "format" : "gint16" }, - { "name" : "RSRP", - "format" : "gint16" }, - { "name" : "RSSI", - "format" : "gint16" }, - { "name" : "Cell Selection RX Level", - "format" : "gint16" } ] } } ] }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Physical Cell ID", + "format" : "guint16" }, + { "name" : "RSRQ", + "format" : "gint16" }, + { "name" : "RSRP", + "format" : "gint16" }, + { "name" : "RSSI", + "format" : "gint16" }, + { "name" : "Cell Selection RX Level", + "format" : "gint16" } ] } } ] }, { "name" : "Interfrequency LTE Info", "id" : "0x14", "type" : "TLV", @@ -1942,32 +1965,34 @@ "contents" : [ { "name" : "UE In Idle", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Frequency", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "EUTRA Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Cell Selection RX Level Low Threshold", - "format" : "guint8" }, - { "name" : "Cell Selection RX Level High Threshold", - "format" : "guint8" }, - { "name" : "Cell Reselection Priority", - "format" : "guint8" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Physical Cell ID", - "format" : "guint16" }, - { "name" : "RSRQ", - "format" : "gint16" }, - { "name" : "RSRP", - "format" : "gint16" }, - { "name" : "RSSI", - "format" : "gint16" }, - { "name" : "Cell Selection RX Level", - "format" : "gint16" } ] } } ] } } ] }, + { "name" : "Frequency", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "EUTRA Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Cell Selection RX Level Low Threshold", + "format" : "guint8" }, + { "name" : "Cell Selection RX Level High Threshold", + "format" : "guint8" }, + { "name" : "Cell Reselection Priority", + "format" : "guint8" }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Physical Cell ID", + "format" : "guint16" }, + { "name" : "RSRQ", + "format" : "gint16" }, + { "name" : "RSRP", + "format" : "gint16" }, + { "name" : "RSSI", + "format" : "gint16" }, + { "name" : "Cell Selection RX Level", + "format" : "gint16" } ] } } ] } } ] }, { "name" : "LTE Info Neighboring GSM", "id" : "0x15", "type" : "TLV", @@ -1976,36 +2001,38 @@ "contents" : [ { "name" : "UE In Idle", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Frequency", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Cell Reselection Priority", - "format" : "guint8" }, - { "name" : "Cell Reselection High Threshold", - "format" : "guint8" }, - { "name" : "Cell Reselection Low Threshold", - "format" : "guint8" }, - { "name" : "NCC Permitted", - "format" : "guint8" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "GERAN Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Band Is 1900", - "format" : "guint8", - "public-format" : "gboolean" }, - { "name" : "Cell ID Valid", - "format" : "guint8", - "public-format" : "gboolean" }, - { "name" : "Base Station Identity Code", - "format" : "guint8" }, - { "name" : "RSSI", - "format" : "gint16" }, - { "name" : "Cell Selection RX Level", - "format" : "gint16" } ] } } ] } } ] }, + { "name" : "Frequency", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Cell Reselection Priority", + "format" : "guint8" }, + { "name" : "Cell Reselection High Threshold", + "format" : "guint8" }, + { "name" : "Cell Reselection Low Threshold", + "format" : "guint8" }, + { "name" : "NCC Permitted", + "format" : "guint8" }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "GERAN Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Band Is 1900", + "format" : "guint8", + "public-format" : "gboolean" }, + { "name" : "Cell ID Valid", + "format" : "guint8", + "public-format" : "gboolean" }, + { "name" : "Base Station Identity Code", + "format" : "guint8" }, + { "name" : "RSSI", + "format" : "gint16" }, + { "name" : "Cell Selection RX Level", + "format" : "gint16" } ] } } ] } } ] }, { "name" : "LTE Info Neighboring WCDMA", "id" : "0x16", "type" : "TLV", @@ -2014,30 +2041,32 @@ "contents" : [ { "name" : "UE In Idle", "format" : "guint8", "public-format" : "gboolean" }, - { "name" : "Frequency", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "UTRA Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Cell Reselection Priority", - "format" : "guint8" }, - { "name" : "Cell Reselection High Threshold", - "format" : "guint16" }, - { "name" : "Cell Reselection Low Threshold", - "format" : "guint16" }, - { "name" : "Cell", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "Primary Scrambling Code", - "format" : "guint16" }, - { "name" : "CPICH RSCP", - "format" : "gint16" }, - { "name" : "CPICH EcNo", - "format" : "gint16" }, - { "name" : "Cell Selection RX Level", - "format" : "gint16" } ] } } ] } } ] }, + { "name" : "Frequency", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "UTRA Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Cell Reselection Priority", + "format" : "guint8" }, + { "name" : "Cell Reselection High Threshold", + "format" : "guint16" }, + { "name" : "Cell Reselection Low Threshold", + "format" : "guint16" }, + { "name" : "Cell", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Primary Scrambling Code", + "format" : "guint16" }, + { "name" : "CPICH RSCP", + "format" : "gint16" }, + { "name" : "CPICH EcNo", + "format" : "gint16" }, + { "name" : "Cell Selection RX Level", + "format" : "gint16" } ] } } ] } } ] }, { "name" : "UMTS Cell ID", "id" : "0x17", "type" : "TLV", @@ -2051,23 +2080,24 @@ "contents" : [ { "name" : "RRC state", "format" : "guint32", "public-format" : "QmiNasWcdmaRrcState" }, - { "name" : "Frequency", - "format" : "array", - "array-element" : { "name" : "Element", - "format" : "struct", - "contents" : [ { "name" : "EUTRA Absolute RF Channel Number", - "format" : "guint16" }, - { "name" : "Physical Cell ID", - "format" : "guint16" }, - { "name" : "RSRP", - "format" : "gfloat" }, - { "name" : "RSRQ", - "format" : "gfloat" }, - { "name" : "Cell Selection RX Level", - "format" : "gint16" }, - { "name" : "Is TDD", - "format" : "guint8", - "public-format" : "gboolean" } ] } } ] }, + { "name" : "Frequency", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "EUTRA Absolute RF Channel Number", + "format" : "guint16" }, + { "name" : "Physical Cell ID", + "format" : "guint16" }, + { "name" : "RSRP", + "format" : "gfloat" }, + { "name" : "RSRQ", + "format" : "gfloat" }, + { "name" : "Cell Selection RX Level", + "format" : "gint16" }, + { "name" : "Is TDD", + "format" : "guint8", + "public-format" : "gboolean" } ] } } ] }, { "name" : "LTE Info Timing Advance", "id" : "0x1E", "type" : "TLV", @@ -3871,48 +3901,55 @@ "service" : "NAS", "id" : "0x0050", "since" : "1.0", - "input" : [ { "name" : "RSSI Threshold", - "id" : "0x10", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint8" } }, - { "name" : "ECIO Threshold", - "id" : "0x11", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint16" } }, - { "name" : "SINR Threshold", - "id" : "0x12", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "guint8" } }, - { "name" : "LTE SNR Threshold", - "id" : "0x13", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint16" } }, - { "name" : "IO Threshold", - "id" : "0x14", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint32" } }, - { "name" : "RSRQ Threshold", - "id" : "0x15", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint8" } }, - { "name" : "RSRP Threshold", - "id" : "0x16", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint16" } }, + "input" : [ { "name" : "RSSI Threshold", + "id" : "0x10", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8" } }, + { "name" : "ECIO Threshold", + "id" : "0x11", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint16" } }, + { "name" : "SINR Threshold", + "id" : "0x12", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } }, + { "name" : "LTE SNR Threshold", + "id" : "0x13", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint16" } }, + { "name" : "IO Threshold", + "id" : "0x14", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint32" } }, + { "name" : "RSRQ Threshold", + "id" : "0x15", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8" } }, + { "name" : "RSRP Threshold", + "id" : "0x16", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint16" } }, { "name" : "LTE Report", "id" : "0x17", "type" : "TLV", @@ -3922,12 +3959,13 @@ "format" : "guint8" }, { "name" : "Average Period", "format" : "guint8" } ] }, - { "name" : "RSCP Threshold", - "id" : "0x18", - "type" : "TLV", - "since" : "1.0", - "format" : "array", - "array-element" : { "format" : "gint8" } } ], + { "name" : "RSCP Threshold", + "id" : "0x18", + "type" : "TLV", + "since" : "1.0", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "gint8" } } ], "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* |