Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • ModemManager ModemManager
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 276
    • Issues 276
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mobile broadband connectivityMobile broadband connectivity
  • ModemManagerModemManager
  • Issues
  • #439
Closed
Open
Issue created Sep 19, 2021 by Teemu Ikonen@tpikonen

API for retrieving assistance data validity

Quectel modems have an AT command for querying the validity of the XTRA assistance data. It would be nice to have this as a property in the ModemManager D-bus API as well, so that the data can be downloaded and injected again when it is becoming invalid.

Here's the output on EG25 (Pinephone) after injecting the correct assistance data (from http://xtrapath3.izatcloud.net/xtra3gr.bin)

$ mmcli -m any --location-inject-assistance-data=xtrapath3-xtra3gr.bin
successfully injected assistance data
$ mmcli -m any --command='AT+QGPSXTRADATA?'
response: '+QGPSXTRADATA: 10080,"2021/09/19,15:00:00"'

The first value is the number of minutes the data is valid (10080 = 1 week) and the date string gives the start of the validity.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking