21 #ifndef COSA_L3G4200D_HH 22 #define COSA_L3G4200D_HH 91 __attribute__((always_inline))
132 } __attribute__((packed));
164 } __attribute__((packed));
170 } __attribute__((packed));
195 } __attribute__((packed));
316 } __attribute__((packed));
Reference value for interrupt generation.
IOStream & operator<<(IOStream &outs, L3G4200D &gyroscope)
uint8_t as_uint8
As a byte.
uint8_t as_uint8
As a byte.
ctrl_reg1_t(uint8_t value=0)
fifo_src_reg_t(uint8_t value=0)
uint8_t read(Register reg)
uint8_t as_uint8
As a byte.
ctrl_reg4_t(uint8_t value=0)
Interrupt source register.
L3G4200D(uint8_t subaddr=0)
uint8_t as_uint8
As a byte.
Bandwidth selection (table 22).
static const uint8_t AUTO_INC
uint8_t as_uint8
As a byte.
uint8_t as_uint8
As a byte.
uint8_t as_uint8
As a byte.
X,Y,Z-axis angular rate data.
X axis angular rate data.
int1_duration_t(uint8_t value=0)
ctrl_reg2_t(uint8_t value=0)
uint8_t as_uint8
As a byte.
Autoreset on interrupt event.
Device identification register.
Reference signal for filtering.
uint8_t as_uint8
As a byte.
uint8_t as_uint8
As a byte.
High pass filter mode (table 26).
ctrl_reg5_t(uint8_t value=0)
int1_src_t(uint8_t value=0)
int1_cfg_t(uint8_t value=0)
FIFO mode configuration (table 45).
uint8_t as_uint8
As a byte.
Y axis angular rate data.
ctrl_reg3_t(uint8_t value=0)
void write(Register reg, uint8_t value)
Y axis angular rate data.
fifo_ctrl_reg_t(uint8_t value=0)
status_reg_t(uint8_t value=0)