From 98f3baa455e5fd357ec2f2369dea8862b12582dc Mon Sep 17 00:00:00 2001 From: Wajahat Abbas Date: Wed, 30 Oct 2019 16:02:50 +0500 Subject: [PATCH] Removed error directives --- .../framework/targets/UBLOX/AT/UBLOX_AT.cpp | 21 +++++++++++++++++-- .../framework/targets/UBLOX/PPP/UBLOX_PPP.cpp | 18 +++++++++++++++- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/features/cellular/framework/targets/UBLOX/AT/UBLOX_AT.cpp b/features/cellular/framework/targets/UBLOX/AT/UBLOX_AT.cpp index 0e7b4d553c..8c96693213 100644 --- a/features/cellular/framework/targets/UBLOX/AT/UBLOX_AT.cpp +++ b/features/cellular/framework/targets/UBLOX/AT/UBLOX_AT.cpp @@ -61,7 +61,23 @@ static const intptr_t cellular_properties[AT_CellularBase::PROPERTY_MAX] = { 1, // PROPERTY_AT_CGEREP }; #else -#error This modem is currently not supported. +static const intptr_t cellular_properties[AT_CellularBase::PROPERTY_MAX] = { + 0, // C_EREG + 0, // C_GREG + 0, // C_REG + 0, // AT_CGSN_WITH_TYPE + 0, // AT_CGDATA + 0, // AT_CGAUTH + 0, // AT_CNMI + 0, // AT_CSMP + 0, // AT_CMGF + 0, // AT_CSDH + 0, // PROPERTY_IPV4_STACK + 0, // PROPERTY_IPV6_STACK + 0, // PROPERTY_IPV4V6_STACK + 0, // PROPERTY_NON_IP_PDP_TYPE + 0, // PROPERTY_AT_CGEREP +}; #endif UBLOX_AT::UBLOX_AT(FileHandle *fh) : AT_CellularDevice(fh) @@ -122,7 +138,8 @@ nsapi_error_t UBLOX_AT::init() err = _at->at_cmd_discard("+CFUN", "=1"); // set full functionality } #else -#error This modem is currently not supported. + _at->unlock(); + return NSAPI_ERROR_UNSUPPORTED; #endif return _at->unlock_return_error(); diff --git a/features/cellular/framework/targets/UBLOX/PPP/UBLOX_PPP.cpp b/features/cellular/framework/targets/UBLOX/PPP/UBLOX_PPP.cpp index d5c4288d3c..da54fd85f9 100644 --- a/features/cellular/framework/targets/UBLOX/PPP/UBLOX_PPP.cpp +++ b/features/cellular/framework/targets/UBLOX/PPP/UBLOX_PPP.cpp @@ -62,7 +62,23 @@ static const intptr_t cellular_properties[AT_CellularBase::PROPERTY_MAX] = { 1, // PROPERTY_AT_CGEREP }; #else -#error This modem is currently not supported. +static const intptr_t cellular_properties[AT_CellularBase::PROPERTY_MAX] = { + 0, // C_EREG + 0, // C_GREG + 0, // C_REG + 0, // AT_CGSN_WITH_TYPE + 0, // AT_CGDATA + 0, // AT_CGAUTH + 0, // AT_CNMI + 0, // AT_CSMP + 0, // AT_CMGF + 0, // AT_CSDH + 0, // PROPERTY_IPV4_STACK + 0, // PROPERTY_IPV6_STACK + 0, // PROPERTY_IPV4V6_STACK + 0, // PROPERTY_NON_IP_PDP_TYPE + 0, // PROPERTY_AT_CGEREP +}; #endif UBLOX_PPP::UBLOX_PPP(FileHandle *fh) : AT_CellularDevice(fh)