diff --git a/src/main/target/FOXEERF745V3_AIO/target.c b/src/main/target/FOXEERF745V3_AIO/target.c
index 2a1f70ed2c..4e8a894d52 100644
--- a/src/main/target/FOXEERF745V3_AIO/target.c
+++ b/src/main/target/FOXEERF745V3_AIO/target.c
@@ -18,9 +18,9 @@
*
* If not, see .
*/
-
+
// This resource file generated using https://github.com/nerdCopter/target-convert
-// Commit: 4cb7ad1
+// Commit: 40b5552
#include
#include "platform.h"
@@ -38,8 +38,4 @@ const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
DEF_TIM(TIM2, CH2, PB3, TIM_USE_ANY, 0, 0), // cam ctrl
};
-// notice - DEF_TIM was programmatically generated and may be wrong or incomplete.
-// please reference associated unified-target.
-// some timers may associate with multiple pins. e.g baro/flash
-
// notice - this file was programmatically generated and may be incomplete.
diff --git a/src/main/target/FOXEERF745V3_AIO/target.h b/src/main/target/FOXEERF745V3_AIO/target.h
index 3c14462f72..fd00e29fc2 100644
--- a/src/main/target/FOXEERF745V3_AIO/target.h
+++ b/src/main/target/FOXEERF745V3_AIO/target.h
@@ -6,21 +6,17 @@
* Public License as published by the Free Software Foundation,
* either version 3 of the License, or (at your option) any later
* version.
- *
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
* See the GNU General Public License for more details.
- *
* You should have received a copy of the GNU General Public
* License along with this software.
- *
* If not, see .
*/
-
+
// This resource file generated using https://github.com/nerdCopter/target-convert
-// Commit: 4cb7ad1
+// Commit: 40b5552
#pragma once
@@ -37,16 +33,10 @@
#define USE_FLASH
#define USE_FLASH_W25Q128FV
#define USE_MAX7456
-#define USE_BARO
-#define USE_SPI_GYRO
-#define USE_BARO
#define USE_VCP
#define USE_FLASHFS
#define USE_FLASH_M25P16 // 16MB Micron M25P16 and others (ref: https://github.com/betaflight/betaflight/blob/master/src/main/drivers/flash_m25p16.c)
-//#define USE_FLASH_W25M // 1Gb NAND flash support
-//#define USE_FLASH_W25M512 // 16, 32, 64 or 128MB Winbond stacked die support
-//#define USE_FLASH_W25Q // 512Kb (256Kb x 2 stacked) NOR flash support
#define USE_OSD
#define USE_LED
@@ -75,23 +65,22 @@
#define SPI4_MISO_PIN PE5
#define SPI4_MOSI_PIN PE6
-#define GYRO_1_ALIGN CW90_DEG
+#define USE_SPI_GYRO
+#define USE_EXTI // notice - REQUIRED when USE_GYRO_EXTI
+#define USE_GYRO_EXTI
+
+#define GYRO_1_ALIGN CW90_DEG
#define ACC_1_ALIGN CW90_DEG
#define GYRO_1_CS_PIN PA15
#define GYRO_1_EXTI_PIN PD0
-#define GYRO_1_SPI_INSTANCE SPI3
+#define GYRO_1_SPI_INSTANCE SPI3
#define MPU_INT_EXTI PD0
-#define USE_EXTI // notice - REQUIRED when USE_GYRO_EXTI
-#define USE_GYRO_EXTI
-
#define ACC_ICM42688P_ALIGN CW90_DEG
#define GYRO_ICM42688P_ALIGN CW90_DEG
#define ICM42688P_CS_PIN PA15
#define ICM42688P_SPI_INSTANCE SPI3
-// notice - this file was programmatically generated and may need GYRO_2 manually added.
-
#define USE_UART1
#define UART1_TX_PIN PA9
#define UART1_RX_PIN PA10
@@ -112,12 +101,9 @@
#define USE_I2C
#define USE_I2C_DEVICE_1
#define I2C_DEVICE (I2CDEV_1)
-#define MAG_I2C_INSTANCE (I2CDEV_1)
-#define BARO_I2C_INSTANCE (I2CDEV_1)
+#define MAG_I2C_INSTANCE (I2CDEV_1)
#define I2C1_SCL PB8
#define I2C1_SDA PB9
-// notice - this file was programmatically generated and likely needs MAG/BARO manually added, finished, or verified.
-// e.g. USE_BARO_xxxxxx, USE_BARO_SPI_xxxxxx, DEFAULT_BARO_SPI_xxxxxx, xxxxxx_CS_PIN, xxxxxx_SPI_INSTANCE
#define FLASH_CS_PIN PE4
#define FLASH_SPI_INSTANCE SPI4
@@ -126,9 +112,11 @@
#define MAX7456_SPI_CS_PIN PA4
#define MAX7456_SPI_INSTANCE SPI1
+#define USE_ADC
#define VBAT_ADC_PIN PC3
#define CURRENT_METER_ADC_PIN PC2
#define RSSI_ADC_PIN PC5
+#define ADC1_DMA_OPT 0
#define ADC1_DMA_STREAM DMA2_Stream0 //# ADC 1: DMA2 Stream 0 Channel 0
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
@@ -148,4 +136,3 @@
#define USED_TIMERS ( TIM_N(1) | TIM_N(2) | TIM_N(3) )
// notice - this file was programmatically generated and may be incomplete.
-
diff --git a/src/main/target/FOXEERF745V3_AIO/target.mk b/src/main/target/FOXEERF745V3_AIO/target.mk
index 232373c79a..6c6e3df109 100644
--- a/src/main/target/FOXEERF745V3_AIO/target.mk
+++ b/src/main/target/FOXEERF745V3_AIO/target.mk
@@ -7,16 +7,6 @@ drivers/accgyro/accgyro_spi_icm426xx.c \
drivers/light_led.h \
drivers/light_ws2811strip.c \
drivers/max7456.c \
-drivers/barometer/barometer_bmp085.c \
-drivers/barometer/barometer_bmp280.c \
-drivers/barometer/barometer_fake.c \
-drivers/barometer/barometer_lps.c \
-drivers/barometer/barometer_ms5611.c \
-drivers/barometer/barometer_qmp6988.c \
-
-# notice - this file was programmatically generated and may be incomplete.
-# eg: flash, compass, barometer, vtx6705, ledstrip, pinio, etc. especially mag/baro
# This resource file generated using https://github.com/nerdCopter/target-convert
-# Commit: 4cb7ad1
-
+# Commit: 40b5552