Aleksander Morgado
d39c997771
wds: implement "Call End Reason" type
2012-08-28 13:18:56 +02:00
Aleksander Morgado
c18cd871b6
libqmi-glib: register errors in DBus
2012-08-27 16:46:13 +02:00
Aleksander Morgado
a605d46a3d
wds: implement "Set IP Family" request/response
2012-08-27 15:22:13 +02:00
Aleksander Morgado
5dc6797111
cli: avoid redeclaration of variables
2012-08-23 16:20:19 +02:00
Aleksander Morgado
b08738cb39
dms: don't name variable as 'time'
2012-08-23 16:16:36 +02:00
Aleksander Morgado
091c83884b
cli,qmi-network: `--start-network' now requires the APN passed as a string
2012-08-23 16:15:03 +02:00
Dan Williams
88290226e7
cli: fix CDMA serving system Network ID label
2012-08-22 20:26:52 -05:00
Dan Williams
8d0abc1bdd
build: enable more compiler warnings: --enable-more-warnings=yes/no/error
2012-08-22 20:26:51 -05:00
Dan Williams
bc1d88da9e
build: add --with-traces=yes to enable -DMESSAGE_ENABLE_TRACE
2012-08-22 20:26:51 -05:00
Aleksander Morgado
d5288d8c13
wds: add missing TLVs to 'Start Network' and 'Stop Network'
2012-08-21 18:06:18 +02:00
Aleksander Morgado
a35de0d3bf
cli: add missing line breaks
2012-08-09 17:24:48 +02:00
Aleksander Morgado
fac1607b17
device: avoid access to array of supported services if they were not queried
2012-08-07 16:32:05 +02:00
Aleksander Morgado
60b96a2ee1
cli: new `--nas-get-home-network' action
2012-08-07 16:32:05 +02:00
Aleksander Morgado
ba166b4a47
nas: implement "Get Home Network" request/response
2012-08-07 16:30:55 +02:00
Aleksander Morgado
527710afee
cli: fix printing MCC/MNC when they're given as strings
2012-08-07 13:48:42 +02:00
Aleksander Morgado
52507a00ef
cli: improve reporting of `--nas-get-system-info' outputs
...
Do not print the technology specific header if the corresponding TLV not given.
Also fix TD-SCDMA header (was printing 'WCDMA').
2012-08-07 11:57:50 +02:00
Aleksander Morgado
187aee4e9d
TODO: add task to investigate a possible 'bit-sequence' format type
2012-08-06 20:21:42 +02:00
Aleksander Morgado
54e5400f69
nas: fix `QmiNasRadioTechnologyPreference' enum names
...
'Analog' and 'Digital' are purely 3GPP2 terms, so avoid those and provide a mix
of 3GPP and 3GPP2 names.
2012-08-06 19:57:06 +02:00
Aleksander Morgado
d2d2137da4
nas: fix `QmiNasNetworkType' enum values
...
So 3GPP1 is '2' while 3GPP2 is '1' :-)
2012-08-06 18:36:29 +02:00
Aleksander Morgado
c36bc41aa0
nas: consolidate location area code variable names
2012-08-06 18:09:45 +02:00
Aleksander Morgado
1057fe3c97
nas: consolidate variable names
...
'Signal strength' should not be confused with 'Signal info', the latter was
introduced in NAS 1.8.
2012-08-06 15:40:12 +02:00
Aleksander Morgado
82f85a79a9
device: if checking version info while opening, set version info in clients
2012-08-06 15:13:01 +02:00
Aleksander Morgado
e4321a5019
client: new properties to track version of the service being handled
2012-08-06 15:13:00 +02:00
Aleksander Morgado
46bcc51c60
cli: NAS actions listed before WDS ones
2012-08-03 13:49:58 +02:00
Aleksander Morgado
bf4a4272f0
docs: setup initial gtk-doc documentation
2012-08-03 13:47:29 +02:00
Aleksander Morgado
50ebaffecf
build: add missing dependency rules for qmi-device.c
2012-08-03 13:47:29 +02:00
Aleksander Morgado
7952f53756
cli: new `--get-system-info' request/response
2012-08-03 13:47:29 +02:00
Aleksander Morgado
8e6bc8af74
nas: implement "System Info" indication
2012-08-03 13:47:29 +02:00
Aleksander Morgado
8852e3115d
nas: use `DTM' instead of `Dual Transfer Mode'
2012-08-03 13:47:29 +02:00
Aleksander Morgado
da34918bad
nas: implement "Get System Info" request/response
2012-08-03 13:47:29 +02:00
Aleksander Morgado
e60ff87024
nas: fix tabs vs spaces
2012-08-03 10:07:07 +02:00
Aleksander Morgado
ba480fdf53
nas: implement "Serving System" indication
2012-08-02 17:43:06 +02:00
Aleksander Morgado
dab5e3e764
nas: implement "Initiate Network Register" request/response
2012-08-02 17:20:29 +02:00
Aleksander Morgado
cc97645578
nas: don't mistake 'change duration' with 'preference duration'
...
They actually have POWER_CYCLE and PERMANENT values swapped.
Kudos to the one who decided that.
2012-08-02 12:17:29 +02:00
Aleksander Morgado
ebfa80154f
nas: consolidate variable names for `QmiNasRadioInterface' types
2012-08-02 12:17:29 +02:00
Aleksander Morgado
97dd92c9b8
nas: let `QmiNasRadioInterface' be a signed value
...
We'll use (-1) when we don't need to specify a specific value in Set requests.
2012-08-02 12:16:10 +02:00
Aleksander Morgado
94aa985761
build: cleanup dependencies
...
The service-specific implementation header needs to include only the raw
enums/flags headers; while the source needs to include the enum/flags types
headers.
2012-08-02 10:33:51 +02:00
Aleksander Morgado
bd6257f8eb
nas: add missing TLV prerequisites
2012-08-01 16:51:56 +02:00
Aleksander Morgado
81ae1287dc
cli: new `--nas-get-serving-system' action
2012-08-01 16:51:56 +02:00
Aleksander Morgado
fd65ff12d2
nas: implement "Get Serving System" request/response
2012-08-01 16:51:56 +02:00
Aleksander Morgado
b2bc79f28b
nas: fix TLV name; it's PCS digit, not PDS
2012-08-01 15:16:47 +02:00
Aleksander Morgado
19f0d52063
nas: implement "Config Signal Info" request/response
2012-08-01 07:38:25 +02:00
Aleksander Morgado
007af2cdfc
nas: implement "Signal Info" indication
2012-07-31 18:41:59 +02:00
Aleksander Morgado
f5fe4debcb
nas: implement "Set Technology Preference" request/response
2012-07-31 15:36:19 +02:00
Aleksander Morgado
46c70e0e56
nas: consolidate preference duration values
2012-07-31 15:36:19 +02:00
Aleksander Morgado
2ea1993e7a
nas: implement "Set System Selection Preference" request/response
2012-07-31 09:42:21 +02:00
Bjørn Mork
6e06fa29c2
nas: fix TLV numbering in "Get System Selection Preference"
2012-07-30 15:14:13 +02:00
Bjørn Mork
5fa8cc850a
nas: 'Persistent' is not mandatory in "Get Technology Preference"
2012-07-30 15:09:18 +02:00
Aleksander Morgado
df5db8a02e
cli: new `--nas-get-system-selection-preference' action
2012-07-30 13:16:46 +02:00
Aleksander Morgado
ba317fc234
cli: new `--nas-get-technology-preference' action
2012-07-30 12:55:14 +02:00