accel6 2.0.0.0
Interrupt status register 3

Macros

#define ACCEL6_STATUS_3_FLAT_POSITION   0x80
 
#define ACCEL6_STATUS_3_ORIENT_Z_UPWARD   0x00
 
#define ACCEL6_STATUS_3_ORIENT_Z_DOWNWARD   0x40
 
#define ACCEL6_STATUS_3_ORIENT_XY_UPRIGHT   0x00
 
#define ACCEL6_STATUS_3_ORIENT_XY_UPSIDE   0x10
 
#define ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_LEFT   0x20
 
#define ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_RIGHT   0x30
 
#define ACCEL6_STATUS_3_HIGH_SING_POSITIVE   0x00
 
#define ACCEL6_STATUS_3_HIGH_SING_NEGATIVE   0x08
 
#define ACCEL6_STATUS_3_HIGH_FIRST_Z   0x04
 
#define ACCEL6_STATUS_3_HIGH_FIRST_Y   0x02
 
#define ACCEL6_STATUS_3_HIGH_FIRST_X   0x01
 

Detailed Description

Macro Definition Documentation

◆ ACCEL6_STATUS_3_FLAT_POSITION

#define ACCEL6_STATUS_3_FLAT_POSITION   0x80

◆ ACCEL6_STATUS_3_HIGH_FIRST_X

#define ACCEL6_STATUS_3_HIGH_FIRST_X   0x01

◆ ACCEL6_STATUS_3_HIGH_FIRST_Y

#define ACCEL6_STATUS_3_HIGH_FIRST_Y   0x02

◆ ACCEL6_STATUS_3_HIGH_FIRST_Z

#define ACCEL6_STATUS_3_HIGH_FIRST_Z   0x04

◆ ACCEL6_STATUS_3_HIGH_SING_NEGATIVE

#define ACCEL6_STATUS_3_HIGH_SING_NEGATIVE   0x08

◆ ACCEL6_STATUS_3_HIGH_SING_POSITIVE

#define ACCEL6_STATUS_3_HIGH_SING_POSITIVE   0x00

◆ ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_LEFT

#define ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_LEFT   0x20

◆ ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_RIGHT

#define ACCEL6_STATUS_3_ORIENT_XY_LANDSCAPE_RIGHT   0x30

◆ ACCEL6_STATUS_3_ORIENT_XY_UPRIGHT

#define ACCEL6_STATUS_3_ORIENT_XY_UPRIGHT   0x00

◆ ACCEL6_STATUS_3_ORIENT_XY_UPSIDE

#define ACCEL6_STATUS_3_ORIENT_XY_UPSIDE   0x10

◆ ACCEL6_STATUS_3_ORIENT_Z_DOWNWARD

#define ACCEL6_STATUS_3_ORIENT_Z_DOWNWARD   0x40

◆ ACCEL6_STATUS_3_ORIENT_Z_UPWARD

#define ACCEL6_STATUS_3_ORIENT_Z_UPWARD   0x00