X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftestclient%2Fmain.cpp;h=b13f446860c2b743e4d36c06e99f82a75c5cf6a1;hb=2b8857687cfb4fe7bcf3e9b44abb3e4e4dce3987;hp=2939c6034f646e33aa4067b94205342ef7dd1909;hpb=1969b1409b16be8b82f89e87d94daf527f9d5969;p=deb_libcec.git diff --git a/src/testclient/main.cpp b/src/testclient/main.cpp index 2939c60..b13f446 100644 --- a/src/testclient/main.cpp +++ b/src/testclient/main.cpp @@ -43,7 +43,7 @@ using namespace CEC; using namespace std; -#define CEC_TEST_CLIENT_VERSION 7 +#define CEC_TEST_CLIENT_VERSION 8 #include @@ -186,6 +186,7 @@ void show_console_help(void) "osd {addr} {string} set OSD message on the specified device." << endl << "[osd 0 Test Message] displays 'Test Message' on the TV" << endl << endl << + "[mon] {1|0} enable or disable CEC bus monitoring." << endl << "[ping] send a ping command to the CEC adapter." << endl << "[bl] to let the adapter enter the bootloader, to upgrade" << endl << " the flash rom." << endl << @@ -365,6 +366,14 @@ int main (int argc, char *argv[]) { parser->PingAdapter(); } + else if (command == "mon") + { + CStdString strEnable; + if (GetWord(input, strEnable) && (strEnable.Equals("0") || strEnable.Equals("1"))) + { + parser->SwitchMonitoring(strEnable.Equals("1")); + } + } else if (command == "bl") { parser->StartBootloader();