Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-11 | core,plugins: remove initial power down sequence | Aleksander Morgado | |
We no longer power down the modem during initialization, so remove that implementation. | |||
2013-01-11 | wavecom: no need to check if already powered up before powering up | Aleksander Morgado | |
This logic is now implemented by the parent broadband modem object. | |||
2012-10-04 | libmm-glib: remove the `libmm-common.h' header | Aleksander Morgado | |
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only. We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI' symbols, which if included before the `libmm-glib.h' library allow us to: * Don't include the libmm-glib high level API in the ModemManager daemon, as the object names would clash with those in the core. * Define some of the methods of helper objects to be included only if compiling ModemManager daemon or the mmcli. | |||
2012-10-01 | wavecom: run power-down during init | Aleksander Morgado | |
2012-08-28 | wavecom: fix segfault when setting allowed modes | Aleksander Morgado | |
2012-08-28 | wavecom: fix loading supported bands | Aleksander Morgado | |
2012-08-24 | api,introspection: report list of drivers, not just one | Aleksander Morgado | |
Different ports of the same modem may get handled by different drivers. We therefore need to provide a list of drivers (new `Modem.Drivers' property with signature 'as') instead of just one (removed `Modem.Driver' property with signature 's'). $ sudo mmcli -m 0 | grep drivers | drivers: 'qcserial, qmi_wwan' | |||
2012-08-06 | plugins: use default port grabbing on those plugins without special requirements | Aleksander Morgado | |
2012-08-06 | core: merge `MMPluginBase' and `MMPlugin' | Aleksander Morgado | |
There's no real point in maintaining a separate `MMPlugin' interface, as all the plugins will inherit from `MMPluginBase', so just merge them and simplify everything. | |||
2012-08-06 | core: compile all ports before creating the modem object | Aleksander Morgado | |
Before this, we only exported the modem to DBus when all ports were organized, in order to make sure that we select as primary port the one we really want and not the first AT port grabbed. Given that to get all the ports organized we also needed to wait to get all the ports grabbed, we can now also defer the creation of the modem object until all the ports get grabbed. This allows us to create different types of objects based on the ports available (e.g. we can now create QMI-supported modem objects if we see a QMI port around). | |||
2012-05-06 | wavecom: implement custom band setting | Aleksander Morgado | |
2012-05-06 | wavecom: setup custom serial parser | Aleksander Morgado | |
AT+CPIN? replies come without trailing 'OK'; which we need to handle. | |||
2012-05-06 | wavecom: implement custom current bands loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom supported bands loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom access technology loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement setting allowed/preferred modes | Aleksander Morgado | |
2012-05-06 | wavecom: implement loading of initial allowed/preferred modes | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom supported mode loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom power up sequence | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom flow control handling | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom power down sequence | Aleksander Morgado | |
2012-05-06 | wavecom: start porting the Wavecom plugin | Aleksander Morgado | |