mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-07-01 16:30:34 +08:00
New trace code on remote node restart
This commit is contained in:
@@ -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",
|
||||
"",
|
||||
""
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user