Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-02 | TODO: GPS location implemented already | Aleksander Morgado | |
2012-03-31 | iridium: remove previous modem implementation | Aleksander Morgado | |
2012-03-31 | linktop: plugin fully ported | Aleksander Morgado | |
2012-03-30 | manager: no need to remove modems in idle | Aleksander Morgado | |
There is no problem in getting the modem removed just after finishing the disabling sequence. | |||
2012-03-30 | manager: try to get all modems disabled before while shutting down | Aleksander Morgado | |
2012-03-30 | base-modem: disconnect internal cancellable handler while disposing | Aleksander Morgado | |
2012-03-30 | base-modem: plug small leaks | Aleksander Morgado | |
2012-03-30 | docs: document MM_PLUGIN_BASE_ALLOWED_SINGLE_AT | Aleksander Morgado | |
2012-03-30 | plugin-base: don't setup udev client notifications | Aleksander Morgado | |
2012-03-30 | port-probe-cache: ensure we cleanup every possible leftover | Aleksander Morgado | |
2012-03-30 | plugin-base: plug memleak | Aleksander Morgado | |
2012-03-30 | core: fatal errors in iface initializations force the modem into a FAILED state | Aleksander Morgado | |
Modems which end up being found unusable (e.g. no SIM, fatal SIM error, no capabilities) will be exposed in DBus, but just with the Modem interface and in a FAILED state which allows no actions. | |||
2012-03-30 | simple: need to wait to get fully initialized before trying to enable | Aleksander Morgado | |
2012-03-30 | broadband: reload operator and registration info only when enabling 3GPP ↵ | Aleksander Morgado | |
location source | |||
2012-03-29 | broadband: ensure 3GPP location info gets updated when enabling the source | Aleksander Morgado | |
Whenever 3GPP location source gets enabled, we'll launch new registration status checks (to get updated LAC/CI) and new operator code/name checks (to get updated MCC/MNC). Additional changes were needed in the HSO plugin, so that the specific location gathering enabling implemented by the HSO modem chains up parent's one first. | |||
2012-03-29 | location: update the status before running enabling/disabling sequences | Aleksander Morgado | |
This will allow implementations of location source enabling to actually update the location information during the enabling phase. | |||
2012-03-29 | 3gpp: let operator name/code reloading be requested by implementations | Aleksander Morgado | |
2012-03-29 | 3gpp: errors when reloading operator name/code will reset the values in the ↵ | Aleksander Morgado | |
interface | |||
2012-03-29 | broadband-modem: remove unused variable | Aleksander Morgado | |
2012-03-29 | iface-modem-location: plug memleak and reference count mismatch | Aleksander Morgado | |
2012-03-29 | mmcli: prefix all NMEA traces in order to get a pretty print | Aleksander Morgado | |
2012-03-29 | libmm-common,location-gps-nmea: ensure traces get separated with \r\n | Aleksander Morgado | |
2012-03-29 | mmcli: new actions to request gps-specific or all available locations | Aleksander Morgado | |
2012-03-29 | libmm-glib: provide extended getters for location information objects | Aleksander Morgado | |
The user can now query for all location information with `mm_modem_location_get_full()', or just for specific location sources with `mm_modem_location_get_3gpp()', `mm_modem_location_get_gps_nmea()' or `mm_modem_location_get_gps_raw()'. | |||
2012-03-29 | libmm-common,location-gps-raw: fix check looking for mandatory parameters | Aleksander Morgado | |
2012-03-29 | libmm-common,location-gps-raw: don't build dictionary if mandatory ↵ | Aleksander Morgado | |
parameters missing | |||
2012-03-29 | mmcli: allow multiple location source enabling/disabling commands | Aleksander Morgado | |
For example, we do allow: mmcli -m 0 --enable-location-gps-nmea --disable-location-gps-raw All the options get merged into a single Setup() call in the Location interface. | |||
2012-03-29 | api,dbus: update the fields retrievable in the raw GPS location source | Aleksander Morgado | |
Currently just provide the time of measurement, latitude, longitude and altitude. | |||
2012-03-29 | libmm-common,tests: new unit tests for the numeric field parsers | Aleksander Morgado | |
2012-03-29 | libmm-common,helpers: additional checks in the string to number converters | Aleksander Morgado | |
We won't allow NULL, empty, or strings with non-digits. | |||
2012-03-29 | hso: include support for the raw GPS location source | Aleksander Morgado | |
2012-03-29 | iface-modem-location: handle the raw GPS location source | Aleksander Morgado | |
2012-03-29 | libmm-common: new helper `MMModemLocationGpsRaw' object | Aleksander Morgado | |
2012-03-29 | libmm-common: new helpers to parse doubles from strings or match infos | Aleksander Morgado | |
2012-03-29 | libmm-common,location-gps-nmea: allow sequences of traces | Aleksander Morgado | |
Some traces, e.g. $GPGSV, are part of a sequence. For those traces, we'll try to always keep the whole sequence around, not just the last received trace. | |||
2012-03-29 | hso: report received NMEA traces | Aleksander Morgado | |
2012-03-29 | iface-modem-location: handle the NMEA-based GPS location source | Aleksander Morgado | |
2012-03-29 | libmm-common: new helper `MMModemLocationGpsNmea' object | Aleksander Morgado | |
2012-03-29 | hso: open/close the raw GPS port when we enable/disable GPS gathering | Aleksander Morgado | |
2012-03-29 | hso: ensure GPS is disabled when we initialize the modem | Aleksander Morgado | |
2012-03-29 | base-modem: use new `MMGpsSerialPort' type for the raw GPS port | Aleksander Morgado | |
2012-03-29 | gps-serial-port: new type to handle read-only serial ports with GPS traces | Aleksander Morgado | |
2012-03-29 | mmcli: new `--location-enable-gps' and `--location-disable-gps' actions | Aleksander Morgado | |
2012-03-29 | hso: enable/disable GPS location gathering | Aleksander Morgado | |
2012-03-29 | hso: include custom location capabilities loading | Aleksander Morgado | |
Will check for GPS location sources. | |||
2012-03-29 | serial-port: forced close only to be done once | Aleksander Morgado | |
2012-03-29 | mmcli: new `--location-status' to show supported and enabled location sources | Aleksander Morgado | |
2012-03-29 | location: rework to allow multiple location sources | Aleksander Morgado | |
Location sources can now be enabled or disabled by using the mask of sources given in Setup() (similar previous Enable()). | |||
2012-03-28 | hso: grab GPS-specific ports | Aleksander Morgado | |
2012-03-28 | base-modem: handle GPS control and data ports | Aleksander Morgado | |
Plugin may specify GPS-specific port tyeps when requesting to grab the port. These could either be an AT-based GPS control port, or the raw GPS serial port which emits the NMEA traces. |