Fixed up whitespace
This commit is contained in:
parent
951e8271a5
commit
8e79e8092e
|
@ -32,5 +32,5 @@ typedef struct flashGeometry_s {
|
||||||
} flashGeometry_t;
|
} flashGeometry_t;
|
||||||
|
|
||||||
typedef struct flashConfig_s {
|
typedef struct flashConfig_s {
|
||||||
ioTag_t csTag;
|
ioTag_t csTag;
|
||||||
} flashConfig_t;
|
} flashConfig_t;
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#define LED_NUMBER 3
|
#define LED_NUMBER 3
|
||||||
|
|
||||||
typedef struct statusLedConfig_s {
|
typedef struct statusLedConfig_s {
|
||||||
ioTag_t ledTags[LED_NUMBER];
|
ioTag_t ledTags[LED_NUMBER];
|
||||||
uint8_t polarity;
|
uint8_t polarity;
|
||||||
} statusLedConfig_t;
|
} statusLedConfig_t;
|
||||||
|
|
||||||
// Helpful macros
|
// Helpful macros
|
||||||
|
|
|
@ -78,7 +78,7 @@ typedef enum {
|
||||||
GPS_MESSAGE_STATE_IDLE = 0,
|
GPS_MESSAGE_STATE_IDLE = 0,
|
||||||
GPS_MESSAGE_STATE_INIT,
|
GPS_MESSAGE_STATE_INIT,
|
||||||
GPS_MESSAGE_STATE_SBAS,
|
GPS_MESSAGE_STATE_SBAS,
|
||||||
GPS_MESSAGE_STATE_ENTRY_COUNT
|
GPS_MESSAGE_STATE_ENTRY_COUNT
|
||||||
} gpsMessageState_e;
|
} gpsMessageState_e;
|
||||||
|
|
||||||
typedef struct gpsData_s {
|
typedef struct gpsData_s {
|
||||||
|
|
|
@ -118,7 +118,7 @@ enum {
|
||||||
|
|
||||||
// opmode flags, SET side
|
// opmode flags, SET side
|
||||||
#define SA_MODE_SET_IN_RANGE_PITMODE 1 // Immediate
|
#define SA_MODE_SET_IN_RANGE_PITMODE 1 // Immediate
|
||||||
#define SA_MODE_SET_OUT_RANGE_PITMODE 2 // Immediate
|
#define SA_MODE_SET_OUT_RANGE_PITMODE 2 // Immediate
|
||||||
#define SA_MODE_CLR_PITMODE 4 // Immediate
|
#define SA_MODE_CLR_PITMODE 4 // Immediate
|
||||||
#define SA_MODE_SET_UNLOCK 8
|
#define SA_MODE_SET_UNLOCK 8
|
||||||
#define SA_MODE_SET_LOCK 0 // ~UNLOCK
|
#define SA_MODE_SET_LOCK 0 // ~UNLOCK
|
||||||
|
|
|
@ -17,12 +17,12 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define SPEKTRUM_SAT_BIND_DISABLED 0
|
#define SPEKTRUM_SAT_BIND_DISABLED 0
|
||||||
#define SPEKTRUM_SAT_BIND_MAX 10
|
#define SPEKTRUM_SAT_BIND_MAX 10
|
||||||
|
|
||||||
#define SPEK_FRAME_SIZE 16
|
#define SPEK_FRAME_SIZE 16
|
||||||
#define SRXL_FRAME_OVERHEAD 5
|
#define SRXL_FRAME_OVERHEAD 5
|
||||||
#define SRXL_FRAME_SIZE_MAX (SPEK_FRAME_SIZE + SRXL_FRAME_OVERHEAD)
|
#define SRXL_FRAME_SIZE_MAX (SPEK_FRAME_SIZE + SRXL_FRAME_OVERHEAD)
|
||||||
|
|
||||||
void spektrumBind(rxConfig_t *rxConfig);
|
void spektrumBind(rxConfig_t *rxConfig);
|
||||||
bool spektrumInit(const rxConfig_t *rxConfig, rxRuntimeConfig_t *rxRuntimeConfig);
|
bool spektrumInit(const rxConfig_t *rxConfig, rxRuntimeConfig_t *rxRuntimeConfig);
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
void targetBusInit(void)
|
void targetBusInit(void)
|
||||||
{
|
{
|
||||||
#ifdef USE_SPI
|
#ifdef USE_SPI
|
||||||
#ifdef USE_SPI_DEVICE_1
|
#ifdef USE_SPI_DEVICE_1
|
||||||
spiInit(SPIDEV_1);
|
spiInit(SPIDEV_1);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -163,10 +163,10 @@
|
||||||
#define SPEKTRUM_BIND
|
#define SPEKTRUM_BIND
|
||||||
#define BIND_PIN PB11
|
#define BIND_PIN PB11
|
||||||
|
|
||||||
#define TARGET_IO_PORTA 0xffff
|
#define TARGET_IO_PORTA 0xffff
|
||||||
#define TARGET_IO_PORTB 0xffff
|
#define TARGET_IO_PORTB 0xffff
|
||||||
#define TARGET_IO_PORTC 0xffff
|
#define TARGET_IO_PORTC 0xffff
|
||||||
#define TARGET_IO_PORTD (BIT(2))
|
#define TARGET_IO_PORTD (BIT(2))
|
||||||
|
|
||||||
#define USABLE_TIMER_CHANNEL_COUNT 7
|
#define USABLE_TIMER_CHANNEL_COUNT 7
|
||||||
#define USED_TIMERS ( TIM_N(2) | TIM_N(3) | TIM_N(5) | TIM_N(8) | TIM_N(9) )
|
#define USED_TIMERS ( TIM_N(2) | TIM_N(3) | TIM_N(5) | TIM_N(8) | TIM_N(9) )
|
||||||
|
|
|
@ -63,8 +63,8 @@
|
||||||
|
|
||||||
/* RX1 */
|
/* RX1 */
|
||||||
#define USE_UART2
|
#define USE_UART2
|
||||||
#define UART2_RX_PIN PA3
|
#define UART2_RX_PIN PA3
|
||||||
#define UART2_TX_PIN PA2
|
#define UART2_TX_PIN PA2
|
||||||
|
|
||||||
/* I2C */
|
/* I2C */
|
||||||
#define USE_UART3
|
#define USE_UART3
|
||||||
|
@ -92,7 +92,7 @@
|
||||||
|
|
||||||
#define DEFAULT_FEATURES (FEATURE_VBAT)
|
#define DEFAULT_FEATURES (FEATURE_VBAT)
|
||||||
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
|
||||||
#define SERIALRX_PROVIDER SERIALRX_SPEKTRUM2048
|
#define SERIALRX_PROVIDER SERIALRX_SPEKTRUM2048
|
||||||
#define SERIALRX_UART SERIAL_PORT_USART2
|
#define SERIALRX_UART SERIAL_PORT_USART2
|
||||||
#define RX_CHANNELS_TAER
|
#define RX_CHANNELS_TAER
|
||||||
|
|
||||||
|
|
|
@ -25,12 +25,12 @@
|
||||||
#include "drivers/timer_def.h"
|
#include "drivers/timer_def.h"
|
||||||
|
|
||||||
const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
|
const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
|
||||||
DEF_TIM(TIM3, CH3, PB0, TIM_USE_PPM, TIMER_INPUT_ENABLED, 0 ), // PPM IN
|
DEF_TIM(TIM3, CH3, PB0, TIM_USE_PPM, TIMER_INPUT_ENABLED, 0 ), // PPM IN
|
||||||
|
|
||||||
DEF_TIM(TIM4, CH3, PB8, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S1_OUT - DMA1_ST7
|
DEF_TIM(TIM4, CH3, PB8, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S1_OUT - DMA1_ST7
|
||||||
DEF_TIM(TIM2, CH3, PA2, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S2_OUT - DMA1_ST1
|
DEF_TIM(TIM2, CH3, PA2, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S2_OUT - DMA1_ST1
|
||||||
DEF_TIM(TIM2, CH1, PA15,TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S3_OUT - DMA1_ST5
|
DEF_TIM(TIM2, CH1, PA15,TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 0 ), // S3_OUT - DMA1_ST5
|
||||||
DEF_TIM(TIM2, CH4, PA3, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 1 ), // S4_OUT - DMA1_ST6
|
DEF_TIM(TIM2, CH4, PA3, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED, 1 ), // S4_OUT - DMA1_ST6
|
||||||
|
|
||||||
DEF_TIM(TIM5, CH1, PA0, TIM_USE_LED, TIMER_OUTPUT_ENABLED, 0 ), // LED_STRIP - DMA1_ST2
|
DEF_TIM(TIM5, CH1, PA0, TIM_USE_LED, TIMER_OUTPUT_ENABLED, 0 ), // LED_STRIP - DMA1_ST2
|
||||||
};
|
};
|
||||||
|
|
|
@ -75,8 +75,8 @@
|
||||||
#define USE_SPI_DEVICE_2
|
#define USE_SPI_DEVICE_2
|
||||||
#define SPI2_NSS_PIN PB12
|
#define SPI2_NSS_PIN PB12
|
||||||
#define SPI2_SCK_PIN PB13
|
#define SPI2_SCK_PIN PB13
|
||||||
#define SPI2_MISO_PIN PC2
|
#define SPI2_MISO_PIN PC2
|
||||||
#define SPI2_MOSI_PIN PC3
|
#define SPI2_MOSI_PIN PC3
|
||||||
|
|
||||||
#define OSD
|
#define OSD
|
||||||
#define USE_MAX7456
|
#define USE_MAX7456
|
||||||
|
|
|
@ -50,8 +50,8 @@
|
||||||
|
|
||||||
#define OSD
|
#define OSD
|
||||||
#define USE_MAX7456
|
#define USE_MAX7456
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_CS_PIN PB12
|
#define MAX7456_SPI_CS_PIN PB12
|
||||||
//#define MAX7456_DMA_CHANNEL_TX DMA1_Stream5
|
//#define MAX7456_DMA_CHANNEL_TX DMA1_Stream5
|
||||||
//#define MAX7456_DMA_CHANNEL_RX DMA1_Stream0
|
//#define MAX7456_DMA_CHANNEL_RX DMA1_Stream0
|
||||||
//#define MAX7456_DMA_IRQ_HANDLER_ID DMA1_ST0_HANDLER
|
//#define MAX7456_DMA_IRQ_HANDLER_ID DMA1_ST0_HANDLER
|
||||||
|
|
|
@ -9,15 +9,15 @@
|
||||||
|
|
||||||
|
|
||||||
const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
|
const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
|
||||||
DEF_TIM(TIM2, CH4, PA3, TIM_USE_PPM, TIMER_INPUT_ENABLED) ,
|
DEF_TIM(TIM2, CH4, PA3, TIM_USE_PPM, TIMER_INPUT_ENABLED) ,
|
||||||
// Main outputs 6 PWM
|
// Main outputs 6 PWM
|
||||||
DEF_TIM(TIM4, CH1, PB6, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM4, CH1, PB6, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM4, CH2, PB7, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM4, CH2, PB7, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM8, CH2, PB8, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM8, CH2, PB8, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM8, CH3, PB9, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM8, CH3, PB9, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM3, CH1, PC6, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM3, CH1, PC6, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM3, CH2, PC7, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM3, CH2, PC7, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED),
|
||||||
// Additional outputs
|
// Additional outputs
|
||||||
DEF_TIM(TIM16,CH1, PA6, TIM_USE_TRANSPONDER, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM16,CH1, PA6, TIM_USE_TRANSPONDER, TIMER_OUTPUT_ENABLED),
|
||||||
DEF_TIM(TIM1 ,CH1N,PA7, TIM_USE_LED, TIMER_OUTPUT_ENABLED),
|
DEF_TIM(TIM1 ,CH1N,PA7, TIM_USE_LED, TIMER_OUTPUT_ENABLED),
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue