From 78a380062c7fa23a229db0102cc4f5564ed1a685 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Sun, 24 May 2015 21:25:38 +0300 Subject: [PATCH] uavcan_dynamic_node_id_server - printing the number of internal failures --- .../linux/apps/uavcan_dynamic_node_id_server.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp b/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp index b1be286fc4..a46c398801 100644 --- a/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp +++ b/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp @@ -392,6 +392,10 @@ void redraw(const uavcan_linux::NodePtr& node, report.num_unknown_nodes, colorize_if(report.num_unknown_nodes != 0, CLIColor::Magenta)); + render_top_int("Node failures", + node->getInternalFailureCount(), + colorize_if(node->getInternalFailureCount() != 0, CLIColor::Magenta)); + // Empty line before the next block std::printf(" "); render_next_event_counter(); @@ -455,10 +459,6 @@ void redraw(const uavcan_linux::NodePtr& node, [&](std::uint8_t i) { return report.followers[i].match_index; }, follower_color_getter); - // Empty line before the next block - std::printf(" "); - render_next_event_counter(); - assert(next_relevant_event_index == NumRelevantEvents); // Ensuring that all events can be printed // Separator