ACwing FC firmware
STM32WB55: attitude IEKF, altitude Kalman filter, flight core, protocol v2
Loading...
Searching...
No Matches
log_task_cfg_t Struct Reference

#include <log_task.h>

Collaboration diagram for log_task_cfg_t:
[legend]

Data Fields

const log_flash_t * flash
 NULL: no log flash on this board

 
char hw_rev
 
uint8_t fw [3]
 
uint16_t(* sensors )(void)
 CAPS bits for LR_INFO; may be NULL

 
void(* usb_pump )(void)
 board binding: move queued USB TX bytes to the endpoint; may be NULL
 
int(* erase_chip )(void)
 optional whole-chip erase (faster than sector by sector); may be NULL
 

Detailed Description

Definition at line 39 of file log_task.h.

Field Documentation

◆ flash

const log_flash_t* log_task_cfg_t::flash

NULL: no log flash on this board

Definition at line 40 of file log_task.h.

Referenced by app_start(), cmd(), and log_task_init().

◆ hw_rev

char log_task_cfg_t::hw_rev

Definition at line 41 of file log_task.h.

Referenced by app_start(), and open_log().

◆ fw

uint8_t log_task_cfg_t::fw[3]

Definition at line 42 of file log_task.h.

Referenced by app_start(), and open_log().

◆ sensors

uint16_t(* log_task_cfg_t::sensors) (void)

CAPS bits for LR_INFO; may be NULL

Definition at line 43 of file log_task.h.

Referenced by app_start(), and open_log().

◆ usb_pump

void(* log_task_cfg_t::usb_pump) (void)

board binding: move queued USB TX bytes to the endpoint; may be NULL

Definition at line 45 of file log_task.h.

Referenced by app_start(), and pump().

◆ erase_chip

int(* log_task_cfg_t::erase_chip) (void)

optional whole-chip erase (faster than sector by sector); may be NULL

Definition at line 47 of file log_task.h.

Referenced by cmd().


The documentation for this struct was generated from the following file: