Julien Lecoeur
7bea81f02c
Add board orientation ROLL_90_YAW_270
2019-09-05 20:41:32 -07:00
Beat Küng
c659d2bcc2
mixer: minor refactoring to reduce header include dependencies
...
- avoid including <px4_defines.h> from the math headers
- avoid driver include <drivers/drv_mixer.h> from the mixer
2018-12-13 09:50:07 +01:00
Daniel Agar
222a91c6be
mathlib delete Matrix, Quaternion, Vector
2018-05-23 17:27:09 -04:00
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
2018-04-29 21:48:54 -04:00
Daniel Agar
1b174eeca2
drivers replace math::Vector<3> with matrix::Vector3f
2018-03-21 13:48:45 -04:00
Andreas Antener
ab9ee3aa6c
conversion: added -45 deg pitch rotation
2018-02-28 10:08:58 +01:00
Andreas Antener
add20389f6
conversion: added rotation +45 degree in pitch
2018-02-28 10:08:58 +01:00
Michael Schaeuble
6bb03f3665
Add pitch angle to AK8963 for Bebop
2016-10-05 09:56:54 +02:00
Julian Oes
8ff237c69f
Remove size optimization for individual modules
...
It makes more sense to set the optimization flags on a platform basis
instead of individually for each module. This allows for different
optimization options for SITL, NuttX, Snapdragon, etc.
2016-09-30 08:11:51 +02:00
Daniel Agar
69c1ce1714
WIP logger serialization
2016-05-14 11:27:07 +02:00
Daniel Agar
eb29b33620
use gcc attributes to align and pack
2016-05-14 11:27:07 +02:00
Andreas Antener
3b88937594
added ROTATION_PITCH_90_ROLL_270
2016-05-10 09:29:06 +02:00
Andreas Antener
6c04ab970b
fixed formatting
2015-12-28 15:23:20 +01:00
Andreas Antener
bd3d53902a
readded missing rotation
2015-12-28 15:23:20 +01:00
Andreas Antener
94bfad5057
added rotation for solos external mag
2015-12-28 15:21:50 +01:00
Lorenz Meier
8515326176
Fixed rotation code style
2015-12-24 10:19:21 +01:00
Mark Whitehorn
f36669723d
add rotation for stryker vtol
2015-12-24 10:14:58 +01:00
Lorenz Meier
2b8e981a7d
conversion lib: Update code style
2015-10-19 13:51:47 +02:00
Lorenz Meier
fa5071b3c5
Remove module.mk files to prevent confusion of adopters upgrading
2015-10-06 11:23:20 +02:00
James Goppert
1d6b31d196
Switch to cmake build system.
2015-09-07 20:37:45 -04:00
Mark Whitehorn
db7d0ef51f
add a new rotation to lib/conversion
2015-05-26 15:28:25 -06:00
Ban Siesta
2d19726ee7
rotation: added another missing rotation
2015-03-29 20:17:09 +01:00
Daniel Agar
c2abb0f82a
fix code style if trivial one line difference
2015-03-19 23:49:36 +01:00
Daniel Agar
d14fdf896b
rotate_3f() implement missing ROTATION_ROLL_270_YAW_270
2014-12-23 11:18:30 -05:00
Daniel Agar
d511e39ea7
turn on -Werror and fix resulting errors
2014-12-22 17:56:59 -05:00
Thomas Gubler
25df841118
Merge pull request #1429 from tumbili/board_rot
...
new_sensor_rotation_option
2014-11-04 22:50:33 +01:00
tumbili
cbd20f48d6
fixed style
2014-11-04 20:57:09 +01:00
tumbili
f5dbfe63b3
added new sensor board rotation option (roll 270, yaw 270)
2014-11-04 20:52:29 +01:00
Lorenz Meier
47dcf88271
Flash optimization
2014-09-30 15:18:30 +02:00
Andrew Tridgell
f56724f7df
lib/conversion: added rotate_3f()
...
will be used for user specified rotations in sensor drivers
2014-07-08 11:46:40 +02:00
Anton Babushkin
ba612c3ee8
mathlib fixes
2013-12-19 14:10:25 +04:00
Anton Babushkin
a83e3cd222
New mathlib, WIP
2013-12-18 19:33:47 +04:00
Anton Babushkin
0dc9c9ac26
accelerometer_calibration: code style fixed, lib/conversion copyright fix
2013-10-20 23:28:09 +02:00
Anton Babushkin
ef6f1f6f80
get_rot_matrix() moved to separate library, accel calibration of rotated board fixed
2013-10-20 19:36:42 +02:00