ACwing FC firmware
STM32WB55: attitude IEKF, altitude Kalman filter, flight core, protocol v2
Loading...
Searching...
No Matches
bsp Directory Reference
Directory dependency graph for bsp:

Directories

 usb
 

Files

 batt_adc.c
 ADC1 injected-group binding for the battery (see batt_adc.h).
 
 batt_adc.h
 ADC1 binding of the BattTask: VBAT and current pins, VREFINT.
 
 ble_tlm_svc.c
 "ACwing telemetry" GATT service + TX thread on STM32_WPAN (see ble_tlm_svc.h).
 
 ble_tlm_svc.h
 "ACwing telemetry" GATT service on the STM32WB BLE stack (STM32_WPAN).
 
 cfg_flash_wb.c
 cfg_store flash backend for the STM32WB55, safe with the BLE stack running on the CPU2 (AN5289, "Flash memory management").
 
 ext_i2c.c
 HAL binding of the Qwiic devices (see ext_i2c.h).
 
 ext_i2c.h
 HAL binding of the expansion (Qwiic) devices on I2C1.
 
 imu_i2c.c
 
 imu_i2c.h
 STM32 HAL (STM32WB55) binding of the sensor_bus_t interface + DMA burst read of the FIFO with task notification.
 
 usb_cdc.c
 USB CDC binding of the USB link (see usb_cdc.h).
 
 usb_cdc.h
 USB CDC (virtual COM port) binding of the USB link (telemetry/usb_link.h).