From 6c27482f4ca1e16c8d45fde9c7f7528d95c9b262 Mon Sep 17 00:00:00 2001 From: githubDLG Date: Fri, 4 May 2018 10:34:02 +0800 Subject: [PATCH] Add new target Stack-X Add new target Stack-X --- src/main/target/FISHDRONEF4/STACKX.mk | 0 src/main/target/FISHDRONEF4/target.h | 18 ++++++++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 src/main/target/FISHDRONEF4/STACKX.mk diff --git a/src/main/target/FISHDRONEF4/STACKX.mk b/src/main/target/FISHDRONEF4/STACKX.mk new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/main/target/FISHDRONEF4/target.h b/src/main/target/FISHDRONEF4/target.h index 6627c0a8bd..b965b789e0 100644 --- a/src/main/target/FISHDRONEF4/target.h +++ b/src/main/target/FISHDRONEF4/target.h @@ -20,9 +20,14 @@ #pragma once +#if defined(STACKX) +#define TARGET_BOARD_IDENTIFIER "SXF4" +#define USBD_PRODUCT_STRING "Stack-X F4" +#define SETVTX_ULTRALOWPOWER_DISARMED +#else #define TARGET_BOARD_IDENTIFIER "FDF4" - -#define USBD_PRODUCT_STRING "FishDroneF4" +#define USBD_PRODUCT_STRING "FishDroneF4" +#endif #define LED0_PIN PC13 #define LED1_PIN PC14 @@ -81,8 +86,8 @@ #define USE_SPI_DEVICE_2 #define SPI2_NSS_PIN PB12 #define SPI2_SCK_PIN PB13 -#define SPI2_MISO_PIN PC2 -#define SPI2_MOSI_PIN PC3 +#define SPI2_MISO_PIN PC2 +#define SPI2_MOSI_PIN PC3 #define USE_MAX7456 #define MAX7456_SPI_INSTANCE SPI2 @@ -127,6 +132,11 @@ #define USE_ADC #define VBAT_ADC_PIN PC0 #define RSSI_ADC_PIN PC1 +#if defined(STACKX) +#define CURRENT_METER_ADC_PIN PA1 +#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC +#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC +#endif // *************** FEATURES ************************ #define DEFAULT_FEATURES (FEATURE_OSD)