All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches

L3Gxxxx sensor device data structure type. More...

Detailed Description

L3Gxxxx sensor device data structure type.

Definition at line 1464 of file l3gxxxx.h.

#include <l3gxxxx.h>

Public Types

enum  { L3GD20H , L3GD20 , X3G42XXD }
 

Data Fields

l3gxxxx_params_t params
 Device initialization parameters.
 
l3gxxxx_int_types_t int_type
 Type of the last interrupt triggered.
 
mutex_t int_lock
 Used to lock the calling thread while waiting for an interrupt.
 
enum l3gxxxx_t:: { ... }  sensor
 recognized sensor type
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
L3GD20H 

Sensor detected at runtime.

L3GD20H detected

L3GD20 

L3GD20 detected.

X3G42XXD 

L3G400D, I3G4250D or A3G4250D detected.

Definition at line 1469 of file l3gxxxx.h.

Field Documentation

◆ int_lock

mutex_t l3gxxxx_t::int_lock

Used to lock the calling thread while waiting for an interrupt.

Definition at line 1467 of file l3gxxxx.h.

◆ int_type

l3gxxxx_int_types_t l3gxxxx_t::int_type

Type of the last interrupt triggered.

Definition at line 1466 of file l3gxxxx.h.

◆ params

l3gxxxx_params_t l3gxxxx_t::params

Device initialization parameters.

Definition at line 1465 of file l3gxxxx.h.


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