diff options
Diffstat (limited to 'src/MtsIoSysfs.cpp')
-rw-r--r-- | src/MtsIoSysfs.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/MtsIoSysfs.cpp b/src/MtsIoSysfs.cpp index 0c9dc2e..98c0108 100644 --- a/src/MtsIoSysfs.cpp +++ b/src/MtsIoSysfs.cpp @@ -32,6 +32,16 @@ int main(int argc, char const* const argv[]) { m.printUsage(argv[0]); } else if (parameter == "-verbose") { m.Verbose(true); + } else if (parameter == "-t") { + if (argv[i + 1] && std::isdigit(argv[i + 1][0])) { + m.RadioTryCount(std::atoi(argv[i + 1])); + } else { + m.logError(std::string(argv[0]) + "[init -t TRY_COUNT]"); + m.logError(" Where TRY_COUNT is the number of half"); + m.logError(" second waits for the cellular radio"); + m.logError(" to be ready for identification"); + m.exitHandler(1); + } } } } |