From 63ce2b793dd9d00adf46b12bef76607ebe18bef3 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Mon, 11 May 2015 14:27:55 +0300 Subject: [PATCH] New trace code on remote node restart --- .../include/uavcan/protocol/dynamic_node_id_server/event.hpp | 4 ++-- .../protocol/dynamic_node_id_server/node_discoverer.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/event.hpp b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/event.hpp index 26413b1e7c..d3d052aee1 100644 --- a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/event.hpp +++ b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/event.hpp @@ -76,7 +76,7 @@ enum TraceCode // 45 TraceDiscoveryTimerStop, // reason code (see sources for details) TraceDiscoveryGetNodeInfoRequest, // target node ID - Trace20, + TraceDiscoveryNodeRestartDetected, // node ID Trace21, Trace22, // 50 @@ -147,7 +147,7 @@ public: "DiscoveryTimerStart", "DiscoveryTimerStop", "DiscoveryGetNodeInfoRequest", - "", + "DiscoveryNodeRestartDetected", "", "" }; diff --git a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/node_discoverer.hpp b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/node_discoverer.hpp index c1074c3a8e..7fd1474691 100644 --- a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/node_discoverer.hpp +++ b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/node_discoverer.hpp @@ -277,7 +277,7 @@ class NodeDiscoverer : TimerBase if (msg.uptime_sec < data->last_seen_uptime) { - UAVCAN_TRACE("dynamic_node_id_server::NodeDiscoverer", "Node %d restarted", int(msg.getSrcNodeID().get())); + trace(TraceDiscoveryNodeRestartDetected, msg.getSrcNodeID().get()); data->num_get_node_info_attempts = 0; } data->last_seen_uptime = msg.uptime_sec;