Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cellular refactor power and get_default_instance, also remove deprecated #9273

Commits on Dec 4, 2018

  1. Configuration menu
    Copy the full SHA
    573b6ce View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Cellular: Removed get_extended_signal_quality and changed get_signal_…

    …quality
    Ari Parkkila authored and 0xc0170 committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    bc8515b View commit details
    Browse the repository at this point in the history
  2. Removed CellularSIM interface.

    Moved methods to classes CellularDevice and CellularInformation.
    SIM interface was removed to simplify cellular usage and
    methods better suite new classes.
    Updated greentea and unit tests.
    Teppo Järvelin committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    176067b View commit details
    Browse the repository at this point in the history
  3. cellular: eps ciot optimization network support check

    -added an API for checking network eps ciot optimization support
    -renamed the API for getting the UE parameters
    -the API for setting the UE parameters includes now a callback, which
    will be called once network support for eps ciot optimization is known
    Teemu Kultala committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    2a9bedd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec7d13e View commit details
    Browse the repository at this point in the history
  5. Merge pull request ARMmbed#8891 from jarvte/remove_sim_interface

    Cellular: Remove sim interface
    Cruz Monrreal authored Dec 5, 2018
    Configuration menu
    Copy the full SHA
    f52c9e3 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Merge pull request ARMmbed#8979 from TeemuKultala/cellular_ciot_eps_o…

    …n_feature_branch
    
    Cellular ciot eps on feature branch
    Cruz Monrreal authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    60fe3c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Cellular: Move eDRX setting from power to network

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    1f744ef View commit details
    Browse the repository at this point in the history
  2. Cellular: Move PSM setting from power to device

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    30bd353 View commit details
    Browse the repository at this point in the history
  3. Cellular: Move device_ready from power to device

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    ef2a091 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ec5f79 View commit details
    Browse the repository at this point in the history
  5. Cellular: Move ready_cb from power to device

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    7f7ffbe View commit details
    Browse the repository at this point in the history
  6. Cellular: Unify set_at_mode and init_module into init()

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    09e2a7e View commit details
    Browse the repository at this point in the history
  7. Cellular: Removed set_power_level()

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    5b2dc38 View commit details
    Browse the repository at this point in the history
  8. Cellular: Moved reset from power to device

    Ari Parkkila committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    65da29d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Cellular: Added shutdown()

    Ari Parkkila committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    d09ee0d View commit details
    Browse the repository at this point in the history
  2. Cellular: changed support features to CellularProperty array.

    Teppo Järvelin committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    0f1e08f View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2018

  1. Merge pull request ARMmbed#8901 from AriParkkila/cell-refactor-power-api

    Cell refactor power api
    Cruz Monrreal authored Dec 12, 2018
    Configuration menu
    Copy the full SHA
    a57bacf View commit details
    Browse the repository at this point in the history
  2. Merge pull request ARMmbed#9050 from jarvte/support_feature_to_key_value

    Cellular: changed support features to CellularProperty array.
    Cruz Monrreal authored Dec 12, 2018
    Configuration menu
    Copy the full SHA
    c4138f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. Cellular: Removed unnecessary checks after new

    After this change we were able to change methods
    ATHandler::set_urc_handler and CellularDevice::set_ready_cb to void
    and simplify error handling.
    Teppo Järvelin committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    22d0d90 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ARMmbed#9090 from jarvte/remove_new_null_checks

    Cellular: Removed unnecessary checks after new
    Cruz Monrreal authored Dec 13, 2018
    Configuration menu
    Copy the full SHA
    104700c View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2018

  1. Cellular: Change AT_CellularNetwork to use CellularProperties.

    This change enables removing function has_registration from
    class AT_CellularNetwork and all targets inheriting
    AT_CellularNetwork.
    Teppo Järvelin authored and 0xc0170 committed Dec 14, 2018
    Configuration menu
    Copy the full SHA
    f76b21c View commit details
    Browse the repository at this point in the history
  2. Cellular: Remove target files inheriting from AT_CellularNetwork

    After AT_CellularNetwork::has_registration was replaced with
    CellularProperties and better
    AT_CellularNetwork::set_access_technology_impl default
    implementation we can delete most of the target specific classes
    that inherit AT_CellularNetwork.
    Teppo Järvelin authored and 0xc0170 committed Dec 14, 2018
    Configuration menu
    Copy the full SHA
    e30c20b View commit details
    Browse the repository at this point in the history
  3. Cellular: change stack_type_supported to get_property

    Change usage of AT_CellularContext::stack_type_supported to
    AT_CellularBase::get_property. This way we can rid of
    targets overriding stack_type_supported and delete
    unnecessary classes and simplify new targets.
    Teppo Järvelin authored and 0xc0170 committed Dec 14, 2018
    Configuration menu
    Copy the full SHA
    40db17e View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2018

  1. Cellular: Added generic cellular modem

    Generic cellular module (GENERIC_AT3GPP) can by used as a default
    module when porting new cellular module. It's a good starting point
    and eases porting of new modules. GENERIC_AT3GPP uses only standard
    3GPP AT commands when communicating with the modem.
    Teppo Järvelin committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    9e51217 View commit details
    Browse the repository at this point in the history
  2. Cellular: fix possible crash in state machine

    _sim_pin was changed to pointer from array and length was checked with
    strlen. If _sim_pin was null it caused crash. Fix by checking _sim_pin against NULL.
    Power class could have been called without checking if power is NULL. Fix by checking
    that power class is not null.
    Fix state machine to return correct states when queried.
    Teppo Järvelin authored and 0xc0170 committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    a743b4a View commit details
    Browse the repository at this point in the history
  3. Cellular: Add State machine unit tests.

    Teppo Järvelin authored and 0xc0170 committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    e107599 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2018

  1. Merge pull request ARMmbed#9120 from jarvte/create_generic_modem

    Cellular: Add generic cellular modem
    0xc0170 authored Dec 18, 2018
    Configuration menu
    Copy the full SHA
    f1691e4 View commit details
    Browse the repository at this point in the history
  2. Cellular: added setting of data carrier support for UART.

    Teppo Järvelin committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    e4956ce View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2018

  1. Merge pull request ARMmbed#8971 from jarvte/add_datacarrier_detect

    Cellular: added setting of data carrier support for UART.
    0xc0170 authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    a7f4388 View commit details
    Browse the repository at this point in the history
  2. Cellular: Non-IP socket and PDP context for EPS control plane data de…

    …livery
    Mirela Chirica committed Dec 19, 2018
    Configuration menu
    Copy the full SHA
    8129f78 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2018

  1. Merge pull request ARMmbed#9121 from mirelachirica/feature-cellular-r…

    …efactor_nonip
    
    Cellular: Non-IP socket and PDP context for EPS control plane data de…
    Cruz Monrreal authored Dec 20, 2018
    Configuration menu
    Copy the full SHA
    2af12ae View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2019

  1. Configuration menu
    Copy the full SHA
    e04161c View commit details
    Browse the repository at this point in the history
  2. Cellular: Remove netsocket/generic_modem_driver

    Ari Parkkila committed Jan 7, 2019
    Configuration menu
    Copy the full SHA
    d852c88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    248f193 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2019

  1. Cellular: Default modem drivers with FF_ARDUINO

    Ari Parkkila committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    d3b4caf View commit details
    Browse the repository at this point in the history
  2. Cellular: Power API updated to match onboard_modem_api

    Ari Parkkila committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    84216a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2019

  1. Configuration menu
    Copy the full SHA
    a42aa44 View commit details
    Browse the repository at this point in the history