Skip to content

Renaming Ublox library for mbed cellular framework #6402

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

Merged
merged 3 commits into from
Apr 6, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions features/cellular/framework/common/CellularTargets.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ namespace mbed {
#elif TARGET_MTB_MTS_DRAGONFLY
#define CELLULAR_DEVICE TELIT_HE910
#elif TARGET_UBLOX_C030
#define CELLULAR_DEVICE UBLOX_LISA_U
#define CELLULAR_DEVICE UBLOX_PPP
#elif TARGET_UBLOX_C027
#define CELLULAR_DEVICE UBLOX_LISA_U
#define CELLULAR_DEVICE UBLOX_PPP
#else
//#error Cellular target not defined, see cellular/targets.h
//#define CELLULAR_TARGET <target-modem>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,33 +15,33 @@
* limitations under the License.
*/

#include "UBLOX_LISA_U.h"
#include "UBLOX_LISA_U_CellularNetwork.h"
#include "UBLOX_LISA_U_CellularPower.h"
#include "UBLOX_PPP.h"
#include "UBLOX_PPP_CellularNetwork.h"
#include "UBLOX_PPP_CellularPower.h"

using namespace mbed;
using namespace events;

UBLOX_LISA_U::UBLOX_LISA_U(EventQueue &queue) : AT_CellularDevice(queue)
UBLOX_PPP::UBLOX_PPP(EventQueue &queue) : AT_CellularDevice(queue)
{
}

UBLOX_LISA_U::~UBLOX_LISA_U()
UBLOX_PPP::~UBLOX_PPP()
{
}

CellularNetwork *UBLOX_LISA_U::open_network(FileHandle *fh)
CellularNetwork *UBLOX_PPP::open_network(FileHandle *fh)
{
if (!_network) {
_network = new UBLOX_LISA_U_CellularNetwork(*get_at_handler(fh));
_network = new UBLOX_PPP_CellularNetwork(*get_at_handler(fh));
}
return _network;
}

CellularPower *UBLOX_LISA_U::open_power(FileHandle *fh)
CellularPower *UBLOX_PPP::open_power(FileHandle *fh)
{
if (!_power) {
_power = new UBLOX_LISA_U_CellularPower(*get_at_handler(fh));
_power = new UBLOX_PPP_CellularPower(*get_at_handler(fh));
}
return _power;
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,30 @@
* limitations under the License.
*/

#ifndef UBLOX_LISA_U_H_
#define UBLOX_LISA_U_H_
#ifndef UBLOX_PPP_H_
#define UBLOX_PPP_H_

#include "AT_CellularDevice.h"

namespace mbed {

class UBLOX_LISA_U : public AT_CellularDevice
class UBLOX_PPP : public AT_CellularDevice
{

public:
UBLOX_LISA_U(events::EventQueue &queue);
virtual ~UBLOX_LISA_U();
UBLOX_PPP(events::EventQueue &queue);
virtual ~UBLOX_PPP();

public: // CellularDevice
virtual CellularNetwork *open_network(FileHandle *fh);
virtual CellularPower *open_power(FileHandle *fh);
};

MBED_DEPRECATED_SINCE("mbed-os-5.9", "This API will be deprecated, Use UBLOX_PPP instead of UBLOX_LISA_U.")
class UBLOX_LISA_U : public UBLOX_PPP
{
};

} // namespace mbed

#endif // UBLOX_LISA_U_H_
#endif // UBLOX_PPP_H_
Original file line number Diff line number Diff line change
Expand Up @@ -15,29 +15,29 @@
* limitations under the License.
*/

#include "UBLOX_LISA_U_CellularNetwork.h"
#include "UBLOX_PPP_CellularNetwork.h"

using namespace mbed;

UBLOX_LISA_U_CellularNetwork::UBLOX_LISA_U_CellularNetwork(ATHandler &atHandler) : AT_CellularNetwork(atHandler)
UBLOX_PPP_CellularNetwork::UBLOX_PPP_CellularNetwork(ATHandler &atHandler) : AT_CellularNetwork(atHandler)
{
}

UBLOX_LISA_U_CellularNetwork::~UBLOX_LISA_U_CellularNetwork()
UBLOX_PPP_CellularNetwork::~UBLOX_PPP_CellularNetwork()
{
}

bool UBLOX_LISA_U_CellularNetwork::get_modem_stack_type(nsapi_ip_stack_t requested_stack)
bool UBLOX_PPP_CellularNetwork::get_modem_stack_type(nsapi_ip_stack_t requested_stack)
{
return requested_stack == IPV4_STACK ? true : false;
}

bool UBLOX_LISA_U_CellularNetwork::has_registration(RegistrationType reg_type)
bool UBLOX_PPP_CellularNetwork::has_registration(RegistrationType reg_type)
{
return (reg_type == C_REG || reg_type == C_GREG);
}

nsapi_error_t UBLOX_LISA_U_CellularNetwork::set_access_technology_impl(operator_t::RadioAccessTechnology opRat)
nsapi_error_t UBLOX_PPP_CellularNetwork::set_access_technology_impl(operator_t::RadioAccessTechnology opRat)
{
_op_act = operator_t::RAT_UNKNOWN;
return NSAPI_ERROR_UNSUPPORTED;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@
* limitations under the License.
*/

#ifndef UBLOX_LISA_U_CELLULAR_NETWORK_H_
#define UBLOX_LISA_U_CELLULAR_NETWORK_H_
#ifndef UBLOX_PPP_CELLULAR_NETWORK_H_
#define UBLOX_PPP_CELLULAR_NETWORK_H_

#include "AT_CellularNetwork.h"

namespace mbed {

class UBLOX_LISA_U_CellularNetwork : public AT_CellularNetwork
class UBLOX_PPP_CellularNetwork : public AT_CellularNetwork
{
public:
UBLOX_LISA_U_CellularNetwork(ATHandler &atHandler);
virtual ~UBLOX_LISA_U_CellularNetwork();
UBLOX_PPP_CellularNetwork(ATHandler &atHandler);
virtual ~UBLOX_PPP_CellularNetwork();

protected:
virtual bool get_modem_stack_type(nsapi_ip_stack_t requested_stack);
Expand All @@ -36,6 +36,11 @@ class UBLOX_LISA_U_CellularNetwork : public AT_CellularNetwork
virtual nsapi_error_t set_access_technology_impl(operator_t::RadioAccessTechnology opRat);
};

MBED_DEPRECATED_SINCE("mbed-os-5.9", "This API will be deprecated, Use UBLOX_PPP_CellularNetwork instead of UBLOX_LISA_U_CellularNetwork.")
class UBLOX_LISA_U_CellularNetwork : public UBLOX_PPP_CellularNetwork
{
};

} // namespace mbed

#endif // UBLOX_LISA_U_CELLULAR_NETWORK_H_
#endif // UBLOX_PPP_CELLULAR_NETWORK_H_
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,23 @@
* limitations under the License.
*/

#include "UBLOX_LISA_U_CellularPower.h"
#include "UBLOX_PPP_CellularPower.h"

#include "onboard_modem_api.h"

using namespace mbed;

UBLOX_LISA_U_CellularPower::UBLOX_LISA_U_CellularPower(ATHandler &atHandler) : AT_CellularPower(atHandler)
UBLOX_PPP_CellularPower::UBLOX_PPP_CellularPower(ATHandler &atHandler) : AT_CellularPower(atHandler)
{

}

UBLOX_LISA_U_CellularPower::~UBLOX_LISA_U_CellularPower()
UBLOX_PPP_CellularPower::~UBLOX_PPP_CellularPower()
{

}

nsapi_error_t UBLOX_LISA_U_CellularPower::on()
nsapi_error_t UBLOX_PPP_CellularPower::on()
{
#if MODEM_ON_BOARD
::onboard_modem_init();
Expand All @@ -40,7 +40,7 @@ nsapi_error_t UBLOX_LISA_U_CellularPower::on()
return NSAPI_ERROR_OK;
}

nsapi_error_t UBLOX_LISA_U_CellularPower::off()
nsapi_error_t UBLOX_PPP_CellularPower::off()
{
#if MODEM_ON_BOARD
::onboard_modem_power_down();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@
* limitations under the License.
*/

#ifndef UBLOX_LISA_U_CELLULARPOWER_H_
#define UBLOX_LISA_U_CELLULARPOWER_H_
#ifndef UBLOX_PPP_CELLULARPOWER_H_
#define UBLOX_PPP_CELLULARPOWER_H_

#include "AT_CellularPower.h"

namespace mbed {

class UBLOX_LISA_U_CellularPower : public AT_CellularPower
class UBLOX_PPP_CellularPower : public AT_CellularPower
{
public:
UBLOX_LISA_U_CellularPower(ATHandler &atHandler);
virtual ~UBLOX_LISA_U_CellularPower();
UBLOX_PPP_CellularPower(ATHandler &atHandler);
virtual ~UBLOX_PPP_CellularPower();

public: //from CellularPower

Expand All @@ -35,6 +35,11 @@ class UBLOX_LISA_U_CellularPower : public AT_CellularPower
virtual nsapi_error_t off();
};

MBED_DEPRECATED_SINCE("mbed-os-5.9", "This API will be deprecated, Use UBLOX_PPP_CellularPower instead of UBLOX_LISA_U_CellularPower.")
class UBLOX_LISA_U_CellularPower : public UBLOX_PPP_CellularPower
{
};

} // namespace mbed

#endif // UBLOX_LISA_U_CELLULARPOWER_H_
#endif // UBLOX_PPP_CELLULARPOWER_H_