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

Go to the source code of this file.

Data Structures

struct  opticflow_pmw3901_t


void opticflow_pmw3901_init (void)
void opticflow_pmw3901_periodic (void)
void opticflow_pmw3901_event (void)


struct opticflow_pmw3901_t of_pmw

Detailed Description

Tom van Dijk Driver for PMW3901 optical flow sensor

Definition in file opticflow_pmw3901.h.

Data Structure Documentation

◆ opticflow_pmw3901_t

struct opticflow_pmw3901_t

Definition at line 31 of file opticflow_pmw3901.h.

+ Collaboration diagram for opticflow_pmw3901_t:
Data Fields
uint32_t agl_timeout
struct pmw3901_t pmw
float sensor_angle
float std_px
int16_t subpixel_factor

Function Documentation

◆ opticflow_pmw3901_event()

void opticflow_pmw3901_event ( void  )

◆ opticflow_pmw3901_init()

◆ opticflow_pmw3901_periodic()

void opticflow_pmw3901_periodic ( void  )

Definition at line 180 of file opticflow_pmw3901.c.

References of_pmw, opticflow_pmw3901_t::pmw, pmw3901_is_idle(), and pmw3901_start_read().

+ Here is the call graph for this function:

Variable Documentation

◆ of_pmw