Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2012-03-28 | port: new `MM_PORT_TYPE_NET' for pure net devices | Aleksander Morgado | |
Net devices will be MMPorts of type MM_PORT_TYPE_NET. | |||
2012-03-28 | base-modem: no need for `port_grabbed()' | Aleksander Morgado | |
Subclasses can configure additional stuff in the ports just after all have been organized, in the SETUP_PORTS initialization step in MMBroadbandModem. | |||
2012-03-28 | port: skip LAST enums in glib-mkenums processing | Aleksander Morgado | |
2012-03-28 | at-serial-port: new flag to define the GPS control port | Aleksander Morgado | |
2012-03-28 | at-serial-port: define flags by shifting bits | Aleksander Morgado | |
Otherwise glib-mkenums doesn't take the enumeration as being flags. | |||
2012-03-28 | serial-port: ensure we close the port when forcing to close it | Aleksander Morgado | |
2012-03-28 | broadband-modem: plug memleak when uppercasing storage names | Aleksander Morgado | |
2012-03-28 | broadband-modem: plug memleak when building AT command | Aleksander Morgado | |
2012-03-28 | hso: plug small memleak when building devfile | Aleksander Morgado | |
Why do we need the devfile anyway? | |||
2012-03-28 | sim: plug memleak | Aleksander Morgado | |
2012-03-28 | sim: fix completion of pin-puk check | Aleksander Morgado | |
2012-03-28 | charsets: plug memleak | Aleksander Morgado | |
2012-03-26 | option: fix loading current allowed modes | Aleksander Morgado | |
The proper command to check the current allowed modes is `AT_OPSYS?'. | |||
2012-03-26 | Revert "option: fix allowed modes response parsing" | Aleksander Morgado | |
This reverts commit 0bc824b452de45815a8b8675d2b041a5eb98cb4c. The fix is NOT to change the expected result, but to change the command itself. | |||
2012-03-26 | broadband-modem: fix error reporting in the modem initialization sequence | Aleksander Morgado | |
The initialization sequence doesn't expect any result, so `mm_base_modem_at_sequence_finish()' will actually return NULL even if there is no error. Therefore, we base the success of the sequence on the existence of a GError in the return. | |||
2012-03-26 | option: fix disabling sequence handling | Aleksander Morgado | |
This provides the proper fix for the disabling sequence, also amending the erroneous checks introduced in commit 5b10af0f. | |||
2012-03-26 | hso: skip the 10s timeout in High-Speed Option devices | Aleksander Morgado | |
Will only be applied to non-HSO Option modems. | |||
2012-03-26 | broadband-modem: use current charset when parsing operator name | Aleksander Morgado | |
2012-03-26 | mmcli: abort certain operations if modem is unlocked | Aleksander Morgado | |
Do not try to perform feature/capability specific actions if we're still unlocked, as the modem didn't yet export the feature/capability specific interface. The only interfaces expected while modem is unlocked are the Modem and Simple interfaces, as well as the SIM interface in the SIM object, of course. | |||
2012-03-26 | mmcli: fix alignment of properties in IP config output | Aleksander Morgado | |
2012-03-26 | hso: update connection status only in the bearer matching the specific CID | Aleksander Morgado | |
2012-03-26 | hso: fix segfault in bearer status update handling | Aleksander Morgado | |
2012-03-26 | option: fix reading port-specific setup file | Aleksander Morgado | |
The `physdev' stored in the probe is the sysfs path of the parent device, that owning all ports. We need to build the setup file path using the port's sysfs path instead. | |||
2012-03-26 | broadband-modem: initialize the Simple interface even if unlocked | Aleksander Morgado | |
We should be able to unlock the modem during Simple Connect(). | |||
2012-03-26 | mmcli: ensure the modem exports the Simple interface before trying to use it | Aleksander Morgado | |
2012-03-26 | plugin: bump major plugin version | Aleksander Morgado | |
The PluginBase object got modified during the new codebase development, and therefore we need to ensure that the current codebase doesn't try to load old plugins. | |||
2012-03-26 | iface-modem: do not try to set new allowed/preferred config if modem already ↵ | Aleksander Morgado | |
in there | |||
2012-03-24 | hso: probe for QCDM ports | Aleksander Morgado | |
2012-03-24 | hso: fix bearer private data handling | Aleksander Morgado | |