Aleksander Morgado
ba1abb2cec
wda: implement 'Get Supported Messages'
2015-02-25 15:47:14 +01:00
Aleksander Morgado
5dfa2198d0
dms: implement 'Get Supported Messages'
2015-02-25 15:47:14 +01:00
Aleksander Morgado
2c8d6adaef
docs: add missing reference to the WMS SMSC address indication
2015-02-25 15:47:14 +01:00
Aleksander Morgado
350cd9a06c
voice: initial support for the Voice service
2015-02-07 20:42:44 +01:00
Aleksander Morgado
22628a69da
dms: new 'DMS Set FCC Authentication' message
...
Dell-branded Sierra modems, like the Dell DW5570 (Sierra Wireless MC8805) need
this specific command before they can be put in 'online' mode:
$ sudo qmicli -d /dev/cdc-wdm1 --dms-get-operating-mode
[/dev/cdc-wdm1] Operating mode retrieved:
Mode: 'low-power'
HW restricted: 'no'
$ sudo qmicli -d /dev/cdc-wdm1 --dms-set-fcc-authentication
[/dev/cdc-wdm1] Successfully set FCC authentication
$ sudo qmicli -d /dev/cdc-wdm1 --dms-get-operating-mode
[/dev/cdc-wdm1] Operating mode retrieved:
Mode: 'online'
HW restricted: 'no'
https://bugzilla.kernel.org/show_bug.cgi?id=92101
2015-02-07 19:07:47 +01:00
Aleksander Morgado
f962c45e43
libqmi-glib,device: new property and getter to load the WWAN interface name
...
Each QMI control port has one and only one associated WWAN net port. This new
"device-wwan-iface" property and the qmi_device_get_wwan_iface() getter allow
to load the WWAN net port name by looking directly at sysfs.
2015-01-28 20:25:06 +01:00
Aleksander Morgado
4b3eeee8d3
libqmi-glib,wds: support 'UMTS Granted QoS' TLV in 'Get Current Settings'
2015-01-24 17:16:12 +01:00
Aleksander Morgado
809356fd95
libqmi-glib,message: new TLV reader API
2014-11-09 20:15:56 +01:00
Aleksander Morgado
7a0f48562e
libqmi-glib,message: new TLV builder API
2014-11-09 20:13:52 +01:00
Aleksander Morgado
496ce55c39
libqmi,test: setup testing framework to test content of generated messages
2014-11-09 17:58:13 +01:00
Aleksander Morgado
32d95f442e
libqmi-glib,device: new 'device-proxy-path' property
...
String which specifies which is the path of the abstract socket where the proxy
is listening.
2014-11-09 17:58:13 +01:00
Aleksander Morgado
ec30daa1c5
libqmi-glib,device: new 'device-no-file-check' property
...
If set to TRUE, this property will make the QmiDevice not check for the
existence and file type of the given GFile.
This is a construct write-only property, and should be only used when
building the QmiDevice with g_async_initable_new_async() explicitly (i.e. no
library helper method given).
2014-11-09 17:38:37 +01:00
Aleksander Morgado
e050c27185
pds: implement "PDS Set/Get AGPS Config"
2014-09-05 11:50:50 +02:00
Aleksander Morgado
db0c2a54a8
pds: implement "PDS Set/Get Default Tracking Session"
2014-09-05 11:50:50 +02:00
Aleksander Morgado
d4a02795c7
nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location Info'
2014-05-28 12:40:39 +02:00
Aleksander Morgado
ffd44267ed
docs,libqmi-glib: add 'NAS Get Cell Location Info' documentation
2014-05-28 12:39:21 +02:00
Aleksander Morgado
e1193a99b7
qmi-codegen: handle 'gfloat' types
2014-05-28 12:39:00 +02:00
Aleksander Morgado
c8b83c1f54
wda: implement 'Set Data Format' request/response
2014-05-21 11:42:03 +02:00
Aleksander Morgado
d23de16803
wda: new 'WDA' service
2014-05-20 20:34:37 +02:00
Aleksander Morgado
120d84f0f5
uim: implement "Get Card Status"
2014-04-28 16:09:36 +02:00
Aleksander Morgado
af873f4041
libqmi-glib: generate types for QmiDeviceOpenFlags and QmiDeviceReleaseClientFlags
2013-12-13 08:47:30 +01:00
Aleksander Morgado
ea008ffcc1
docs: add missing pages for the latest WDS requests
2013-09-13 19:47:34 +02:00
Aleksander Morgado
a38c680736
wds: implement "WDS Get Profile List"
2013-09-12 12:28:16 +02:00
Aleksander Morgado
4cfe6c2985
libqmi-glib,device: emit signal for every indication received
2013-09-05 15:39:00 +02:00
Aleksander Morgado
4878c5647b
libqmi-glib,proxy: new property exposing the current number of connected clients
2013-09-05 15:39:00 +02:00
Aleksander Morgado
c431f1796b
libqmi-glib,message: allow overwriting the transaction id
2013-09-05 15:39:00 +02:00
Aleksander Morgado
852783f222
qmi-proxy: initial implementation
2013-09-05 15:36:35 +02:00
Aleksander Morgado
4f10b4ed23
libqmi-glib,message: new response message creator
2013-09-05 15:36:35 +02:00
Aleksander Morgado
7caf41491b
build: consolidate the glib requirements
...
Don't split requirements per product built, but per actual requirement.
2013-09-05 15:36:34 +02:00
Aleksander Morgado
dd71f8404b
build: move source code under src/
2013-09-05 15:36:34 +02:00
Aleksander Morgado
83436e3fa5
oma: setup generation of the OMA service support
2013-09-04 09:38:23 +02:00
Aleksander Morgado
ecc475527c
uim: implement "Get File Attributes" request/response
2013-09-02 16:32:21 +02:00
Aleksander Morgado
c6990495fa
uim: implement "Read Transparent" request/response
2013-09-02 16:14:16 +02:00
Aleksander Morgado
40ac719402
uim: integrate the UIM service
...
Also implement "Reset" and "Read Record" request/response.
2013-09-02 16:14:16 +02:00
Aleksander Morgado
46e2eda227
docs: fix section title
2013-08-09 10:33:57 +02:00
Aleksander Morgado
6f2f579d14
pbm: implement 'Get All Capabilities' request/response
2013-07-04 13:25:03 +02:00
Aleksander Morgado
92337d60c7
pbm: implement 'Get Capabilities' request/response
2013-07-04 13:25:03 +02:00
Aleksander Morgado
a212dfe758
pbm: setup generation of the PBM service support
...
Only 'Indication Register' message for now.
2013-07-04 13:25:03 +02:00
Aleksander Morgado
96d0e9bbe1
libqmi-glib,device: new method to query service version info
2013-07-04 09:28:01 +02:00
Aleksander Morgado
d8ae738b96
wds: implement "Get Packet Statistics" request/response
2013-06-19 15:18:46 +02:00
Aleksander Morgado
72c14ee8b0
nas: implement "Get Tx Rx Info" request/response
2013-06-18 15:26:58 +02:00
Aleksander Morgado
dcc66f2678
build: fix builds with srcdir != builddir
2013-06-13 13:36:30 +02:00
Aleksander Morgado
11b5a74c63
docs: reorder version symbols
2013-06-13 12:43:35 +02:00
Aleksander Morgado
306a3c9d01
libqmi-glib,api: provide version info
2013-06-13 12:01:12 +02:00
Dan Williams
70ef65c843
nas: add Network Time indication
2013-05-31 13:44:52 -05:00
Aleksander Morgado
3dbee74f92
build: use AM_CPPFLAGS instead of INCLUDES
...
Fixes recent automake warnings.
2013-05-10 09:50:49 +02:00
Yanko Kaneti
a2aea71428
docs: always generate docs at dist time
...
The pregenerated docs will be in the dist tarball, and will even
be installed with 'make install' when building the dist tarball.
2013-05-06 17:08:41 -05:00
Aleksander Morgado
ea83895494
docs: add missing documentation for "NAS Get CDMA Position Info"
2012-11-02 09:28:14 +01:00
Dan Williams
cb5851e700
libqmi-glib,qmi-codegen: add endian-ness annotation capability
...
Some values are sent by the firmware in big endian byte order,
specifically IP addresses, which are sent in network byte order
(ie, big endian). Add the ability to specify the byte order
the firmware handles the value as, and convert that to host
byte order when reading/writing QMI buffers.
2012-10-23 17:25:05 +02:00
Aleksander Morgado
f367a4c8b5
docs: hide class structures of `QmiDevice' and `QmiClient'
2012-10-10 18:23:39 +02:00