aboutsummaryrefslogtreecommitdiffstats
path: root/data/qmi-service-nas.json
Commit message (Collapse)AuthorAgeFilesLines
* nas: Ec/Io given always as a signed integerAleksander Morgado2012-09-271-8/+8
|
* qmi-codegen: for arrays, use a new 'size-prefix-format' instead of 'array-size'Aleksander Morgado2012-09-191-116/+114
| | | | | | | | | | | | | | | | | | The 'array-size' property was used to define an implicit variable to be found at the beginning of every array. This property expected a dictionary with one single 'format' key. Instead of this setup, create a new 'size-prefix-format' property which directly expects the format string of the variable to be used as array-length indicator. So, instead of: "array-size" : { "format" : "guint16" } We can now just use: "size-prefix-format" : "guint16" Also, remove the explicit size definitions when the format is "guint8", as that is the default already when none specified and the array is not of fixed size.
* nas: Get/Set Technology Preference part of NAS 1.0, not 1.7Dan Williams2012-08-311-2/+2
| | | | The TP stuff has been around since the beginning, actually.
* nas: implement "Get RF Band Information" request/responseAleksander Morgado2012-08-301-0/+24
|
* nas: fix RF Band info array size indicator typeAleksander Morgado2012-08-301-1/+1
|
* nas: implement "Get Home Network" request/responseAleksander Morgado2012-08-071-0/+46
|
* nas: consolidate location area code variable namesAleksander Morgado2012-08-061-1/+1
|
* nas: consolidate variable namesAleksander Morgado2012-08-061-2/+2
| | | | | 'Signal strength' should not be confused with 'Signal info', the latter was introduced in NAS 1.8.
* nas: implement "System Info" indicationAleksander Morgado2012-08-031-0/+619
|
* nas: use `DTM' instead of `Dual Transfer Mode'Aleksander Morgado2012-08-031-2/+2
|
* nas: implement "Get System Info" request/responseAleksander Morgado2012-08-031-0/+614
|
* nas: fix tabs vs spacesAleksander Morgado2012-08-031-24/+24
|
* nas: implement "Serving System" indicationAleksander Morgado2012-08-021-0/+244
|
* nas: implement "Initiate Network Register" request/responseAleksander Morgado2012-08-021-0/+38
|
* nas: don't mistake 'change duration' with 'preference duration'Aleksander Morgado2012-08-021-2/+2
| | | | | | They actually have POWER_CYCLE and PERMANENT values swapped. Kudos to the one who decided that.
* nas: consolidate variable names for `QmiNasRadioInterface' typesAleksander Morgado2012-08-021-1/+1
|
* nas: let `QmiNasRadioInterface' be a signed valueAleksander Morgado2012-08-021-12/+12
| | | | We'll use (-1) when we don't need to specify a specific value in Set requests.
* nas: add missing TLV prerequisitesAleksander Morgado2012-08-011-3/+6
|
* nas: implement "Get Serving System" request/responseAleksander Morgado2012-08-011-0/+215
|
* nas: fix TLV name; it's PCS digit, not PDSAleksander Morgado2012-08-011-1/+1
|
* nas: implement "Config Signal Info" request/responseAleksander Morgado2012-08-011-0/+65
|
* nas: implement "Signal Info" indicationAleksander Morgado2012-07-311-0/+62
|
* nas: implement "Set Technology Preference" request/responseAleksander Morgado2012-07-311-0/+19
|
* nas: consolidate preference duration valuesAleksander Morgado2012-07-311-3/+3
|
* nas: implement "Set System Selection Preference" request/responseAleksander Morgado2012-07-311-0/+86
|
* nas: fix TLV numbering in "Get System Selection Preference"Bjørn Mork2012-07-301-3/+3
|
* nas: 'Persistent' is not mandatory in "Get Technology Preference"Bjørn Mork2012-07-301-1/+1
|
* nas: implement "Get Technology Preference" request/responseAleksander Morgado2012-07-271-0/+25
|
* nas: implement "Get System Selection Preference" request/responseAleksander Morgado2012-07-261-0/+80
|
* nas: fix several sign related issues in signal strength/info reportingAleksander Morgado2012-07-251-9/+9
| | | | | | | | | | | | | | | | | | So, what a nightmare. In the deprecated "Get Signal Strength" message: * Signal strength given as signed integer in 1 dBm units. * RSSI given as an unsigned integer in (-1) dBm units. While in the new "Get Signal Info" message: * RSSI given as a signed integer in 1 dBm units. Then, these seem to be represented in the same way in both messages: * ECIO given as an unsigned integer in (-0.5) dBm units. * IO given as a signed integer in 1 dBm units. * RSRQ given as a signed integer in 1 dBm units. * LTE SNR given as a signed integer in (0.1 dB) units. * LTE RSRP given as a signed integer in 1 dBm units.
* nas: implement "Get Signal Info" request/responseAleksander Morgado2012-07-251-1/+64
|
* nas: implement "Network Scan" request/responseAleksander Morgado2012-07-241-1/+61
|
* nas: implement "Get Signal Strength" request/responseAleksander Morgado2012-07-241-1/+108
|
* nas: implement "Register Indications" request/responseAleksander Morgado2012-07-241-1/+100
|
* nas: implement "Event Report" indicationAleksander Morgado2012-07-241-1/+106
|
* nas: implement "Set Event Report" request/responseAleksander Morgado2012-07-241-0/+119
|
* nas: implement NAS service support, including the "Reset" request/responseAleksander Morgado2012-07-231-0/+23