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

#include <vl53l1x.h>

Data Fields

int32_t(* write )(void *h, uint16_t reg, const uint8_t *d, uint16_t len)
 
int32_t(* read )(void *h, uint16_t reg, uint8_t *d, uint16_t len)
 
void(* delay_ms )(uint32_t ms)
 
void * handle
 

Detailed Description

Definition at line 21 of file vl53l1x.h.

Field Documentation

◆ write

int32_t(* vl53_bus_t::write) (void *h, uint16_t reg, const uint8_t *d, uint16_t len)

Definition at line 22 of file vl53l1x.h.

Referenced by vl53_init(), wr16(), wr32(), and wr8().

◆ read

int32_t(* vl53_bus_t::read) (void *h, uint16_t reg, uint8_t *d, uint16_t len)

Definition at line 23 of file vl53l1x.h.

Referenced by rd16(), rd8(), and vl53_poll().

◆ delay_ms

void(* vl53_bus_t::delay_ms) (uint32_t ms)

Definition at line 24 of file vl53l1x.h.

Referenced by dly().

◆ handle

void* vl53_bus_t::handle

Definition at line 25 of file vl53l1x.h.

Referenced by rd16(), rd8(), vl53_init(), vl53_poll(), wr16(), wr32(), and wr8().


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