ModemManager subscription status
Dan Williams
dcbw at redhat.com
Wed Sep 18 21:18:37 PDT 2013
On Wed, 2013-09-18 at 12:07 -0700, Thieu Le wrote:
> Hi All,
>
> While there is currently an ActivationState property in
> org.freedesktop.ModemManager1.Modem.ModemCdma, there is no equivalent for
> 3GPP. Knowing the current subscription state of a 3GPP SIM is critical to
> delivering a good UX where self-activation and OTA activation is becoming
> more commonplace. We would like to propose a new property to be added
> to org.freedesktop.ModemManager1.Modem.Modem3gpp named SubscriptionState
> (see below). This property is used to indicate whether a SIM has been
> activated and whether it has any data left. This property is valid after
> the modem tries to register with the network. We currently compute this
> value in our connection manager (shill) but we feel that it makes more
> sense to put this code in ModemManager so that other people can benefit
> from it.
>
> <!--
> SubscriptionState:
>
> Indicates the activation status of the SIM and whether there
> is any data remaining. Possible values include:
> 0 - Unknown
> 1 - Not activated
> 2 - Activated with data available
> 3 - Activated but data exhausted
> -->
> <property name="SubscriptionState" type="u" access="read" />
>
> I have not prepared a patch but using this email to solicit feedback.
Sounds fine to me, though how does the subscription state get read from
the modem?
Dan
More information about the ModemManager-devel
mailing list