c3dhall3 2.0.0.0
Int control registers

Macros

#define C3DHALL3_INTCTRL_INTERRUPT_ON_X_AXIS   0x80
 
#define C3DHALL3_INTCTRL_INTERRUPT_ON_Y_AXIS   0x40
 
#define C3DHALL3_INTCTRL_INTERRUPT_ON_Z_AXIS   0x20
 
#define C3DHALL3_INTCTRL_INTERRUPT_POLARITY_LOW   0x00
 
#define C3DHALL3_INTCTRL_INTERRUPT_POLARITY_HIGH   0x40
 
#define C3DHALL3_INTCTRL_INTERRUPT_BIT_LATCHED   0x00
 
#define C3DHALL3_INTCTRL_INTERRUPT_BIT_PULSED   0x20
 
#define C3DHALL3_INTCTRL_INTERRUPT_ENABLE   0x01
 

Detailed Description

Macro Definition Documentation

◆ C3DHALL3_INTCTRL_INTERRUPT_BIT_LATCHED

#define C3DHALL3_INTCTRL_INTERRUPT_BIT_LATCHED   0x00

◆ C3DHALL3_INTCTRL_INTERRUPT_BIT_PULSED

#define C3DHALL3_INTCTRL_INTERRUPT_BIT_PULSED   0x20

◆ C3DHALL3_INTCTRL_INTERRUPT_ENABLE

#define C3DHALL3_INTCTRL_INTERRUPT_ENABLE   0x01

◆ C3DHALL3_INTCTRL_INTERRUPT_ON_X_AXIS

#define C3DHALL3_INTCTRL_INTERRUPT_ON_X_AXIS   0x80

◆ C3DHALL3_INTCTRL_INTERRUPT_ON_Y_AXIS

#define C3DHALL3_INTCTRL_INTERRUPT_ON_Y_AXIS   0x40

◆ C3DHALL3_INTCTRL_INTERRUPT_ON_Z_AXIS

#define C3DHALL3_INTCTRL_INTERRUPT_ON_Z_AXIS   0x20

◆ C3DHALL3_INTCTRL_INTERRUPT_POLARITY_HIGH

#define C3DHALL3_INTCTRL_INTERRUPT_POLARITY_HIGH   0x40

◆ C3DHALL3_INTCTRL_INTERRUPT_POLARITY_LOW

#define C3DHALL3_INTCTRL_INTERRUPT_POLARITY_LOW   0x00