Skip to content

Commit

Permalink
Add MATEKF411 target with one full duplex softserial: MATEKF411_DP_SF…
Browse files Browse the repository at this point in the history
…TSRL
  • Loading branch information
shellixyz committed May 27, 2019
1 parent 370544a commit ea7049c
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
2 changes: 1 addition & 1 deletion make/release.mk
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ RELEASE_TARGETS += OMNIBUSF4 OMNIBUSF4PRO OMNIBUSF4PRO_LEDSTRIPM5 DYSF4PRO DYSF4
RELEASE_TARGETS += OMNIBUSF4V3 OMNIBUSF4V3_S6_SS OMNIBUSF4V3_S5S6_SS OMNIBUSF4V3_S5_S6_2SS
RELEASE_TARGETS += OMNIBUSF7 OMNIBUSF7V2 OMNIBUSF7NXT YUPIF7

RELEASE_TARGETS += MATEKF405 MATEKF405_SERVOS6 MATEKF405OSD MATEKF722 MATEKF722_HEXSERVO MATEKF722SE MATEKF722MINI MATEKF405SE MATEKF411 MATEKF411_SFTSRL2 MATEKF411_RSSI
RELEASE_TARGETS += MATEKF405 MATEKF405_SERVOS6 MATEKF405OSD MATEKF722 MATEKF722_HEXSERVO MATEKF722SE MATEKF722MINI MATEKF405SE MATEKF411 MATEKF411_SFTSRL2 MATEKF411_FD_SFTSRL MATEKF411_RSSI

RELEASE_TARGETS += FOXEERF405 FOXEERF722DUAL

Expand Down
1 change: 1 addition & 0 deletions src/main/target/MATEKF411/MATEKF411_FD_SFTSRL.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# MATEKF411_FD_SFTSRL
16 changes: 11 additions & 5 deletions src/main/target/MATEKF411/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@
#define USE_SPI_DEVICE_1

#define SPI1_SCK_PIN PA5
#define SPI1_MISO_PIN PA6
#define SPI1_MOSI_PIN PA7
#define SPI1_MISO_PIN PA6
#define SPI1_MOSI_PIN PA7

#define MPU6000_CS_PIN PA4
#define MPU6000_SPI_BUS BUS_SPI1
Expand All @@ -53,8 +53,8 @@
// *************** SPI2 OSD *****************************
#define USE_SPI_DEVICE_2
#define SPI2_SCK_PIN PB13
#define SPI2_MISO_PIN PB14
#define SPI2_MOSI_PIN PB15
#define SPI2_MISO_PIN PB14
#define SPI2_MOSI_PIN PB15

#define USE_OSD
#define USE_MAX7456
Expand Down Expand Up @@ -83,6 +83,12 @@
#define SOFTSERIAL_2_RX_PIN PA8
#define SERIAL_PORT_COUNT 5

#elif defined(MATEKF411_FD_SFTSRL)
#define USE_SOFTSERIAL1
#define SOFTSERIAL_1_TX_PIN PA0 // ST1 pad
#define SOFTSERIAL_1_RX_PIN PA8 // LED pad
#define SERIAL_PORT_COUNT 4

#elif defined(MATEKF411_RSSI)
#define USE_SOFTSERIAL1
#define SOFTSERIAL_1_TX_PIN PA8 // LED pad
Expand Down Expand Up @@ -141,7 +147,7 @@
#endif

// *************** LED2812 ************************
#if !defined(MATEKF411_SFTSRL2) && !defined(MATEKF411_RSSI)
#if !defined(MATEKF411_SFTSRL2) && !defined(MATEKF411_RSSI) && !defined(MATEKF411_FD_SFTSRL)
#define USE_LED_STRIP
#define WS2811_PIN PA8
#endif
Expand Down

0 comments on commit ea7049c

Please sign in to comment.