1. 13 Sep, 2017 1 commit
  2. 05 Jun, 2013 2 commits
    • Aleksander Morgado's avatar
      api,introspection: merge 'AllowedModes' and 'SupportedMode' into 'CurrentModes' · 1c67d050
      Aleksander Morgado authored
      We now have a single 'CurrentModes' property which contains both values in a
      tuple with signature "(uu)".
      Also, rename 'SetAllowedModes()' to 'SetCurrentModes()', and update the list of
      arguments expected to have a single "(uu)" tuple.
    • Aleksander Morgado's avatar
      api,introspection: 'SupportedModes' is now a list of possible combinations · 45ceba76
      Aleksander Morgado authored
      Instead of just a mask of MMModemMode values, we now provide a list of the
      allowed and preferred mode combinations supported by the modem. E.g.:
      $> sudo mmcli -m 0
        Modes    |      supported: 'allowed: 2g; preferred: none
                 |                  allowed: 3g; preferred: none
                 |                  allowed: 2g, 3g; preferred: none
                 |                  allowed: 2g, 3g; preferred: 2g
                 |                  allowed: 2g, 3g; preferred: 3g
                 |                  allowed: 4g; preferred: none
                 |                  allowed: 2g, 3g, 4g; preferred: none'
  3. 04 Oct, 2012 1 commit
    • Aleksander Morgado's avatar
      libmm-glib: remove the `libmm-common.h' header · c250fa37
      Aleksander Morgado authored
      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.
  4. 24 Aug, 2012 1 commit
    • Aleksander Morgado's avatar
      api,introspection: report list of drivers, not just one · 0436b3e4
      Aleksander Morgado authored
      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'
  5. 14 Apr, 2012 6 commits
  6. 16 Mar, 2012 1 commit