Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-15 | iface-modem: handle Enable() calls | Aleksander Morgado | |
2012-03-15 | broadband-modem: disable the Modem iface when disabling the modem | Aleksander Morgado | |
2012-03-15 | broadband-modem: enable the Modem iface when enabling the modem | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement charset loading and setup | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement flow control setup | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement modem power-up commands | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement modem initialization commands | Aleksander Morgado | |
2012-03-15 | broadband-modem: override the Current Capabilities property | Aleksander Morgado | |
2012-03-15 | iface-modem: close primary port during disable | Aleksander Morgado | |
2012-03-15 | iface-modem: send power-down command during disable | Aleksander Morgado | |
2012-03-15 | iface-modem: flash primary port during disable | Aleksander Morgado | |
2012-03-15 | iface-modem: interface can be disabled | Aleksander Morgado | |
The Modem interface can be disabled, going from enabled back to initialized. The disabling process will include closing the ports opened during the enabling. | |||
2012-03-15 | iface-modem: setup modem charset configuration during enable | Aleksander Morgado | |
Load supported charsets, and loop trying to set the best one. | |||
2012-03-15 | iface-modem: send flow control setup commands during enable | Aleksander Morgado | |
2012-03-15 | iface-modem: allow plugins to send custom commands after power-up | Aleksander Morgado | |
Just after powering up the modem, plugins can run additional setup commands themselves, in a new "after" power-up step. | |||
2012-03-15 | iface-modem: send power-up commands during enable | Aleksander Morgado | |
2012-03-15 | iface-modem: send modem initialization commands during enable | Aleksander Morgado | |
2012-03-15 | iface-modem: flash primary port during enable | Aleksander Morgado | |
2012-03-15 | iface-modem: during init, fall down to next states directly | Aleksander Morgado | |
2012-03-15 | iface-modem: interface can be enabled | Aleksander Morgado | |
In addition to initializing the interface, to load initial values of all properties and export the object in DBus, the interface can now also be enabled. Enabling the Modem interface will take care of running the modem enabling process (flashing port, power up and such). | |||
2012-03-15 | iface-modem: emit StateChanged signal when modem state changes | Aleksander Morgado | |
2012-03-15 | iface-modem: load CurrentCapabilities first | Aleksander Morgado | |
With AT+GCAP we load the currently available capabilities, and we store them in a new "iface-modem-capabilities" property in the MMIfaceModem interface. This property is bound to the "current-capabilities" property in the MmGdbusModem skeleton object, so no need to update both when it changes. ModemCapabilities depend directly on whether the modem can load firmware without reflashing the device. Currently, just set it equal to CurrentCapabilities. | |||
2012-03-15 | sim: during init, fall down to next states directly | Aleksander Morgado | |
2012-03-15 | core: start using our newly defined errors | Aleksander Morgado | |
2012-03-15 | core: disable all dbus-glib dependent code | Aleksander Morgado | |
2012-03-15 | core: start using MMBroadbandModem objects | Aleksander Morgado | |
We chain up the Generic plugin created MMBroadbandModem objects within the GDBusObjectManagerServer in MMManager, so that they get properly exported in DBus. | |||
2012-03-15 | plugin-base: explicitly request to probe for AT capabilities | Aleksander Morgado | |
2012-03-15 | core: no need to check Capabilities during port probing | Aleksander Morgado | |
Capabilities checking is done during the Modem interface initialization. | |||
2012-03-15 | broadband-modem: implement UnlockRequired loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement DeviceIdentifier loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement EquipmentIdentifier loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement Revision loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement Model loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement Manufacturer loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement Capabilities loading | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement MMIfaceModem interface | Aleksander Morgado | |
Currently just override the interface properties, and launch initialization and shutdown where appropriate. | |||
2012-03-15 | core: new MMBroadbandModem object, inherits from MMBaseModem | Aleksander Morgado | |
New object to implement broadband modem specific behaviour. | |||
2012-03-15 | iface-modem: allow requesting signal quality check | Aleksander Morgado | |
The new `mm_iface_modem_signal_quality_check()' method will reload the signal quality value on demand, set the value of the `SignalQuality' property in DBus, and also return the results. | |||
2012-03-15 | iface-modem: handle SetAllowedModes() | Aleksander Morgado | |
2012-03-15 | iface-modem: handle SetAllowedBands() | Aleksander Morgado | |
Also considering that playing with bands may not be supported. | |||
2012-03-15 | iface-modem: handle FactoryReset() calls | Aleksander Morgado | |
Also considering that reseting may not be implemented. | |||
2012-03-15 | iface-modem: handle Reset() calls | Aleksander Morgado | |
Also considering that reseting may not be implemented. | |||
2012-03-15 | iface-modem: create MMSim object during init | Aleksander Morgado | |
2012-03-15 | sim: handle SendPin() and SendPuk() calls | Aleksander Morgado | |
2012-03-15 | sim: handle EnablePin() calls | Aleksander Morgado | |
2012-03-15 | sim: handle ChangePin() calls | Aleksander Morgado | |
2012-03-15 | sim: allow re-launching initialization | Aleksander Morgado | |
It may happen that we cannot load property values when the SIM is locked, so we need to enable re-launching initialization in the object API. | |||
2012-03-15 | sim: load OperatorName during init | Aleksander Morgado | |
2012-03-15 | sim: load OperatorIdentifier during init | Aleksander Morgado | |
2012-03-15 | sim: load IMSI during init | Aleksander Morgado | |