'Signal' interface

Martin Anderseck Martin.Anderseck at ni.com
Thu Oct 24 04:50:56 PDT 2013


Hi all,

I've ModemManager 1.0.0 running and wondered what has happened to the 
signal interface. On 21-08 Aleksander wrote that the branch was merged 
into git master but now I cannot find any options to retrieve the signal 
parameters. 

 $> sudo mmcli -m 0 --signal-setup=5 
only gives me "error: no actions specified".

So where can I find it now?

Thank you,
Martin



From:   Aleksander Morgado <aleksander at lanedo.com>
To:     modemmanager-devel at lists.freedesktop.org, 
Date:   21.08.2013 13:41
Subject:        Re: 'Signal' interface
Sent by:        
modemmanager-devel-bounces+martin.anderseck=ni.com at lists.freedesktop.org




> 
> So I've been thinking in having a new DBus interface for modems which
> support extended signal information reporting. I currently wrote the
> support for a new 'Signal' interface, which exposes things like RSSI,
> EcIo, RSRP, RSRQ... currently only available for QMI-based modems.
> 
> I would like to know what you think of the the new interface. My current
> questions would be:
> 
>  * Is 'Signal' a good name for the interface? I was thinking in adding
> more stuff there, like instant power values of the RX/TX chains. Can't
> think of a more generic name, suggestions welcome.
> 
>  * Currently values are provided as independent properties, e.g.
> "gsm_rssi", "umts_rssi"... Another option would have been to provide
> per-technology dictionaries, like a "gsm" property with signature
> "a{sd}" where the string is the parameter (e.g. "rssi") and the double
> is the actual value. Don't have a strong feeling about this.
> 
>  * By default, retrieving extended signal information is disabled
> (rate=0); the user needs to explicitly enable it by providing a rate>0
> in Setup().
> 
> The current implementation is available in the
> 'aleksander/signal-interface' branch upstream, and also has new mmcli
> commands to test it:
> 
> Setup extended signal information retrieval to be refreshed every 5s:
>  $> sudo mmcli -m 0 --signal-setup=5
> 
> Then, get all values:
>  $> sudo mmcli -m 0 --signal-get
> 
> Also, the retrieval will be done *only* when the modem is enabled.
> 
> You can also take a look at the interface itself directly here:
> 
> 
http://cgit.freedesktop.org/ModemManager/ModemManager/tree/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml?h=aleksander/signal-interface

> 
> Comments welcome!

[Signal interface]

This branch was merged to git master now.


 
Signalion GmbH; Geschäftsführer (Managing Directors): Dr. Tim Hentschel, Dr. Thorsten Dräger; Sitz (Registered Office): Dresden; HRB (Commercial Register No.): 22081; Registergericht (Registration Court): Dresden

This email and any attachments are intended only for the person to whom this email is addressed and may contain confidential and/or privileged information. If you received this email in error, please do not disclose the contents to anyone, but notify the sender by return email and delete this email (and any attachments) from your system.


More information about the ModemManager-devel mailing list