|
47 | 47 | //#define I2C1_SCL PB6 |
48 | 48 | //#define I2C1_SDA PB7 |
49 | 49 |
|
50 | | -#if defined(VANTAC_RF007) || defined(VANTAC_RF007_9SERVOS) |
51 | 50 | #define USE_I2C_DEVICE_2 // clashes with UART3 |
52 | 51 | #define I2C2_SCL PB10 |
53 | 52 | #define I2C2_SDA PB11 |
54 | | -#define DEFAULT_I2C BUS_I2C2 |
55 | | -#else |
56 | | -#define DEFAULT_I2C BUS_I2C1 |
57 | | -#endif |
| 53 | +#define EXTERNAL_I2C BUS_I2C2 |
58 | 54 |
|
59 | 55 | #define USE_BARO |
60 | 56 | #define BARO_I2C_BUS BUS_I2C1 |
61 | 57 | #define USE_BARO_SPL06 |
62 | 58 | #define SPL06_I2C_ADDR 119 |
63 | 59 |
|
64 | | -#define TEMPERATURE_I2C_BUS DEFAULT_I2C |
| 60 | +#define TEMPERATURE_I2C_BUS EXTERNAL_I2C |
65 | 61 |
|
66 | | -#define PITOT_I2C_BUS DEFAULT_I2C |
| 62 | +#define PITOT_I2C_BUS EXTERNAL_I2C |
67 | 63 |
|
68 | 64 | #define USE_RANGEFINDER |
69 | | -#define RANGEFINDER_I2C_BUS DEFAULT_I2C |
| 65 | +#define RANGEFINDER_I2C_BUS EXTERNAL_I2C |
70 | 66 |
|
71 | 67 | // *************** SPI2 Blackbox ******************* |
72 | 68 | #define USE_SPI_DEVICE_2 |
|
83 | 79 | // *************** UART ***************************** |
84 | 80 | #define USE_VCP |
85 | 81 |
|
86 | | -#ifdef VANTAC_RF007 |
87 | 82 | #define USE_UART1 // clashes with I2C1 |
88 | 83 | #define UART1_TX_PIN PB6 |
89 | 84 | #define UART1_RX_PIN PB7 // pin labelled "SBUS" |
90 | | -#endif |
91 | 85 |
|
92 | | -//#define USE_UART2 // clashes with 2 servo outputs |
93 | | -//#define UART2_TX_PIN PA2 // pin labelled as "RPM" |
94 | | -//#define UART2_RX_PIN PA3 // pin labelled as "TLM" |
| 86 | +#define USE_UART2 |
| 87 | +#define UART2_TX_PIN PA2 // pin labelled as "RPM" |
| 88 | +#define UART2_RX_PIN PA3 // pin labelled as "TLM" |
95 | 89 |
|
96 | | -#ifdef VANTAC_RF007_NOI2C |
97 | | -#define USE_UART3 |
| 90 | +#define USE_UART3 // clashes with I2C2 |
98 | 91 | // port labelled "C" |
99 | 92 | #define UART3_TX_PIN PB10 |
100 | 93 | #define UART3_RX_PIN PB11 |
101 | | -#endif |
102 | 94 |
|
103 | 95 | #define USE_UART4 |
104 | 96 | // port labelled "A" |
|
110 | 102 | #define UART5_TX_PIN PC12 |
111 | 103 | #define UART5_RX_PIN PD2 |
112 | 104 |
|
113 | | -#if defined(VANTAC_RF007) |
114 | | -#define SERIAL_PORT_COUNT 4 |
115 | | -#elif defined(VANTAC_RF007_9SERVOS) |
116 | | -#define SERIAL_PORT_COUNT 3 |
117 | | -#elif defined(VANTAC_RF007_NOI2C) |
118 | | -#define SERIAL_PORT_COUNT 4 |
119 | | -#endif |
| 105 | +#define SERIAL_PORT_COUNT 6 |
120 | 106 |
|
121 | 107 | #define DEFAULT_RX_TYPE RX_TYPE_SERIAL |
122 | 108 | #define SERIALRX_PROVIDER SERIALRX_FBUS |
|
148 | 134 | #define TARGET_IO_PORTC 0xffff |
149 | 135 | #define TARGET_IO_PORTD 0xffff |
150 | 136 |
|
151 | | -#if defined(VANTAC_RF007) |
152 | | -#define MAX_PWM_OUTPUT_PORTS 7 |
153 | | -#elif defined(VANTAC_RF007_9SERVOS) || defined(VANTAC_RF007_NOI2C) |
154 | 137 | #define MAX_PWM_OUTPUT_PORTS 9 |
155 | | -#endif |
156 | 138 |
|
157 | 139 | #define USE_DSHOT |
158 | 140 | #define USE_SERIALSHOT |
|
0 commit comments