[][src]Enum lsm9ds1::register::AG

pub enum AG {
    ACT_THS,
    ACT_DUR,
    INT_GEN_CFG_XL,
    INT_GEN_THS_X_XL,
    INT_GEN_THS_Y_XL,
    INT_GEN_THS_Z_XL,
    INT_GEN_DUR_XL,
    REFERENCE_G,
    INT1_CTRL,
    INT2_CTRL,
    WHO_AM_I,
    CTRL_REG1_G,
    CTRL_REG2_G,
    CTRL_REG3_G,
    ORIENT_CFG_G,
    INT_GEN_SRC_G,
    OUT_TEMP_L,
    OUT_TEMP_H,
    STATUS_REG_0,
    OUT_X_L_G,
    OUT_X_H_G,
    OUT_Y_L_G,
    OUT_Y_H_G,
    OUT_Z_L_G,
    OUT_Z_H_G,
    CTRL_REG4,
    CTRL_REG5_XL,
    CTRL_REG6_XL,
    CTRL_REG7_XL,
    CTRL_REG8,
    CTRL_REG9,
    CTRL_REG10,
    INT_GEN_SRC_XL,
    STATUS_REG_1,
    OUT_X_L_XL,
    OUT_X_H_XL,
    OUT_Y_L_XL,
    OUT_Y_H_XL,
    OUT_Z_L_XL,
    OUT_Z_H_XL,
    FIFO_CTRL,
    FIFO_SRC,
    INT_GEN_CFG_G,
    INT_GEN_THS_XH_G,
    INT_GEN_THS_XL_G,
    INT_GEN_THS_YH_G,
    INT_GEN_THS_YL_G,
    INT_GEN_THS_ZH_G,
    INT_GEN_THS_ZL_G,
    INT_GEN_DUR_G,
}

LSM9DS1 Accel/Gyro (XL/G) Registers

Variants

ACT_THS

Activity threshold register.

ACT_DUR

Inactivity duration register.

INT_GEN_CFG_XL

Linear acceleration sensor interrupt generator configuration register.

INT_GEN_THS_X_XL

Linear acceleration sensor interrupt threshold register.

INT_GEN_THS_Y_XL

Linear acceleration sensor interrupt threshold register.

INT_GEN_THS_Z_XL

Linear acceleration sensor interrupt threshold register.

INT_GEN_DUR_XL

Linear acceleration sensor interrupt duration register.

REFERENCE_G

Angular rate sensor reference value register for digital high-pass filter (r/w).

INT1_CTRL

INT1_A/G pin control register.

INT2_CTRL

INT2_A/G pin control register.

WHO_AM_I

Who_AM_I register.

CTRL_REG1_G

Angular rate sensor Control Register 1.

CTRL_REG2_G

Angular rate sensor Control Register 2.

CTRL_REG3_G

Angular rate sensor Control Register 3.

ORIENT_CFG_G

Angular rate sensor sign and orientation register.

INT_GEN_SRC_G

Angular rate sensor interrupt source register.

OUT_TEMP_L

Temperature data output register. L and H registers together express a 16-bit word in two’s complement right-justified.

OUT_TEMP_H
STATUS_REG_0

Status register.

OUT_X_L_G

Angular rate sensor pitch axis (X) angular rate output register. The value is expressed as a 16-bit word in two’s complement.

OUT_X_H_G
OUT_Y_L_G

Angular rate sensor roll axis (Y) angular rate output register. The value is expressed as a 16-bit word in two’s complement.

OUT_Y_H_G
OUT_Z_L_G

Angular rate sensor Yaw axis (Z) angular rate output register. The value is expressed as a 16-bit word in two’s complement.

OUT_Z_H_G
CTRL_REG4

Control register 4.

CTRL_REG5_XL

Linear acceleration sensor Control Register 5.

CTRL_REG6_XL

Linear acceleration sensor Control Register 6.

CTRL_REG7_XL

Linear acceleration sensor Control Register 7.

CTRL_REG8

Control register 8.

CTRL_REG9

Control register 9.

CTRL_REG10

Control register 10.

INT_GEN_SRC_XL

Linear acceleration sensor interrupt source register.

STATUS_REG_1

Status register.

OUT_X_L_XL

Linear acceleration sensor X-axis output register. The value is expressed as a 16-bit word in two’s complement.

OUT_X_H_XL
OUT_Y_L_XL

Linear acceleration sensor Y-axis output register. The value is expressed as a 16-bit word in two’s complement.

OUT_Y_H_XL
OUT_Z_L_XL

Linear acceleration sensor Z-axis output register. The value is expressed as a 16-bit word in two’s complement.

OUT_Z_H_XL
FIFO_CTRL

FIFO control register.

FIFO_SRC

FIFO status control register.

INT_GEN_CFG_G

Angular rate sensor interrupt generator configuration register.

INT_GEN_THS_XH_G

Angular rate sensor interrupt generator threshold registers. The value is expressed as a 15- bit word in two’s complement.

INT_GEN_THS_XL_G
INT_GEN_THS_YH_G

Angular rate sensor interrupt generator threshold registers. The value is expressed as a 15-bit word in two’s complement.

INT_GEN_THS_YL_G
INT_GEN_THS_ZH_G

Angular rate sensor interrupt generator threshold registers. The value is expressed as a 15-bit word in two’s complement.

INT_GEN_THS_ZL_G
INT_GEN_DUR_G

Angular rate sensor interrupt generator duration register.

Methods

impl AG[src]

pub fn addr(self) -> u8[src]

Trait Implementations

impl Clone for AG[src]

impl Copy for AG[src]

Auto Trait Implementations

impl Send for AG

impl Sync for AG

impl Unpin for AG

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.