uavcannode: schedule to run on log_message publications

- this is a precaution to minimize message latency and potential lost messages
This commit is contained in:
Daniel Agar
2022-07-01 09:18:17 -04:00
parent f16ea921c2
commit 7f76761657
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -330,6 +330,8 @@ int UavcanNode::init(uavcan::NodeID node_id, UAVCAN_DRIVER::BusEvent &bus_events
subscriber->init();
}
_log_message_sub.registerCallback();
bus_events.registerSignalCallback(UavcanNode::busevent_signal_trampoline);
int rv = _node.start();