forked from Archive/PX4-Autopilot
mavlink: reduce calls to hrt_absolute_time
This commit is contained in:
parent
454aa611ae
commit
486a4b0118
|
@ -2035,8 +2035,7 @@ MavlinkReceiver::handle_message_rc_channels_override(mavlink_message_t *msg)
|
|||
// fill uORB message
|
||||
input_rc_s rc{};
|
||||
// metadata
|
||||
rc.timestamp = hrt_absolute_time();
|
||||
rc.timestamp_last_signal = hrt_absolute_time();
|
||||
rc.timestamp = rc.timestamp_last_signal = hrt_absolute_time();
|
||||
rc.rssi = input_rc_s::RSSI_MAX;
|
||||
rc.rc_failsafe = false;
|
||||
rc.rc_lost = false;
|
||||
|
@ -2096,13 +2095,12 @@ MavlinkReceiver::handle_message_manual_control(mavlink_message_t *msg)
|
|||
}
|
||||
|
||||
manual_control_input_s manual{};
|
||||
manual.timestamp_sample = hrt_absolute_time();
|
||||
manual.x = man.x / 1000.0f;
|
||||
manual.y = man.y / 1000.0f;
|
||||
manual.r = man.r / 1000.0f;
|
||||
manual.z = man.z / 1000.0f;
|
||||
manual.data_source = manual_control_input_s::SOURCE_MAVLINK_0 + _mavlink->get_instance_id();
|
||||
manual.timestamp = hrt_absolute_time();
|
||||
manual.timestamp = manual.timestamp_sample = hrt_absolute_time();
|
||||
_manual_control_input_pub.publish(manual);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue