haptic4 2.1.0.0
Haptic 4 Registers List

List of registers of Haptic 4 Click driver. More...

Macros

#define HAPTIC4_REG_CHIP_REV   0x00
 Haptic 4 description register.
 
#define HAPTIC4_REG_IRQ_EVENT1   0x03
 
#define HAPTIC4_REG_IRQ_EVENT_WARNING_DIAG   0x04
 
#define HAPTIC4_REG_IRQ_EVENT_SEQ_DIAG   0x05
 
#define HAPTIC4_REG_IRQ_STATUS1   0x06
 
#define HAPTIC4_REG_IRQ_MASK1   0x07
 
#define HAPTIC4_REG_CIF_I2C1   0x08
 
#define HAPTIC4_REG_FRQ_LRA_PER_H   0x0A
 
#define HAPTIC4_REG_FRQ_LRA_PER_L   0x0B
 
#define HAPTIC4_REG_ACTUATOR1   0x0C
 
#define HAPTIC4_REG_ACTUATOR2   0x0D
 
#define HAPTIC4_REG_ACTUATOR3   0x0E
 
#define HAPTIC4_REG_CALIB_V2I_H   0x0F
 
#define HAPTIC4_REG_CALIB_V2I_L   0x10
 
#define HAPTIC4_REG_CALIB_IMP_H   0x11
 
#define HAPTIC4_REG_CALIB_IMP_L   0x12
 
#define HAPTIC4_REG_TOP_CFG1   0x13
 
#define HAPTIC4_REG_TOP_CFG2   0x14
 
#define HAPTIC4_REG_TOP_CFG3   0x15
 
#define HAPTIC4_REG_TOP_CFG4   0x16
 
#define HAPTIC4_REG_TOP_INT_CFG1   0x17
 
#define HAPTIC4_REG_TOP_INT_CFG6_H   0x1C
 
#define HAPTIC4_REG_TOP_INT_CFG6_L   0x1D
 
#define HAPTIC4_REG_TOP_INT_CFG7_H   0x1E
 
#define HAPTIC4_REG_TOP_INT_CFG7_L   0x1F
 
#define HAPTIC4_REG_TOP_INT_CFG8   0x20
 
#define HAPTIC4_REG_TOP_CTL1   0x22
 
#define HAPTIC4_REG_TOP_CTL2   0x23
 
#define HAPTIC4_REG_SEQ_CTL1   0x24
 
#define HAPTIC4_REG_SWG_C1   0x25
 
#define HAPTIC4_REG_SWG_C2   0x26
 
#define HAPTIC4_REG_SWG_C3   0x27
 
#define HAPTIC4_REG_SEQ_CTL2   0x28
 
#define HAPTIC4_REG_GPI_0_CTL   0x29
 
#define HAPTIC4_REG_GPI_1_CTL   0x2A
 
#define HAPTIC4_REG_GPI_2_CTL   0x2B
 
#define HAPTIC4_REG_MEM_CTL1   0x2C
 
#define HAPTIC4_REG_MEM_CTL2   0x2D
 
#define HAPTIC4_REG_ADC_DATA_H1   0x2E
 
#define HAPTIC4_REG_ADC_DATA_L1   0x2F
 
#define HAPTIC4_REG_POLARITY   0x43
 
#define HAPTIC4_REG_LRA_AVR_H   0x44
 
#define HAPTIC4_REG_LRA_AVR_L   0x45
 
#define HAPTIC4_REG_FRQ_LRA_PER_ACT_H   0x46
 
#define HAPTIC4_REG_FRQ_LRA_PER_ACT_L   0x47
 
#define HAPTIC4_REG_FRQ_PHASE_H   0x48
 
#define HAPTIC4_REG_FRQ_PHASE_L   0x49
 
#define HAPTIC4_REG_FRQ_CTL   0x4C
 
#define HAPTIC4_REG_TRIM3   0x5F
 
#define HAPTIC4_REG_TRIM4   0x60
 
#define HAPTIC4_REG_TRIM6   0x62
 
#define HAPTIC4_REG_TOP_CFG5   0x6E
 
#define HAPTIC4_REG_IRQ_EVENT_ACTUATOR_FAULT   0x81
 
#define HAPTIC4_REG_IRQ_STATUS2   0x82
 
#define HAPTIC4_REG_IRQ_MASK2   0x83
 
#define HAPTIC4_REG_SNP_MEM_X   0x84
 

Detailed Description

List of registers of Haptic 4 Click driver.

Macro Definition Documentation

◆ HAPTIC4_REG_ACTUATOR1

#define HAPTIC4_REG_ACTUATOR1   0x0C

◆ HAPTIC4_REG_ACTUATOR2

#define HAPTIC4_REG_ACTUATOR2   0x0D

◆ HAPTIC4_REG_ACTUATOR3

#define HAPTIC4_REG_ACTUATOR3   0x0E

◆ HAPTIC4_REG_ADC_DATA_H1

#define HAPTIC4_REG_ADC_DATA_H1   0x2E

◆ HAPTIC4_REG_ADC_DATA_L1

#define HAPTIC4_REG_ADC_DATA_L1   0x2F

◆ HAPTIC4_REG_CALIB_IMP_H

#define HAPTIC4_REG_CALIB_IMP_H   0x11

◆ HAPTIC4_REG_CALIB_IMP_L

#define HAPTIC4_REG_CALIB_IMP_L   0x12

◆ HAPTIC4_REG_CALIB_V2I_H

#define HAPTIC4_REG_CALIB_V2I_H   0x0F

◆ HAPTIC4_REG_CALIB_V2I_L

#define HAPTIC4_REG_CALIB_V2I_L   0x10

◆ HAPTIC4_REG_CHIP_REV

#define HAPTIC4_REG_CHIP_REV   0x00

Haptic 4 description register.

Specified register for description of Haptic 4 Click driver.

◆ HAPTIC4_REG_CIF_I2C1

#define HAPTIC4_REG_CIF_I2C1   0x08

◆ HAPTIC4_REG_FRQ_CTL

#define HAPTIC4_REG_FRQ_CTL   0x4C

◆ HAPTIC4_REG_FRQ_LRA_PER_ACT_H

#define HAPTIC4_REG_FRQ_LRA_PER_ACT_H   0x46

◆ HAPTIC4_REG_FRQ_LRA_PER_ACT_L

#define HAPTIC4_REG_FRQ_LRA_PER_ACT_L   0x47

◆ HAPTIC4_REG_FRQ_LRA_PER_H

#define HAPTIC4_REG_FRQ_LRA_PER_H   0x0A

◆ HAPTIC4_REG_FRQ_LRA_PER_L

#define HAPTIC4_REG_FRQ_LRA_PER_L   0x0B

◆ HAPTIC4_REG_FRQ_PHASE_H

#define HAPTIC4_REG_FRQ_PHASE_H   0x48

◆ HAPTIC4_REG_FRQ_PHASE_L

#define HAPTIC4_REG_FRQ_PHASE_L   0x49

◆ HAPTIC4_REG_GPI_0_CTL

#define HAPTIC4_REG_GPI_0_CTL   0x29

◆ HAPTIC4_REG_GPI_1_CTL

#define HAPTIC4_REG_GPI_1_CTL   0x2A

◆ HAPTIC4_REG_GPI_2_CTL

#define HAPTIC4_REG_GPI_2_CTL   0x2B

◆ HAPTIC4_REG_IRQ_EVENT1

#define HAPTIC4_REG_IRQ_EVENT1   0x03

◆ HAPTIC4_REG_IRQ_EVENT_ACTUATOR_FAULT

#define HAPTIC4_REG_IRQ_EVENT_ACTUATOR_FAULT   0x81

◆ HAPTIC4_REG_IRQ_EVENT_SEQ_DIAG

#define HAPTIC4_REG_IRQ_EVENT_SEQ_DIAG   0x05

◆ HAPTIC4_REG_IRQ_EVENT_WARNING_DIAG

#define HAPTIC4_REG_IRQ_EVENT_WARNING_DIAG   0x04

◆ HAPTIC4_REG_IRQ_MASK1

#define HAPTIC4_REG_IRQ_MASK1   0x07

◆ HAPTIC4_REG_IRQ_MASK2

#define HAPTIC4_REG_IRQ_MASK2   0x83

◆ HAPTIC4_REG_IRQ_STATUS1

#define HAPTIC4_REG_IRQ_STATUS1   0x06

◆ HAPTIC4_REG_IRQ_STATUS2

#define HAPTIC4_REG_IRQ_STATUS2   0x82

◆ HAPTIC4_REG_LRA_AVR_H

#define HAPTIC4_REG_LRA_AVR_H   0x44

◆ HAPTIC4_REG_LRA_AVR_L

#define HAPTIC4_REG_LRA_AVR_L   0x45

◆ HAPTIC4_REG_MEM_CTL1

#define HAPTIC4_REG_MEM_CTL1   0x2C

◆ HAPTIC4_REG_MEM_CTL2

#define HAPTIC4_REG_MEM_CTL2   0x2D

◆ HAPTIC4_REG_POLARITY

#define HAPTIC4_REG_POLARITY   0x43

◆ HAPTIC4_REG_SEQ_CTL1

#define HAPTIC4_REG_SEQ_CTL1   0x24

◆ HAPTIC4_REG_SEQ_CTL2

#define HAPTIC4_REG_SEQ_CTL2   0x28

◆ HAPTIC4_REG_SNP_MEM_X

#define HAPTIC4_REG_SNP_MEM_X   0x84

◆ HAPTIC4_REG_SWG_C1

#define HAPTIC4_REG_SWG_C1   0x25

◆ HAPTIC4_REG_SWG_C2

#define HAPTIC4_REG_SWG_C2   0x26

◆ HAPTIC4_REG_SWG_C3

#define HAPTIC4_REG_SWG_C3   0x27

◆ HAPTIC4_REG_TOP_CFG1

#define HAPTIC4_REG_TOP_CFG1   0x13

◆ HAPTIC4_REG_TOP_CFG2

#define HAPTIC4_REG_TOP_CFG2   0x14

◆ HAPTIC4_REG_TOP_CFG3

#define HAPTIC4_REG_TOP_CFG3   0x15

◆ HAPTIC4_REG_TOP_CFG4

#define HAPTIC4_REG_TOP_CFG4   0x16

◆ HAPTIC4_REG_TOP_CFG5

#define HAPTIC4_REG_TOP_CFG5   0x6E

◆ HAPTIC4_REG_TOP_CTL1

#define HAPTIC4_REG_TOP_CTL1   0x22

◆ HAPTIC4_REG_TOP_CTL2

#define HAPTIC4_REG_TOP_CTL2   0x23

◆ HAPTIC4_REG_TOP_INT_CFG1

#define HAPTIC4_REG_TOP_INT_CFG1   0x17

◆ HAPTIC4_REG_TOP_INT_CFG6_H

#define HAPTIC4_REG_TOP_INT_CFG6_H   0x1C

◆ HAPTIC4_REG_TOP_INT_CFG6_L

#define HAPTIC4_REG_TOP_INT_CFG6_L   0x1D

◆ HAPTIC4_REG_TOP_INT_CFG7_H

#define HAPTIC4_REG_TOP_INT_CFG7_H   0x1E

◆ HAPTIC4_REG_TOP_INT_CFG7_L

#define HAPTIC4_REG_TOP_INT_CFG7_L   0x1F

◆ HAPTIC4_REG_TOP_INT_CFG8

#define HAPTIC4_REG_TOP_INT_CFG8   0x20

◆ HAPTIC4_REG_TRIM3

#define HAPTIC4_REG_TRIM3   0x5F

◆ HAPTIC4_REG_TRIM4

#define HAPTIC4_REG_TRIM4   0x60

◆ HAPTIC4_REG_TRIM6

#define HAPTIC4_REG_TRIM6   0x62