Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
sonar_vl53l1x.h File Reference
+ Include dependency graph for sonar_vl53l1x.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sonar_vl53l1x_dev
 

Functions

void sonar_vl53l1x_init (void)
 
void sonar_vl53l1x_read (void)
 
void sonar_vl53l1x_event (void)
 

Variables

struct sonar_vl53l1x_dev sonar_vl53l1x
 

Data Structure Documentation

◆ sonar_vl53l1x_dev

struct sonar_vl53l1x_dev

Definition at line 28 of file sonar_vl53l1x.h.

+ Collaboration diagram for sonar_vl53l1x_dev:
Data Fields
VL53L1_Dev_t dev
int16_t offset_mm
uint8_t read_state

Function Documentation

◆ sonar_vl53l1x_event()

void sonar_vl53l1x_event ( void  )

Definition at line 118 of file sonar_vl53l1x.c.

References sonar_vl53l1x_dev::dev, sonar_vl53l1x, sonar_vl53l1x_publish(), and VL53L1X_NonBlocking_ReadDataEvent().

+ Here is the call graph for this function:

◆ sonar_vl53l1x_init()

◆ sonar_vl53l1x_read()

void sonar_vl53l1x_read ( void  )

Variable Documentation

◆ sonar_vl53l1x

struct sonar_vl53l1x_dev sonar_vl53l1x
extern