Check out my first novel, midnight's simulacra!
QMI: Difference between revisions
From dankwiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
The Qualcomm MSM Interface is a binary protocol that seeks to replace the Hayes AT command set for modems. It defines a set of services: | The Qualcomm MSM Interface is a binary protocol that seeks to replace the Hayes AT command set for modems. It defines a set of services: | ||
* CTL -- control | |||
* DMS -- device management | * DMS -- device management | ||
* NAS -- network access | * NAS -- network access | ||
Line 9: | Line 10: | ||
* UIM -- user identification module | * UIM -- user identification module | ||
* OMA -- open management alliance | * OMA -- open management alliance | ||
On Linux, QMI is primarily driven through the [https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/ qmi-glib] library and the [https://www.freedesktop.org/wiki/Software/libqmi/ qmicli] tool. A client context must be acquired from the CTL service to use most other services. | |||
On Linux, QMI is primarily driven through the [https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/ qmi-glib] library and the [https://www.freedesktop.org/wiki/Software/libqmi/ qmicli] tool. |
Revision as of 17:36, 1 March 2019
The Qualcomm MSM Interface is a binary protocol that seeks to replace the Hayes AT command set for modems. It defines a set of services:
- CTL -- control
- DMS -- device management
- NAS -- network access
- WDS -- wireless data
- WDA -- wireless data administration
- WMS -- wireless messaging
- PDS -- position determination
- PBM -- phonebook management
- UIM -- user identification module
- OMA -- open management alliance
On Linux, QMI is primarily driven through the qmi-glib library and the qmicli tool. A client context must be acquired from the CTL service to use most other services.