@@ -73,12 +73,12 @@ PC1 BATT2_CURRENT_SENS ADC1 SCALE(1)
73
73
PC2 BATT2_VOLTAGE_SENS ADC1 SCALE(1)
74
74
75
75
# pwm outputs
76
- PB1 TIM1_CH3N TIM1 PWM(1) GPIO(50)
77
- PB0 TIM1_CH2N TIM1 PWM(2) GPIO(51)
78
- PA8 TIM1_CH1 TIM1 PWM(3) GPIO(52)
76
+ PB1 TIM1_CH3N TIM1 PWM(1) GPIO(50) BDIR
77
+ PB0 TIM1_CH2N TIM1 PWM(2) GPIO(51) BDIR
78
+ PA8 TIM1_CH1 TIM1 PWM(3) GPIO(52) BDIR
79
79
PA3 TIM2_CH4 TIM2 PWM(4) GPIO(53)
80
80
PA2 TIM2_CH3 TIM2 PWM(5) GPIO(54)
81
- PA1 TIM2_CH2 TIM2 PWM(6) GPIO(55)
81
+ PA1 TIM2_CH2 TIM2 PWM(6) GPIO(55) BDIR
82
82
PC9 TIM8_CH4 TIM8 PWM(7) GPIO(56)
83
83
PC8 TIM8_CH3 TIM8 PWM(8) GPIO(57)
84
84
@@ -97,11 +97,11 @@ PB10 I2C2_SCL I2C2 ALT(1)
97
97
PB11 I2C2_SDA I2C2 ALT(1)
98
98
99
99
# USART3 with BRD_ALT_CONFIG=0
100
- PB10 USART3_TX USART3 ALT(0)
101
- PB11 USART3_RX USART3 ALT(0)
100
+ PB10 USART3_TX USART3
101
+ PB11 USART3_RX USART3
102
102
103
- PA10 USART1_RX USART1
104
- PA9 USART1_TX USART1
103
+ PA10 USART1_RX USART1 NODMA
104
+ PA9 USART1_TX USART1 NODMA
105
105
106
106
PC6 USART6_TX USART6
107
107
PC7 USART6_RX USART6
@@ -120,8 +120,6 @@ PA11 OTG_FS_DM OTG1
120
120
PA12 OTG_FS_DP OTG1
121
121
122
122
# USB setup
123
- USB_VENDOR 0x1021
124
- USB_PRODUCT 0x1090
125
123
USB_STRING_MANUFACTURER "Aerium"
126
124
USB_STRING_PRODUCT "RadianF405"
127
125
@@ -144,22 +142,20 @@ BARO BMP280 SPI:bmp280
144
142
BARO LPS2XH SPI:lps22h
145
143
146
144
# define default battery setup
145
+ define HAL_BATT_MONITOR_DEFAULT 4
147
146
define HAL_BATT_VOLT_PIN 10
148
147
define HAL_BATT_CURR_PIN 15
148
+ define HAL_BATT_VOLT_SCALE 1
149
+ define HAL_BATT_CURR_SCALE 1
150
+
151
+ define HAL_BATT2_MONITOR_DEFAULT 4
149
152
define HAL_BATT2_VOLT_PIN 12
150
153
define HAL_BATT2_CURR_PIN 11
151
- define HAL_BATT_VOLT_SCALE 1
152
154
define HAL_BATT2_VOLT_SCALE 1
153
- define HAL_BATT_CURR_SCALE 1
154
155
define HAL_BATT2_CURR_SCALE 1
155
156
156
- define CAN_D1_UC_POOL 1024
157
-
158
- # For complementary channels to work we define this
159
- define STM32_PWM_USE_ADVANCED TRUE
160
-
161
157
# reduce max size of embedded params for apj_tool.py
162
- define AP_PARAM_MAX_EMBEDDED_PARAM 1024
158
+ define AP_PARAM_MAX_EMBEDDED_PARAM 512
163
159
164
160
# --------------------- save flash ----------------------
165
161
include ../include/minimize_features.inc
@@ -170,9 +166,6 @@ define HAL_VISUALODOM_ENABLED 1
170
166
undef MODE_GUIDED_NOGPS_ENABLED
171
167
define MODE_GUIDED_NOGPS_ENABLED 1
172
168
173
- undef GPS_MOVING_BASELINE
174
- define GPS_MOVING_BASELINE 1
175
-
176
169
undef AP_FOLLOW_ENABLED
177
170
define AP_FOLLOW_ENABLED 1
178
171
@@ -185,20 +178,11 @@ define AP_OPTICALFLOW_ENABLED 1
185
178
undef MODE_FLOWHOLD_ENABLED
186
179
define MODE_FLOWHOLD_ENABLED 1
187
180
188
- undef HAL_BARO_WIND_COMP_ENABLED
189
- define HAL_BARO_WIND_COMP_ENABLED 1
190
-
191
181
undef HAL_PARACHUTE_ENABLED
192
182
define HAL_PARACHUTE_ENABLED 1
193
183
194
- undef HAL_PICCOLO_CAN_ENABLE
195
- define HAL_PICCOLO_CAN_ENABLE 1
196
-
197
184
undef HAL_ENABLE_DRONECAN_DRIVERS
198
185
define HAL_ENABLE_DRONECAN_DRIVERS 1
199
186
200
187
undef AC_NAV_GUIDED
201
188
define AC_NAV_GUIDED 1
202
-
203
- undef WEATHERVANE_ENABLED
204
- define WEATHERVANE_ENABLED 1
0 commit comments