From 507e39567292aef832faa543cc1047648bbfce3e Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Wed, 16 Apr 2014 22:43:41 +0400 Subject: [PATCH] LPC11C24 test: Optimized logging --- .../lpc11c24/test_olimex_lpc_p11c24/src/main.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libuavcan_drivers/lpc11c24/test_olimex_lpc_p11c24/src/main.cpp b/libuavcan_drivers/lpc11c24/test_olimex_lpc_p11c24/src/main.cpp index 6066b3267a..a1c4c521c1 100644 --- a/libuavcan_drivers/lpc11c24/test_olimex_lpc_p11c24/src/main.cpp +++ b/libuavcan_drivers/lpc11c24/test_olimex_lpc_p11c24/src/main.cpp @@ -12,7 +12,7 @@ namespace { -typedef uavcan::Node<3584> Node; +typedef uavcan::Node<3136> Node; Node& getNode() { @@ -118,7 +118,13 @@ int main() char buf[24]; lltoa(uavcan_lpc11c24::clock::getPrevUtcAdjustment().toUSec(), buf); buf[sizeof(buf) - 1] = '\0'; - (void)getLogger().logInfo("app", buf); + + // ...hence we need to construct the message manually: + uavcan::protocol::debug::LogMessage logmsg; + logmsg.level.value = uavcan::protocol::debug::LogLevel::INFO; + logmsg.source = "app"; + logmsg.text = buf; + (void)getLogger().log(logmsg); } } }