Skip to content
This repository has been archived by the owner on Nov 4, 2023. It is now read-only.
/ qmicli-json Public archive

Rewrite of libqmi qmicli utility to use JSON formatting

License

Notifications You must be signed in to change notification settings

ebob9/qmicli-json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

libqmi is a glib-based library for talking to WWAN modems and devices which
speak the Qualcomm MSM Interface (QMI) protocol.

qmicli is the command-line tool for interacting with the QMI API.

This project aims to re-write the output of qmicli to JSON-format, which makes output parsing simpler in Python and other higher-level languages. This is simpler for intermediate users (like me!) than using GIO or parsing formatted output.

This code was forked from the libqmi 1.9.0 dev branch on 3/2/2014. 

Changes from qmicli:   
  * qmicli-json uses (and requires) Jansson 2.5 or higher - http://www.digip.org/jansson/
  * All output should be human-readable JSON format by default (35% complete)
  * All output now uses stdout, and errors return "success": false.
  * Some 'count' values have been removed, these can be derived from array lengths for now.
  * New command line option '-j' for compact mode (not as human-readable).

License:
  The qmicli tool is released under the GPLv2+ license.

About

Rewrite of libqmi qmicli utility to use JSON formatting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages