X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftestclient%2Fmain.cpp;h=bfbec5e7aada7061c2d370c99cf72135d38e5faf;hb=6dfe921375b746dab058c1f1c3a8263fbd409d3d;hp=0edf5cd9bb8fbde6b8e538e04e24b44c4befd58f;hpb=df7339c665f732faedee7c1d3cde816cc41e3302;p=deb_libcec.git diff --git a/src/testclient/main.cpp b/src/testclient/main.cpp index 0edf5cd..bfbec5e 100644 --- a/src/testclient/main.cpp +++ b/src/testclient/main.cpp @@ -42,7 +42,7 @@ using namespace CEC; using namespace std; -#define CEC_TEST_CLIENT_VERSION 1 +#define CEC_TEST_CLIENT_VERSION 2 void flush_log(ICECDevice *cecParser) { @@ -203,10 +203,18 @@ int main (int argc, char *argv[]) { string strvalue; int ackmask; - vector bytes; if (GetWord(input, strvalue) && HexStrToInt(strvalue, ackmask)) { - parser->SetAckMask((cec_logical_address) ackmask); + parser->SetAckMask(ackmask); + } + } + else if (command == "la") + { + string strvalue; + int iLogicalAddress; + if (GetWord(input, strvalue)) + { + parser->SetLogicalAddress((cec_logical_address) atoi(strvalue.c_str())); } } else if (command == "ping")