summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Gallet <clement.gallet@ens-lyon.org>2019-01-10 18:28:10 +0100
committerClément Gallet <clement.gallet@ens-lyon.org>2019-01-10 18:28:10 +0100
commite59102c72352e48c77ea52e8bf19bea89e91a557 (patch)
tree6fd2ec5344149b043e830b3a35abea38acdaf4cf
parentf7e14d18d083ecb7b45b72bfe430717063347e8d (diff)
Add log message when sending inputsvisu
-rw-r--r--src/program/Serial.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/program/Serial.cpp b/src/program/Serial.cpp
index 4a3798e9..f4ad6ed5 100644
--- a/src/program/Serial.cpp
+++ b/src/program/Serial.cpp
@@ -208,7 +208,8 @@ int sendInputsSerial(int fd, const AllInputs& ai, const AllInputs& prev_ai)
}
/* Send inputs */
- char wcmd[3] = {0x0f, static_cast<char>(buttons >> 8), static_cast<char>(buttons & 0xff)};
+ unsigned char wcmd[3] = {0x0f, static_cast<unsigned char>(buttons >> 8), static_cast<unsigned char>(buttons & 0xff)};
+ std::cerr << "--- Sending input bytes " << std::hex << (unsigned int)wcmd[0] << " " << (unsigned int)wcmd[1] << " " << (unsigned int)wcmd[2] << std::endl;
int wlen = write(fd, &wcmd, 3);
if (wlen != 3) {
std::cerr << "!!! Could not write inputs to device:" << strerror(errno) << std::endl;