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.