diff options
author | Anton Babushkin <anton.babushkin@me.com> | 2013-12-24 23:56:28 +0400 |
---|---|---|
committer | Anton Babushkin <anton.babushkin@me.com> | 2013-12-24 23:56:28 +0400 |
commit | 9dfe366e908ce0100875996c3ea0d4cfdfcc24bf (patch) | |
tree | 8d465ad2afbd51406284c7d5a43dbc9c8753c196 /src/modules/sensors/sensors.cpp | |
parent | a26e46bede186c36b475e0b5a9cf3ef758cc1c9b (diff) | |
download | px4-firmware-9dfe366e908ce0100875996c3ea0d4cfdfcc24bf.tar.gz px4-firmware-9dfe366e908ce0100875996c3ea0d4cfdfcc24bf.tar.bz2 px4-firmware-9dfe366e908ce0100875996c3ea0d4cfdfcc24bf.zip |
mathlib: Vector class major cleanup
Diffstat (limited to 'src/modules/sensors/sensors.cpp')
-rw-r--r-- | src/modules/sensors/sensors.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/modules/sensors/sensors.cpp b/src/modules/sensors/sensors.cpp index eea9438f7..9e2eeafa4 100644 --- a/src/modules/sensors/sensors.cpp +++ b/src/modules/sensors/sensors.cpp @@ -465,8 +465,6 @@ Sensors::Sensors() : /* performance counters */ _loop_perf(perf_alloc(PC_ELAPSED, "sensor task update")), - _board_rotation(), - _external_mag_rotation(), _mag_is_external(false) { @@ -920,7 +918,7 @@ Sensors::accel_poll(struct sensor_combined_s &raw) orb_copy(ORB_ID(sensor_accel), _accel_sub, &accel_report); - math::Vector<3> vect = {accel_report.x, accel_report.y, accel_report.z}; + math::Vector<3> vect(accel_report.x, accel_report.y, accel_report.z); vect = _board_rotation * vect; raw.accelerometer_m_s2[0] = vect(0); @@ -946,7 +944,7 @@ Sensors::gyro_poll(struct sensor_combined_s &raw) orb_copy(ORB_ID(sensor_gyro), _gyro_sub, &gyro_report); - math::Vector<3> vect = {gyro_report.x, gyro_report.y, gyro_report.z}; + math::Vector<3> vect(gyro_report.x, gyro_report.y, gyro_report.z); vect = _board_rotation * vect; raw.gyro_rad_s[0] = vect(0); |