Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-22 | cli: show CDMA activation state info | Aleksander Morgado | |
2013-02-22 | api: notify in the interface about the reason why the modem is FAILED | Aleksander Morgado | |
We currently implement 'SIM missing' and 'SIM error', which are probably the most common ones. | |||
2013-02-06 | cli: don't autostart the ModemManager service | Aleksander Morgado | |
2013-01-11 | cli: show current power state in the modem status information | Aleksander Morgado | |
2013-01-11 | cli: new '--set-power-state-on' and '--set-power-state-low' commands | Aleksander Morgado | |
2012-11-02 | cli: new actions to setup or gather CDMA BS location source | Aleksander Morgado | |
2012-10-23 | cli,sms: add missing parameter documentation in `--store-in-storage' | Aleksander Morgado | |
2012-10-22 | cli: don't abort when looking for bearers in failed modems | Aleksander Morgado | |
2012-10-19 | api,modem: new 'PrimaryPort' property | Aleksander Morgado | |
We do need to specify which is the primary port being used for controlling the modem. This allows us to match the device with an already existing bluetooth device in NetworkManager. | |||
2012-10-15 | cli: avoid segfault when revision info is not given | Aleksander Morgado | |
2012-10-05 | cli: include signal quality information in modem status info | Aleksander Morgado | |
2012-10-04 | api,libmm-glib,cli: handle firmware images of type `MM_FIRMWARE_IMAGE_TYPE_GOBI' | Aleksander Morgado | |
2012-10-04 | cli,firmware: no need to be enabled to run actions | Aleksander Morgado | |
2012-10-04 | api,libmm-glib: use a 'unique-id' as ID of the firmware image, not a 'name' | Aleksander Morgado | |
Also, make only the 'unique-id' mandatory. | |||
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-04 | build: merge libmm-common into libmm-glib | Aleksander Morgado | |
It's pointless to have libmm-common around, just merge it into libmm-glib and make ModemManager depend on libmm-glib directly. At the end, the non-common stuff in libmm-glib is really minimal. | |||
2012-10-04 | cli: new `--firmware-list' and `--firmware-select' actions | Aleksander Morgado | |
2012-09-14 | cli: minor text output fixes | Aleksander Morgado | |
2012-09-14 | cli: new `--create-file-with-data' action for SMS objects | Aleksander Morgado | |
This new action allows creating a new file with the binary data stored in the SMS, if any. E.g.: $> sudo mmcli -s 7 \ --create-file-with-data=output.txt This action can only be run on SMS object with binary data. | |||
2012-09-14 | cli: new `--messaging-create-sms-with-data' switch | Aleksander Morgado | |
This switch can be run along with the `--messaging-create-sms' action, in order to include in the SMS the data as given in the file specified by the new switch. E.g.: $> sudo mmcli -m 0 \ --messaging-create-sms="number='1234567890'" \ --messaging-create-sms-with-data=file.txt In this case, the SMS properties string cannot contain a 'text' field. | |||
2012-09-14 | cli: print new SMS properties in SMS status report | Aleksander Morgado | |
2012-09-14 | cli: print delivery report request information in SMS status | Aleksander Morgado | |
2012-09-14 | cli: include default SMS storage info in `--messaging-status' | Aleksander Morgado | |
$> sudo mmcli -m 1 --messaging-status /org/freedesktop/ModemManager1/Modem/1 ---------------------------- Messaging | supported storages: 'sm, mt, me, sr' | default storage: 'me' | |||
2012-09-14 | cli: include the `--messaging' prefix in all Messaging-related actions | Aleksander Morgado | |
Just for consistency with other interfaces, which also provide interface specific prefixes in their mmcli actions. | |||
2012-09-14 | cli: new `--messaging-status' action | Aleksander Morgado | |
Currently shows the list of supported SMS storages. | |||
2012-09-14 | cli: new `--store-in-storage' action to be able to select where to store the SMS | Aleksander Morgado | |
Expects the storage as the enum nickname string, e.g: "me" for MM_SMS_STORAGE_ME or "sm" for MM_SMS_STORAGE_SM | |||
2012-09-14 | api: Sms.Store() now requires the specific memory storage where to store the SMS | Aleksander Morgado | |
... or MM_SMS_STORAGE_UNKNOWN to store it in the default storage. | |||
2012-09-07 | cli: include both current and modem capabilities in modem report | 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-24 | cli: fix output message when storing a SMS | Aleksander Morgado | |
2012-08-22 | api,dbus: 'ip-type' property now given as a MMBearerIpFamily (u) | Aleksander Morgado | |
Instead of using a predefined set of string values for 'ip-type' in Modem.CreateBearer() and Simple.Connect(), we'll use an enumeration. The implementation will then need to convert the requested IP family type to e.g. the correct PDP type in 3GPP modems. This change also consolidates the use of enums in dictionary properties when possible to do so, as with the Rm Protocol. | |||
2012-07-31 | cli,libmm-glib: provide mm_manager_(peek|get)_proxy() | Aleksander Morgado | |
peek() doesn't increase the reference count of the proxy object, while get() does it. | |||
2012-07-31 | cli,libmm-glib: set default timeout on manager DBus proxy | Ben Chan | |
This patch fixes mmcli to set the default timeout on the manager proxy interface (MmGdbusOrgFreedesktopModemManager1) instead of MMManager itself. The later is not a GDBusProxy object. | |||
2012-07-25 | cli: get AT command timeout directly from our default operation timeout | Aleksander Morgado | |
We remove the `--command-timeout' option, as the AT command timeout is now directly computed from our default DBus timeout (modifiable with `--timeout'). | |||
2012-07-25 | cli: allow modifying default DBus timeout with `--timeout' | Aleksander Morgado | |
By default 30s will be used for every operation. | |||
2012-07-25 | cli: fix showing CDMA related info in sync mode | Aleksander Morgado | |
2012-07-25 | cli: ensure modem is enabled when performing actions | Aleksander Morgado | |
Don't rely on the lock status, as the modem may say it requires SIM PIN 2, but we're allowed to run most operations even with that unlock required. | |||
2012-06-29 | cli: fix showing revision when not multiline | Aleksander Morgado | |
2012-03-29 | mmcli: prefix all NMEA traces in order to get a pretty print | Aleksander Morgado | |
2012-03-29 | mmcli: new actions to request gps-specific or all available locations | Aleksander Morgado | |
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 | mmcli: new `--location-enable-gps' and `--location-disable-gps' actions | 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-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 | mmcli: ensure the modem exports the Simple interface before trying to use it | Aleksander Morgado | |
2012-03-16 | mmcli: fix looking for unexisting SMS | Aleksander Morgado | |
We need to ensure we iterate over all modems available. | |||
2012-03-16 | mmcli: fix looking for unexisting bearers | Aleksander Morgado | |
We need to ensure we iterate over all modems available. | |||
2012-03-16 | cli: don't assume every modem exposes the Messaging interface | Aleksander Morgado | |