drv_rc_input: replace useless rc_input_values define

This commit is contained in:
MaEtUgR
2018-09-21 16:26:27 +02:00
committed by Beat Küng
parent 5c386a737c
commit 4f0e090e88
11 changed files with 18 additions and 20 deletions
+2 -2
View File
@@ -47,7 +47,6 @@
#include <commander/px4_custom_mode.h>
#include <drivers/drv_pwm_output.h>
#include <drivers/drv_rc_input.h>
#include <lib/ecl/geo/geo.h>
#include <lib/mathlib/mathlib.h>
#include <lib/matrix/matrix/math.hpp>
@@ -70,6 +69,7 @@
#include <uORB/topics/estimator_status.h>
#include <uORB/topics/geofence_result.h>
#include <uORB/topics/home_position.h>
#include <uORB/topics/input_rc.h>
#include <uORB/topics/manual_control_setpoint.h>
#include <uORB/topics/mavlink_log.h>
#include <uORB/topics/vehicle_trajectory_waypoint.h>
@@ -3198,7 +3198,7 @@ protected:
bool send(const hrt_abstime t)
{
rc_input_values rc;
input_rc_s rc;
if (_rc_sub->update(&_rc_time, &rc)) {
+2 -2
View File
@@ -1821,7 +1821,7 @@ MavlinkReceiver::handle_message_rc_channels_override(mavlink_message_t *msg)
return;
}
struct rc_input_values rc = {};
struct input_rc_s rc = {};
rc.timestamp = hrt_absolute_time();
@@ -1881,7 +1881,7 @@ MavlinkReceiver::handle_message_manual_control(mavlink_message_t *msg)
if (_mavlink->get_manual_input_mode_generation()) {
struct rc_input_values rc = {};
struct input_rc_s rc = {};
rc.timestamp = hrt_absolute_time();
rc.timestamp_last_signal = rc.timestamp;
+1 -1
View File
@@ -47,7 +47,7 @@
#include <mathlib/mathlib.h>
#include <uORB/topics/rc_parameter_map.h>
#include <uORB/topics/input_rc.h>
namespace sensors
{
+2 -1
View File
@@ -46,6 +46,7 @@
#include <uORB/uORB.h>
#include <uORB/topics/actuator_controls.h>
#include <uORB/topics/manual_control_setpoint.h>
#include <uORB/topics/input_rc.h>
using namespace sensors;
@@ -256,7 +257,7 @@ RCUpdate::rc_poll(const ParameterHandles &parameter_handles)
if (rc_updated) {
/* read low-level values from FMU or IO RC inputs (PPM, Spektrum, S.Bus) */
struct rc_input_values rc_input;
struct input_rc_s rc_input;
orb_copy(ORB_ID(input_rc), _rc_sub, &rc_input);
+1 -1
View File
@@ -369,7 +369,7 @@ private:
uint64_t _hil_ref_timestamp;
// uORB data containers
struct rc_input_values _rc_input;
struct input_rc_s _rc_input;
struct actuator_outputs_s _actuators[ORB_MULTI_MAX_INSTANCES];
struct vehicle_attitude_s _attitude;
struct manual_control_setpoint_s _manual;
+1 -1
View File
@@ -185,7 +185,7 @@ void Simulator::send_controls()
}
}
static void fill_rc_input_msg(struct rc_input_values *rc, mavlink_rc_channels_t *rc_channels)
static void fill_rc_input_msg(input_rc_s *rc, mavlink_rc_channels_t *rc_channels)
{
rc->timestamp = hrt_absolute_time();
rc->timestamp_last_signal = rc->timestamp;
+1 -1
View File
@@ -549,7 +549,7 @@ Syslink::handle_raw(syslink_message_t *sys)
crtp_commander *cmd = (crtp_commander *) &c->data[0];
struct rc_input_values rc = {};
input_rc_s rc = {};
rc.timestamp = hrt_absolute_time();
rc.timestamp_last_signal = rc.timestamp;