summaryrefslogtreecommitdiff
path: root/include/mts/MTS_IO_TelitRadio.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/mts/MTS_IO_TelitRadio.h')
-rw-r--r--include/mts/MTS_IO_TelitRadio.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/mts/MTS_IO_TelitRadio.h b/include/mts/MTS_IO_TelitRadio.h
index 7011ef3..dc8ece8 100644
--- a/include/mts/MTS_IO_TelitRadio.h
+++ b/include/mts/MTS_IO_TelitRadio.h
@@ -55,9 +55,11 @@ namespace MTS {
TelitRadio(const std::string& sName, const std::string& sRadioPort);
bool getCarrierFromFirmware(const std::string& sFirmware, std::string& sCarrier) override;
+
bool getHardwareVersionFromFirmware(const std::string& sFirmware, std::string& sHardware) override;
CODE getIsSimInserted(bool& bData) override;
+
CODE getSimLockAttempts(int& iAttemptsPin, int& iAttemptsPuk) override;
enum FOTA_GROUP : uint8_t {
@@ -69,13 +71,16 @@ namespace MTS {
};
virtual FOTA_GROUP getFotaGroup();
+
virtual CODE fumoWriteGroupsABD(int fd, UpdateCb& stepCb);
+
//virtual CODE fumoWriteGroupC(int fd, UpdateCb& stepCb);
const std::vector<std::string>& getDiagCommands(bool bIsSimReady = true) override;
static bool isContainsSignChar(const std::string& str);
- virtual CODE setTimeFormat() override;
+
+ CODE setTimeFormat() override;
private:
virtual CODE getSimLockAttempts(int& iAttemptsPin, int& iAttemptsPuk, const std::string& sLockStatus);
ICellularRadio::CODE wdsList(std::set<int> &wds);