diff options
author | Bjørn Mork <bjorn@mork.no> | 2016-03-31 16:13:37 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2016-04-03 13:01:20 +0200 |
commit | 7193de40870464a45758ad935fdbd7ed0da4ab92 (patch) | |
tree | f1fc7f40c671208e2d7666639ef75bbb5f645323 /data | |
parent | 0f7849ce05f3e26283652c20e5392161c1cfeeaf (diff) | |
download | external_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.json | 56 |
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" } ] } ] } ] |