![]() |
ACwing FC firmware
STM32WB55: attitude IEKF, altitude Kalman filter, flight core, protocol v2
|
Data Fields | |
| uint8_t | buf [TLM_BLE_RING_SIZE] |
| volatile uint32_t | head |
| volatile uint32_t | tail |
| uint8_t | b [USBL_TX_SIZE] |
| volatile uint32_t | h |
| volatile uint32_t | t |
| uint32_t | dropped |
| uint8_t * | buf |
| uint32_t | size |
| volatile uint16_t | drops |
| uint16_t | drops_seen |
| uint8_t ring_t::buf[TLM_BLE_RING_SIZE] |
Definition at line 28 of file tlm_ble.c.
Referenced by log_q_get(), log_q_put(), push(), and tlm_ble_peek().
Definition at line 29 of file tlm_ble.c.
Referenced by avail(), log_q_get(), log_q_put(), log_q_reset(), push(), tlm_ble_discard(), tlm_ble_hi_free(), and tlm_ble_queued().
Definition at line 30 of file tlm_ble.c.
Referenced by log_q_get(), log_q_put(), log_q_reset(), push(), tlm_ble_consume(), tlm_ble_discard(), tlm_ble_hi_free(), tlm_ble_peek(), and tlm_ble_queued().
| uint8_t ring_t::b[USBL_TX_SIZE] |
Definition at line 15 of file usb_link.c.
Referenced by usbl_put_frame(), and usbl_tx_peek().
Definition at line 16 of file usb_link.c.
Referenced by choose(), usbl_put_frame(), and usbl_tx_free_src().
| volatile uint32_t ring_t::t |
Definition at line 16 of file usb_link.c.
Referenced by choose(), usbl_tx_consume(), usbl_tx_free_src(), and usbl_tx_peek().
| uint32_t ring_t::dropped |
Definition at line 17 of file usb_link.c.
Referenced by usbl_put_frame(), and usbl_tx_dropped().
| uint8_t* ring_t::buf |
Definition at line 10 of file log_queue.c.
| uint32_t ring_t::size |
Definition at line 11 of file log_queue.c.
Referenced by log_q_get(), and log_q_put().
Definition at line 13 of file log_queue.c.
Referenced by log_q_put(), log_q_reset(), and log_q_take_drops().
| uint16_t ring_t::drops_seen |
Definition at line 14 of file log_queue.c.
Referenced by log_q_reset(), and log_q_take_drops().