diff options
Diffstat (limited to 'src/MTS_IO_ME910Radio.cpp')
| -rw-r--r-- | src/MTS_IO_ME910Radio.cpp | 32 | 
1 files changed, 0 insertions, 32 deletions
| diff --git a/src/MTS_IO_ME910Radio.cpp b/src/MTS_IO_ME910Radio.cpp index 2b181d2..ad3e7ec 100644 --- a/src/MTS_IO_ME910Radio.cpp +++ b/src/MTS_IO_ME910Radio.cpp @@ -33,35 +33,3 @@ ME910Radio::ME910Radio(const std::string& sME910Model, const std::string& sPort)  ICellularRadio::CODE ME910Radio::setRxDiversity(const Json::Value& jArgs) {          return FAILURE;  } - - -ICellularRadio::CODE ME910Radio::getFirmwareBuild(std::string& sFirmwareBuild) { -    std::string sCmd("AT#CFVR"); - -    std::string sResult = sendCommand(sCmd); - -    size_t end = sResult.find(ICellularRadio::RSP_OK); -    if (end == std::string::npos) { -        printWarning("%s| Unable to get firmware build number [%s]", -                getName().c_str(), -                sCmd.c_str()); -        return FAILURE; -    } - -    size_t start = sResult.find("#CFVR:"); -    if (start == std::string::npos) { -        printWarning("%s| Command returned unexpected response [%s]", -                getName().c_str(), -                sCmd.c_str()); -        return FAILURE; -    } - -    start += sizeof("#CFVR:"); - -    sFirmwareBuild = MTS::Text::trim(sResult.substr(start, end-start)); -    if(sFirmwareBuild.size() == 0) { -        printWarning("%s| Firmware Build Version is empty", getName().c_str()); -        return FAILURE; -    } -    return SUCCESS; -} | 
