cec: changed format of the log message with the frames that were received
authorLars Op den Kamp <lars@opdenkamp.eu>
Tue, 25 Oct 2011 19:35:03 +0000 (21:35 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Tue, 25 Oct 2011 19:56:36 +0000 (21:56 +0200)
src/lib/CECProcessor.cpp

index 97b6e54018356bdb1ccad52476941543ec950aa1..c19890ba4024e036b2c6ff2cea5d2d8eedc09686 100644 (file)
@@ -530,12 +530,11 @@ void CCECProcessor::ParseVendorId(cec_logical_address device, const cec_datapack
 void CCECProcessor::ParseCommand(cec_command &command)
 {
   CStdString dataStr;
-  dataStr.Format(">> received frame: initiator: %u destination: %u", command.initiator, command.destination);
+  dataStr.Format(">> received frame: %1x%1x:%02x", command.initiator, command.destination, command.opcode);
   if (command.parameters.size > 1)
   {
-    dataStr += " data:";
     for (uint8_t iPtr = 0; iPtr < command.parameters.size; iPtr++)
-      dataStr.AppendFormat(" %02x", (unsigned int)command.parameters[iPtr]);
+      dataStr.AppendFormat(":%02x", (unsigned int)command.parameters[iPtr]);
   }
   m_controller->AddLog(CEC_LOG_DEBUG, dataStr.c_str());