summaryrefslogtreecommitdiff
path: root/src/MTS_IO_CellularRadio.cpp
diff options
context:
space:
mode:
authorJeff Hatch <Jeff.Hatch@multitech.com>2017-06-02 16:22:48 -0500
committerJeff Hatch <Jeff.Hatch@multitech.com>2017-06-02 16:22:48 -0500
commitcb427be9a092b0968aee1a42a2bc805735c9c8f2 (patch)
treea8f353c619192e1ad5a018c1cdc9dc992cdc64a5 /src/MTS_IO_CellularRadio.cpp
parent646b36e1e1f26e01b4675e2265ee83a5aca55cf2 (diff)
downloadlibmts-io-cb427be9a092b0968aee1a42a2bc805735c9c8f2.tar.gz
libmts-io-cb427be9a092b0968aee1a42a2bc805735c9c8f2.tar.bz2
libmts-io-cb427be9a092b0968aee1a42a2bc805735c9c8f2.zip
Add AT#FWSWITCH command for LNA radio support in radio-query and radio-cmd1.0.1
Diffstat (limited to 'src/MTS_IO_CellularRadio.cpp')
-rw-r--r--src/MTS_IO_CellularRadio.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/MTS_IO_CellularRadio.cpp b/src/MTS_IO_CellularRadio.cpp
index cd957a9..8f838b6 100644
--- a/src/MTS_IO_CellularRadio.cpp
+++ b/src/MTS_IO_CellularRadio.cpp
@@ -1378,6 +1378,19 @@ CellularRadio::CODE CellularRadio::activate(const Json::Value& jArgs, UpdateCb&
return NOT_APPLICABLE;
}
+CellularRadio::CODE CellularRadio::setActiveFirmware(const Json::Value& jArgs) {
+ printTrace("%s| Set Active Firmware Image Number: not applicable", m_sName.c_str());
+
+ return NOT_APPLICABLE;
+}
+
+CellularRadio::CODE CellularRadio::getActiveFirmware(std::string& sFwId) {
+ printTrace("%s| Get Active Firmware Image Number: not applicable", m_sName.c_str());
+ sFwId = VALUE_NOT_SUPPORTED;
+
+ return NOT_APPLICABLE;
+}
+
CellularRadio::CODE CellularRadio::sendBasicCommand(const std::string& sCmd, int32_t iTimeoutMillis, const char& ESC) {
std::string response = sendCommand(sCmd, DEFAULT_BAIL_STRINGS, iTimeoutMillis, ESC);
if (response.size() == 0) {
@@ -1498,8 +1511,6 @@ CellularRadio::CODE CellularRadio::test(MTS::AutoPtr<MTS::IO::Connection>& apIo,
std::string CellularRadio::extractModelFromResult(const std::string& sResult) {
std::string sModel(CellularRadio::VALUE_NOT_SUPPORTED);
- printWarning("MYKYTA| ATI4 result: [%s]", sResult.c_str());
-
if(sResult.find("HE910-D") != std::string::npos) {
sModel = "HE910-D";
} else if(sResult.find("HE910-EUD") != std::string::npos) {