Tim Dyer
b65ff53b00
Initial build for Crazyflie 2.0
...
Working crazyflie firmware build
* Console on USART3
* Could not disable building PX4IO firmware, currently commented out
Don't build PX4IO firmware if the board doesn't ask for it
Added crazyflie motor driver
Fixed wrong register
CLK_SEL is in PWR_MGMT_1
Initial I2C/SPI MPU9250 device
* Tested with I2C
* Need to add error checking
* Intermittent crash on stop call
Working ak8963 mag driver
Functional lps25h driver. Work in progress.
Works well enough to probe and allow sensors task to start.
Added serial port test module
HACK! Get sensors module working
Set crazyflie PWM range
Extend baudrate for Crazyflie's NRF radio
Added dummy tone alarm to allow for init
Added autostart script for Crazyflie
2016-09-04 19:12:08 +02:00
Julian Oes
dd70b3752a
mpu9250: set accel DLPF to 41 Hz ( #5177 )
...
Previously, the accel DLPF was not set, so it's not clear what the
settings are or should be.
2016-07-31 08:04:01 -07:00
Lorenz Meier
7398164fcc
Updated PX4 use / API of low level GPIO and other hardware-centric system facilities
2016-05-28 14:56:17 +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
Lorenz Meier
5a65f41482
MPU9K: Use shorter perf names
2016-03-28 13:03:56 +02:00
Julian Oes
e0c41632a6
drivers: some fixes for the calibration refactor
2016-03-24 13:08:30 +01:00
Julian Oes
b9cc0b74e2
drivers: re-use calibration topic
...
E.g. instead of defining a gyro_scale struct in drv_gyro.h, use the
gyro_calibration message.
2016-03-24 13:08:30 +01:00
Robert Dickenson
481e28aae1
Minor format/whitespace changes courtesy of AStyle
2016-03-08 09:29:17 +01:00
Robert Dickenson
95e51ed8c6
Cleanup mpu9250 driver in preparation for PR
2016-03-08 09:29:17 +01:00
Robert Dickenson
4ef9148517
Preparing MPU9250 driver for PR
...
Corrected magnetometer gain and alignment, added support for sensitivity adjustment values, cleaned up debugging messages and removed dead code.
2016-03-08 09:29:17 +01:00
Robert Dickenson
5903891213
Significant work on mpu9250 driver to get magnetometer updates happening reliably. Improved 'mag' utility to aid driver development and testing.
2016-03-08 09:29:17 +01:00
Robert Dickenson
0050057392
Add internal AK8963 magnetometer support to the MPU9250 device driver
2016-03-08 09:29:17 +01:00
Lorenz Meier
260b77dd78
MPU9250: Make check return values more discriminative
2016-01-31 14:53:40 +01:00
Lorenz Meier
f4f143927f
MPU9K: Remove unused perf counter
2015-11-29 13:41:17 +01:00
David Sidrane
e41c3cf876
Missing Close es and poll rate reset
2015-11-21 01:09:58 -10:00
David Sidrane
6bab225fed
Added the integration like on mpu6000
2015-11-20 04:17:24 -10:00
Lorenz Meier
9a33e6e2aa
Fixed MPU9250 formatting
2015-10-19 10:08:17 +02:00
Andrew Tridgell
39e0a487bb
mpu9250: first cut at a MPU9250 driver
2015-08-17 09:16:47 +02:00