From 91756e37be55dcc0d7c0e23dd34da657d6ef1024 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Fri, 4 Nov 2016 07:07:53 +0000 Subject: [PATCH] Add optional UMP serial debugging. --- UMP.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/UMP.cpp b/UMP.cpp index 2a8cd47..0df27c2 100644 --- a/UMP.cpp +++ b/UMP.cpp @@ -68,6 +68,8 @@ bool CUMP::open() buffer[1U] = 3U; buffer[2U] = UMP_HELLO; + // CUtils::dump(1U, "Transmitted", buffer, 3U); + int n = m_serial.write(buffer, 3U); if (n != 3) { m_serial.close(); @@ -91,6 +93,8 @@ bool CUMP::setMode(unsigned char mode) buffer[2U] = UMP_SET_MODE; buffer[3U] = mode; + // CUtils::dump(1U, "Transmitted", buffer, 4U); + return m_serial.write(buffer, 4U) == 4; } @@ -108,6 +112,8 @@ bool CUMP::setTX(bool on) buffer[2U] = UMP_SET_TX; buffer[3U] = on ? 0x01U : 0x00U; + // CUtils::dump(1U, "Transmitted", buffer, 4U); + return m_serial.write(buffer, 4U) == 4; } @@ -129,6 +135,8 @@ int CUMP::write(const unsigned char* data, unsigned int length) ::memcpy(buffer + 3U, data, length); + // CUtils::dump(1U, "Transmitted", buffer, length + 3U); + return m_serial.write(buffer, length + 3U); }