1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 01:05:27 +03:00

Move target dependent defs from target.h into config.c

This commit is contained in:
jflyper 2018-04-24 07:25:48 +09:00
parent cd5256bc0a
commit cbb028402a
3 changed files with 12 additions and 12 deletions

View file

@ -33,10 +33,10 @@
#ifdef EXUAVF4PRO #ifdef EXUAVF4PRO
static targetSerialPortFunction_t targetSerialPortFunction[] = { static targetSerialPortFunction_t targetSerialPortFunction[] = {
{ 0, FUNCTION_TELEMETRY_SMARTPORT }, { SERIAL_PORT_USART1, FUNCTION_TELEMETRY_SMARTPORT },
{ 2, FUNCTION_VTX_TRAMP }, { SERIAL_PORT_USART3, FUNCTION_VTX_TRAMP },
{ 3, FUNCTION_RCDEVICE }, { SERIAL_PORT_UART4, FUNCTION_RCDEVICE },
{ 5, FUNCTION_RX_SERIAL }, { SERIAL_PORT_USART6, FUNCTION_RX_SERIAL },
}; };
#endif #endif

View file

@ -52,10 +52,15 @@
#include "config_helper.h" #include "config_helper.h"
#define GPS_UART SERIAL_PORT_USART3
#define TELEMETRY_UART SERIAL_PORT_UART5
#define TELEMETRY_PROVIDER_DEFAULT FUNCTION_TELEMETRY_SMARTPORT
static targetSerialPortFunction_t targetSerialPortFunction[] = { static targetSerialPortFunction_t targetSerialPortFunction[] = {
{ 0, FUNCTION_MSP }, { SERIAL_PORT_USART1, FUNCTION_MSP },
{ TELEMETRY_UART, TELEMETRY_PROVIDER_DEFAULT }, { TELEMETRY_UART, TELEMETRY_PROVIDER_DEFAULT },
{ GPS_UART, FUNCTION_GPS }, { GPS_UART, FUNCTION_GPS },
}; };
void targetConfiguration(void) void targetConfiguration(void)

View file

@ -172,14 +172,9 @@
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL #define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
#define DEFAULT_FEATURES (FEATURE_TRANSPONDER | FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_LED_STRIP) #define DEFAULT_FEATURES (FEATURE_TRANSPONDER | FEATURE_RSSI_ADC | FEATURE_TELEMETRY | FEATURE_OSD | FEATURE_LED_STRIP)
#define GPS_UART SERIAL_PORT_USART3
#define SERIALRX_UART SERIAL_PORT_USART2 #define SERIALRX_UART SERIAL_PORT_USART2
#define SERIALRX_PROVIDER SERIALRX_SBUS #define SERIALRX_PROVIDER SERIALRX_SBUS
#define TELEMETRY_UART SERIAL_PORT_UART5
#define TELEMETRY_PROVIDER_DEFAULT FUNCTION_TELEMETRY_SMARTPORT
#define USE_BUTTONS // Physically located on the optional OSD/VTX board. #define USE_BUTTONS // Physically located on the optional OSD/VTX board.
#define BUTTON_A_PIN PD2 #define BUTTON_A_PIN PD2