aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorBjørn Mork <bjorn@mork.no>2016-03-31 16:13:37 +0200
committerAleksander Morgado <aleksander@aleksander.es>2016-04-03 13:01:20 +0200
commit7193de40870464a45758ad935fdbd7ed0da4ab92 (patch)
treef1fc7f40c671208e2d7666639ef75bbb5f645323 /data
parent0f7849ce05f3e26283652c20e5392161c1cfeeaf (diff)
downloadexternal_libqmi-7193de40870464a45758ad935fdbd7ed0da4ab92.zip
external_libqmi-7193de40870464a45758ad935fdbd7ed0da4ab92.tar.gz
external_libqmi-7193de40870464a45758ad935fdbd7ed0da4ab92.tar.bz2
nas: implement 'Get LTE Cphy CA Info'
Carrier aggregation is much more fun when you can watch it being activated :) $ qmicli -p -d /dev/cdc-wdm0 --nas-get-lte-cphy-ca-info [/dev/cdc-wdm0] Successfully got carrier aggregation info DL Bandwidth: '20' Secondary Cell Info Physical Cell ID: '101' TX Channel: '3050' DL Bandwidth: '20' LTE Band: 'eutran-7' State: 'activated' Primary Cell Info Physical Cell ID: '299' TX Channel: '1450' DL Bandwidth: '20' LTE Band: 'eutran-3' Secondary Cell index: '1' I have absolutely no clue about the required NAS version, so I just put the current version I have there... Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'data')
-rw-r--r--data/qmi-service-nas.json56
1 files changed, 56 insertions, 0 deletions
diff --git a/data/qmi-service-nas.json b/data/qmi-service-nas.json
index 5471713..053de79 100644
--- a/data/qmi-service-nas.json
+++ b/data/qmi-service-nas.json
@@ -3182,5 +3182,61 @@
"format" : "gint32" },
{ "name" : "GPS Time In Milliseconds",
"format" : "guint64" } ] } } ],
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
+
+ // *********************************************************************************
+ { "name" : "Get LTE Cphy CA Info",
+ "type" : "Message",
+ "service" : "NAS",
+ "id" : "0x00AC",
+ "version" : "1.25",
+ "output" : [ { "common-ref" : "Operation Result" },
+ { "name" : "DL Bandwidth",
+ "id" : "0x11",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "guint32",
+ "public-format": "QmiNasDLBandwidth",
+ "prerequisites": [ { "common-ref" : "Success" } ] },
+ { "name" : "Phy CA Agg SCell Info",
+ "id" : "0x12",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "sequence",
+ "contents" : [ { "name" : "Physical Cell ID",
+ "format" : "guint16"},
+ { "name" : "Tx Channel",
+ "format" : "guint16" },
+ { "name" : "DL Bandwidth",
+ "format" : "guint32",
+ "public-format" : "QmiNasDLBandwidth" },
+ { "name" : "LTE Band",
+ "format" : "guint16",
+ "public-format" : "QmiNasActiveBand" },
+ { "name" : "State",
+ "format" : "guint32",
+ "public-format" : "QmiNasScellState" } ],
+ "prerequisites": [ { "common-ref" : "Success" } ] },
+ { "name" : "Phy CA Agg PCell Info",
+ "id" : "0x13",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "sequence",
+ "contents" : [ { "name" : "Physical Cell ID",
+ "format" : "guint16"},
+ { "name" : "Tx Channel",
+ "format" : "guint16" },
+ { "name" : "DL Bandwidth",
+ "format" : "guint32",
+ "public-format" : "QmiNasDLBandwidth" },
+ { "name" : "LTE Band",
+ "format" : "guint16",
+ "public-format" : "QmiNasActiveBand" } ],
+ "prerequisites": [ { "common-ref" : "Success" } ] },
+ { "name" : "SCell index",
+ "id" : "0x14",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "guint8",
"prerequisites": [ { "common-ref" : "Success" } ] } ] }
]