From bbe352537794f8c010c4af17812de28256ffa6a1 Mon Sep 17 00:00:00 2001 From: Mark Whitehorn Date: Fri, 5 Aug 2016 09:00:12 -0600 Subject: [PATCH] fix VTOL vehicle_status timestamp (#5252) * fix VTOL vehicle_status timestamp * run astyle --- src/modules/vtol_att_control/vtol_att_control_main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/vtol_att_control/vtol_att_control_main.cpp b/src/modules/vtol_att_control/vtol_att_control_main.cpp index 820f7cfa56..4d0083bf99 100644 --- a/src/modules/vtol_att_control/vtol_att_control_main.cpp +++ b/src/modules/vtol_att_control/vtol_att_control_main.cpp @@ -668,11 +668,12 @@ void VtolAttitudeControl::task_main() while (!_task_should_exit) { /*Advertise/Publish vtol vehicle status*/ + _vtol_vehicle_status.timestamp = hrt_absolute_time(); + if (_vtol_vehicle_status_pub != nullptr) { orb_publish(ORB_ID(vtol_vehicle_status), _vtol_vehicle_status_pub, &_vtol_vehicle_status); } else { - _vtol_vehicle_status.timestamp = hrt_absolute_time(); _vtol_vehicle_status_pub = orb_advertise(ORB_ID(vtol_vehicle_status), &_vtol_vehicle_status); }