mpu9250: start building "NuttX" driver for Linux and QuRT

This commit is contained in:
Daniel Agar
2019-11-13 09:21:02 -05:00
parent 6bd4273b9c
commit c5520cbaca
36 changed files with 1159 additions and 869 deletions
@@ -56,5 +56,9 @@
#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1))
#define ADC_AIRSPEED_VOLTAGE_CHANNEL 11
// SPI
#define PX4_SPI_BUS_SENSORS 1
#define PX4_SPIDEV_MPU PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 1)
#include <system_config.h>
#include <px4_platform_common/board_common.h>
+1
View File
@@ -16,6 +16,7 @@ px4_add_board(
distance_sensor # all available distance sensor drivers
gps
#imu # all available imu drivers
imu/mpu9250
lights/rgbled
linux_pwm_out
linux_sbus
@@ -46,6 +46,7 @@ px4_add_board(
DRIVERS
gps
imu/mpu9250
spektrum_rc
qshell/qurt
snapdragon_pwm_out
@@ -56,5 +56,9 @@
#define PX4_I2C_BUS_LED 3
#define PX4_NUMBER_I2C_BUSES 3
// SPI
#define PX4_SPI_BUS_SENSORS 1
#define PX4_SPIDEV_MPU PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 1)
#include <system_config.h>
#include <px4_platform_common/board_common.h>
@@ -46,6 +46,7 @@ px4_add_board(
DRIVERS
gps
imu/mpu9250
spektrum_rc
qshell/qurt
snapdragon_pwm_out
+1
View File
@@ -16,6 +16,7 @@ px4_add_board(
distance_sensor # all available distance sensor drivers
gps
#imu # all available imu drivers
imu/mpu9250
#magnetometer # all available magnetometer drivers
pwm_out_sim
#telemetry # all available telemetry drivers
+1
View File
@@ -14,6 +14,7 @@ px4_add_board(
distance_sensor # all available distance sensor drivers
gps
#imu # all available imu drivers
imu/mpu9250
#magnetometer # all available magnetometer drivers
pwm_out_sim
#telemetry # all available telemetry drivers
+1
View File
@@ -16,6 +16,7 @@ px4_add_board(
distance_sensor # all available distance sensor drivers
gps
#imu # all available imu drivers
imu/mpu9250
#magnetometer # all available magnetometer drivers
pwm_out_sim
#telemetry # all available telemetry drivers
+1
View File
@@ -14,6 +14,7 @@ px4_add_board(
distance_sensor # all available distance sensor drivers
gps
#imu # all available imu drivers
imu/mpu9250
#magnetometer # all available magnetometer drivers
pwm_out_sim
#telemetry # all available telemetry drivers
+6 -2
View File
@@ -56,8 +56,12 @@
/*
* I2C busses
*/
#define PX4_I2C_BUS_EXPANSION 1
#define PX4_NUMBER_I2C_BUSES 1
#define PX4_I2C_BUS_EXPANSION 1
#define PX4_NUMBER_I2C_BUSES 1
// SPI
#define PX4_SPI_BUS_SENSORS 0
#define PX4_SPIDEV_MPU PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 1)
#include <system_config.h>
#include <px4_platform_common/board_common.h>