Updated iNavFlight Missions (markdown)
[inav.wiki.git] / Target-and-Sensor-support.md
blob8ecd6302abe405cc29c80557ba27fce7fed9ee62
1 # Sensor Support
3 The following table was machine generated by [find_sensors.rb](assets/find_sensors.rb) script on 2023-04-27 against INAV release_6.1.0, E&OE
5 Targets suffixed by \* indicates that there are (probably) multiple hardware variations covered by one or more firmware images (or just a strange target.h). Additional, related targets are listed in parentheses. The user may check the hardware documentation (or `target.h` / `CMakeLists.txt`) to determine the actual supported sensors.
7 | Target |  IMU | Baro | Mag  | Rangefinder |
8 | ------ | ---- | ---- | ---- | ----------- |
9 | AIRBOTF4 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
10 | ANYFCF7 \* (ANYFCF7_EXTERNAL_BARO) | MPU6000 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
11 | AOCODARCF4V2 | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 LIS3MDL QMC5883 |  |
12 | AOCODARCF7DUAL | BMI270 MPU6000 | BMP280 DPS310 MS5607 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
13 | AOCODARCF7MINI \* (AOCODARCF7MINI_V2) | MPU6500 | BMP280 DPS310 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
14 | ATOMRCF405NAVI | BMI270 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
15 | AXISFLYINGF7PRO | BMI270 ICM42605 MPU6000 | BMP280 DPS310 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
16 | BEEROTORF4 | MPU6500 | BMP280 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
17 | BETAFLIGHTF4 | MPU6000 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
18 | BETAFPVF722 | BMI270 ICM42605 MPU6000 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
19 | DALRCF405 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
20 | DALRCF722DUAL | MPU6000 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
21 | FF_F35_LIGHTNING \* (WINGFC) | MPU9250 | BMP280 | MPU9250 |  |
22 | FIREWORKSV2 \* (OMNIBUSF4V6) | MPU6000 MPU6500 | BMP280 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
23 | FLYWOOF411 \* (FLYWOOF411_V2) | ICM20689 MPU6000 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
24 | FLYWOOF745 \* (FLYWOOF745NANO) | MPU6000 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
25 | FLYWOOF7DUAL | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
26 | FOXEERF405 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
27 | FOXEERF722DUAL \* (FOXEERF722V2) | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
28 | FOXEERF722V4 \* (FOXEERF722V4_X8) | ICM42605 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
29 | FOXEERF745AIO \* (FOXEERF745AIO_V3) | ICM42605 MPU6000 | BMP280 MS5611 | HMC5883 QMC5883 |  |
30 | FRSKYPILOT \* (FRSKYPILOT_LED) | MPU6000 MPU6500 | SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
31 | FURYF4OSD \* (MAMBAF405) | MPU6000 MPU6500 | BMP085 BMP280 DPS310 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
32 | GEPRCF722_BT_HD | BMI270 ICM42605 MPU6000 | BMP280 DPS310 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
33 | GEPRC_F722_AIO | BMI270 ICM42605 MPU6000 | BMP280 DPS310 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
34 | HAKRCF405D | BMI270 ICM42605 MPU6000 | BMP280 DPS310 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
35 | HAKRCF405V2 | BMI270 ICM42605 MPU6000 | BMP280 DPS310 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
36 | HAKRCF411D | BMI270 ICM42605 MPU6000 | BMP280 DPS310 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
37 | HAKRCF722V2 | BMI270 ICM42605 MPU6000 | BMP280 DPS310 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
38 | HAKRCKD722 | BMI270 ICM42605 MPU6000 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
39 | HGLRCF722 | BMI270 MPU6000 | BMP280 DPS310 MS5611 SPI_BMP280 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
40 | IFLIGHTF4_SUCCEXD | MPU6000 | BMP085 BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
41 | IFLIGHTF7_TWING | MPU6500 | BMP280 DPS310 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
42 | IFLIGHT_BLITZ_F722 \* | BMI270 MPU6000 | BMP280 DPS310 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
43 | IFLIGHT_BLITZ_F7_PRO | BMI270 MPU6000 | BMP280 DPS310 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
44 | IFLIGHT_JBF7PRO | BMI270 MPU6000 | BMP280 DPS310 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
45 | KAKUTEF4 \* (KAKUTEF4V2 KAKUTEF4V23) | MPU6000 MPU6500 |  |  |  |
46 | KAKUTEF7 \* (KAKUTEF7HDV KAKUTEF7MINI) | ICM20689 MPU6000 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MLX90393 QMC5883 |  |
47 | KAKUTEF7MINIV3 | MPU6000 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
48 | KAKUTEH7 \* (KAKUTEH7V2 KAKUTEH7MINI) | BMI270 MPU6000 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 VCM5883 |  |
49 | MAMBAF405US \* (MAMBAF405US_I2C) | MPU6000 | BMP280 DPS310 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
50 | MAMBAF405_2022A \* (MAMBAF405_2022B) | BMI270 ICM42605 MPU6000 MPU6500 | BMP085 BMP280 DPS310 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
51 | MAMBAF722 \* (MAMBAF722_I2C) | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
52 | MAMBAF722_2022A \* (MAMBAF722_2022B) | BMI270 ICM42605 MPU6000 MPU6500 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
53 | MAMBAF722_WING | ICM42605 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
54 | MAMBAF722_X8 | MPU6000 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
55 | MAMBAH743 \* (MAMBAH743_2022B) | BMI270 ICM42605 MPU6000 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 VCM5883 |  |
56 | MATEKF405 \* (MATEKF405_SERVOS6 MATEKF405OSD) | MPU6000 MPU6500 | BMP085 BMP280 DPS310 MS5611 SPL06 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
57 | MATEKF405CAN | MPU6500 | BMP280 DPS310 MS5611 SPL06 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 RM3100 |  |
58 | MATEKF405SE \* (MATEKF405SE_PINIO) | ICM42605 MPU6000 | BMP085 BMP280 DPS310 MS5611 SPL06 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | US42 |
59 | MATEKF405TE \* (MATEKF405TE_SD) | BMI270 ICM42605 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
60 | MATEKF411 \* (MATEKF411_FD_SFTSRL MATEKF411_RSSI MATEKF411_SFTSRL2) | MPU6000 MPU6500 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
61 | MATEKF411SE \* (MATEKF411SE_PINIO MATEKF411SE_FD_SFTSRL1 MATEKF411SE_SS2_CH6) | MPU6000 | BMP085 BMP280 DPS310 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
62 | MATEKF411TE | BMI270 ICM42605 | BMP280 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
63 | MATEKF722 \* (MATEKF722_HEXSERVO) | MPU6500 | BMP085 BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
64 | MATEKF722PX \* (MATEKF722PX_PINIO MATEKF722WPX) | MPU6000 | BMP280 DPS310 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
65 | MATEKF722SE \* (MATEKF722MINI MATEKF722SE_8MOTOR) | MPU6000 MPU6500 | BMP280 DPS310 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
66 | MATEKF765 \* (MATEKF765SE) | ICM42605 MPU6000 MPU6500 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
67 | MATEKH743 | ICM42605 MPU6000 MPU6500 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 RM3100 |  |
68 | NEUTRONRCF435MINI | BMI270 ICM42605 LSM6DXX MPU6500 | BMP280 DPS310 | HMC5883 QMC5883 |  |
69 | NEUTRONRCF435SE | BMI270 ICM42605 LSM6DXX MPU6500 | BMP280 DPS310 | HMC5883 QMC5883 |  |
70 | NEUTRONRCF435WING | BMI270 ICM42605 LSM6DXX MPU6500 | BMP280 DPS310 | HMC5883 QMC5883 |  |
71 | NEUTRONRCH7BT | BMI270 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
72 | NOX | MPU6000 | BMP280 SPI_BMP280 |  |  |
73 | OMNIBUSF4 \* (DYSF4PROV2 OMNIBUSF4 OMNIBUSF4PRO OMNIBUSF4PRO_LEDSTRIPM5 OMNIBUSF4V3_S5_S6_2SS OMNIBUSF4V3_S5S6_SS OMNIBUSF4V3_S6_SS OMNIBUSF4V3) | BMI270 MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
74 | OMNIBUSF7 \* (OMNIBUSF7V2) | MPU6000 MPU6500 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
75 | OMNIBUSF7NXT | MPU6000 MPU6500 | LPS25H | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 |  |
76 | PIXRACER | MPU6500 MPU9250 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 |  |
77 | REVO | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
78 | RUSH_BLADE_F7 \* (RUSH_BLADE_F7_HD) | ICM42605 MPU6000 | BMP280 DPS310 MS5611 SPL06 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
79 | SAGEATF4 | BMI270 ICM42605 MPU6000 MPU6500 MPU9250 | BMP280 DPS310 | HMC5883 QMC5883 |  |
80 | SITL | FAKE | FAKE | FAKE | FAKE |
81 | SKYSTARSF405HD | BMI270 MPU6000 | BMP280 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
82 | SKYSTARSF722HD \* (SKYSTARSF722MINIHD) | BMI270 MPU6000 | BMP280 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
83 | SKYSTARSH743HD | BMI270 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
84 | SPEEDYBEEF405V3 | BMI270 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
85 | SPEEDYBEEF405WING | ICM42605 | BMP085 BMP280 DPS310 MS5611 SPL06 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 VCM5883 |  |
86 | SPEEDYBEEF7 | ICM20689 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
87 | SPEEDYBEEF745AIO | BMI270 MPU6000 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
88 | SPEEDYBEEF7MINI | MPU6000 | BMP280 DPS310 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
89 | SPEEDYBEEF7V2 | MPU6000 | BMP280 DPS310 | HMC5883 LIS3MDL QMC5883 | MSP |
90 | SPEEDYBEEF7V3 | BMI270 MPU6000 | BMP280 DPS310 MS5611 SPL06 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |
91 | SPRACINGF4EVO | MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 |  |
92 | TMOTORF7V2 | MPU6000 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 |  |
93 | ZEEZF7 \* (ZEEZF7V2 ZEEZF7V3) | BMI270 ICM42605 MPU6000 | BMP280 BMP388 DPS310 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | MSP |