1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +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
static targetSerialPortFunction_t targetSerialPortFunction[] = {
{ 0, FUNCTION_TELEMETRY_SMARTPORT },
{ 2, FUNCTION_VTX_TRAMP },
{ 3, FUNCTION_RCDEVICE },
{ 5, FUNCTION_RX_SERIAL },
{ SERIAL_PORT_USART1, FUNCTION_TELEMETRY_SMARTPORT },
{ SERIAL_PORT_USART3, FUNCTION_VTX_TRAMP },
{ SERIAL_PORT_UART4, FUNCTION_RCDEVICE },
{ SERIAL_PORT_USART6, FUNCTION_RX_SERIAL },
};
#endif

View file

@ -52,10 +52,15 @@
#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[] = {
{ 0, FUNCTION_MSP },
{ TELEMETRY_UART, TELEMETRY_PROVIDER_DEFAULT },
{ GPS_UART, FUNCTION_GPS },
{ SERIAL_PORT_USART1, FUNCTION_MSP },
{ TELEMETRY_UART, TELEMETRY_PROVIDER_DEFAULT },
{ GPS_UART, FUNCTION_GPS },
};
void targetConfiguration(void)

View file

@ -172,14 +172,9 @@
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
#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_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 BUTTON_A_PIN PD2