Skip to content

Commit

Permalink
Merge pull request #7149 from robertlacroix/kisscc-tlm-serial
Browse files Browse the repository at this point in the history
KISSCC: Fix soft serial on TLM pad
  • Loading branch information
mikeller committed Dec 27, 2018
1 parent 4760190 commit e5d699e
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
3 changes: 1 addition & 2 deletions src/main/target/KISSFC/target.c
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,15 @@ const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {

DEF_TIM(TIM3, CH1, PA6, TIM_USE_MOTOR, 0),
DEF_TIM(TIM17, CH1, PA7, TIM_USE_MOTOR, 0),
DEF_TIM(TIM16, CH1N, PA13, TIM_USE_PWM, 0),
#else
DEF_TIM(TIM1, CH2N, PB14, TIM_USE_MOTOR, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM8, CH2N, PB0, TIM_USE_MOTOR, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM15, CH1N, PB15, TIM_USE_MOTOR, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM1, CH1, PA8, TIM_USE_MOTOR, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM3, CH1, PA6, TIM_USE_MOTOR | TIM_USE_LED, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM17, CH1, PA7, TIM_USE_MOTOR, TIMER_OUTPUT_INVERTED),
DEF_TIM(TIM4, CH3, PA13, TIM_USE_PWM, 0), // On KISSFC TIM16 did not work, using TIM4 works
#endif
DEF_TIM(TIM4, CH3, PA13, TIM_USE_PWM, 0),
DEF_TIM(TIM2, CH2, PB3, TIM_USE_PWM | TIM_USE_PPM, 0),
DEF_TIM(TIM2, CH1, PA15, TIM_USE_PWM, 0),
DEF_TIM(TIM2, CH3, PA2, TIM_USE_PWM, 0),
Expand Down
6 changes: 2 additions & 4 deletions src/main/target/KISSFC/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,8 @@
#define UART3_TX_PIN PB10 // PB10 (AF7)
#define UART3_RX_PIN PB11 // PB11 (AF7)

#ifdef KISSCC
#define SOFTSERIAL1_TX_PIN PA13
#else
#define SOFTSERIAL1_TX_PIN PA13 // AUX1
#define SOFTSERIAL1_TX_PIN PA13 // KISSFC: AUX1, KISSCC: TLM
#if !defined(KISSCC)
#define SOFTSERIAL2_TX_PIN PA15 // ROLL
#endif

Expand Down

0 comments on commit e5d699e

Please sign in to comment.