Crate l3gd20_registers

Source
Expand description

§STMicroelectronics L3GD20 Gyrscope Registers

This crate provides a typed map of the L3GD20’s I²C/SPI registers.

Modules§

prelude
Exports commonly used traits.

Structs§

ControlRegister1
CTRL_REG1 (20h)
ControlRegister2
CTRL_REG2 (21h)
ControlRegister3
CTRL_REG3 (22h)
ControlRegister4
CTRL_REG4 (23h)
ControlRegister5
CTRL_REG5 (24h)
FifoControlRegister
FIFO_CTRL_REG (2Eh)
FifoSourceRegister
FIFO_CTRL_REG (2Fh)
Int1ConfigurationRegister
INT1_CFG (30h)
Int1DurationRegister
INT1_DURATION (38h)
Int1SourceRegisterA
INT1_SRC (31h)
Int1ThresholdRegisterXH
INT1_TSH_XH (32h)
Int1ThresholdRegisterXL
INT1_TSH_XL (33h)
Int1ThresholdRegisterYH
INT1_TSH_YH (34h)
Int1ThresholdRegisterYL
INT1_TSH_YL (35h)
Int1ThresholdRegisterZH
INT1_TSH_ZH (36h)
Int1ThresholdRegisterZL
INT1_TSH_ZL (37h)
OutXHigh
OUT_X_H (29h)
OutXLow
OUT_X_L (28h)
OutYHigh
OUT_Y_H (2Bh)
OutYLow
OUT_Y_L (2Ah)
OutZHigh
OUT_Z_H (2Dh)
OutZLow
OUT_Z_L (2Ch)
ReferenceRegister
Reference / Data capture register.
StatusRegister
STATUS_REG (27h)
TemperatureRegister
OUT_TEMP (26h)
WhoAmI
WHO_AM_I (0Fh)

Enums§

Bandwidth
Bandwidth
FifoMode
FIFO mode configuration.
HighpassFilterMode
High-pass filter mode.
OutputDataRate
Gyroscope Output Data Rate
RegisterAddress
Register addresses specific to the Gyroscope sensor.
Sensitivity
Gyroscope sensitivity (full scale selection).

Constants§

DEFAULT_DEVICE_ADDRESS
The I²C bus address.

Traits§

Register
A sensor register.
WritableRegister
A writable sensor register.