Index: main.cpp =================================================================== diff -u -r8f336b528afb37743d4ae3404c810e6a9e4422c4 -rcb7d9e125fe619ab0713f9146e9774940e26a096 --- main.cpp (.../main.cpp) (revision 8f336b528afb37743d4ae3404c810e6a9e4422c4) +++ main.cpp (.../main.cpp) (revision cb7d9e125fe619ab0713f9146e9774940e26a096) @@ -87,10 +87,11 @@ bool gDisableDialinUnhandled = false ; bool gDisableTimeout = false ; bool gDisableAlarmNoMinimize = false ; -bool gDisableCheckInLog = false ; -bool gDisableAcknowLog = false ; bool gDisableSDCFailLogStop = false ; +bool gEnableCheckInLog = false ; +bool gEnableAcknowLog = false ; + bool gConsoleoutLogs = false ; bool gConsoleoutFrameInterface = false ; bool gConsoleoutCanInterface = false ; @@ -206,21 +207,22 @@ QCoreApplication::translate("main", "Disables alarm no minimize")); parser.addOption(optionDisableAlarmMoMinimize); - // --- -k : disable-Check-in-log (keep-alive) - QCommandLineOption optionDisableCheckInLog(QStringList() << "k" << "disable-check-in-log", - QCoreApplication::translate("main", "Disables Check-In Log")); - parser.addOption(optionDisableCheckInLog); - - // --- -K : disable-acknow-log (Acknowledge) - QCommandLineOption optionDisableAcknowLog(QStringList() << "K" << "disable-acknow-log", - QCoreApplication::translate("main", "Disables Acknowledgment Log")); - parser.addOption(optionDisableAcknowLog); - // --- -S : disable-sd-card-fail-log-stop QCommandLineOption optionDisableSDCardFailLogStop(QStringList() << "S" << "disable-sd-card-fail-log-stop", QCoreApplication::translate("main", "disable-sd-card-fail-log-stop")); parser.addOption(optionDisableSDCardFailLogStop); + // --- -k : enable-Check-in-log (keep-alive) + QCommandLineOption optionEnableCheckInLog(QStringList() << "k" << "enable-check-in-log", + QCoreApplication::translate("main", "Enables Check-In Log")); + parser.addOption(optionEnableCheckInLog); + + // --- -K : enable-acknow-log (Acknowledge) + QCommandLineOption optionEnableAcknowLog(QStringList() << "K" << "enable-acknow-log", + QCoreApplication::translate("main", "Enables Acknowledgment Log")); + parser.addOption(optionEnableAcknowLog); + + // --- parse command lines parser.process(*qApp); @@ -231,10 +233,11 @@ gDisableDialinUnhandled = parser.isSet(optionDisableDialinUnhandled ); gDisableTimeout = parser.isSet(optionDisableTimeout ); gDisableAlarmNoMinimize = parser.isSet(optionDisableAlarmMoMinimize ); - gDisableCheckInLog = parser.isSet(optionDisableCheckInLog ); - gDisableAcknowLog = parser.isSet(optionDisableAcknowLog ); gDisableSDCFailLogStop = parser.isSet(optionDisableSDCardFailLogStop ); + gEnableCheckInLog = parser.isSet(optionEnableCheckInLog ); + gEnableAcknowLog = parser.isSet(optionEnableAcknowLog ); + if (parser.isSet(optionSendEmptyKeepAwake)) gSendEmptyKeepAwake = true; bool ok = false;