vibromotor4 2.0.0.0
|
Settings for registers of Vibro Motor 4 Click driver. More...
Settings for registers of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_AC_COUPLE 0x20 |
#define VIBROMOTOR4_ACTIVE 0x00 |
#define VIBROMOTOR4_AUDIO2HAPTIC 0x04 |
#define VIBROMOTOR4_AUTO_CAL_TIME_1000ms 0x30 |
#define VIBROMOTOR4_AUTO_CAL_TIME_150ms 0x00 |
Vibro Motor 4 Auto calibration memory interface register.
Auto calibration memory interface register of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_AUTO_CAL_TIME_250ms 0x10 |
#define VIBROMOTOR4_AUTO_CAL_TIME_500ms 0x20 |
#define VIBROMOTOR4_AUTO_CALIBRATION 0x07 |
#define VIBROMOTOR4_BEMF_GAIN_ERM_0P3X 0x00 |
#define VIBROMOTOR4_BEMF_GAIN_ERM_1P8X 0x02 |
#define VIBROMOTOR4_BEMF_GAIN_ERM_1X 0x01 |
#define VIBROMOTOR4_BEMF_GAIN_ERM_4X 0x03 |
#define VIBROMOTOR4_BEMF_GAIN_LRA_10X 0x01 |
#define VIBROMOTOR4_BEMF_GAIN_LRA_20X 0x02 |
#define VIBROMOTOR4_BEMF_GAIN_LRA_30X 0x03 |
#define VIBROMOTOR4_BEMF_GAIN_LRA_5X 0x00 |
#define VIBROMOTOR4_BIDIR_IN 0x80 |
#define VIBROMOTOR4_BLANK_TIME_LONG 0x0C |
#define VIBROMOTOR4_BLANK_TIME_MEDIUM 0x08 |
#define VIBROMOTOR4_BLANK_TIME_SHORT 0x04 |
#define VIBROMOTOR4_BLANK_TIME_V_SHORT 0x00 |
#define VIBROMOTOR4_BRK_STABIL 0x40 |
#define VIBROMOTOR4_BYPASSCOMP 0x40 |
#define VIBROMOTOR4_DATA_FORM_RTP_SIG 0x00 |
#define VIBROMOTOR4_DATA_FORM_RTP_UNS 0x08 |
#define VIBROMOTOR4_DC_COUPLE 0x00 |
#define VIBROMOTOR4_DEFAULT_FREQUENCY 175 |
Vibro Motor 4 default PWM frequency.
Specified setting for setting default PWM frequency of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_DEV_RESRT 0x80 |
Vibro Motor 4 Mode register bits.
Mode register bits of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_DIAGNOSTICS 0x06 |
#define VIBROMOTOR4_DRV_TIME_0P5M 0x00 |
#define VIBROMOTOR4_DRV_TIME_0P6M 0x01 |
#define VIBROMOTOR4_DRV_TIME_0P7M 0x02 |
#define VIBROMOTOR4_DRV_TIME_0P8M 0x03 |
#define VIBROMOTOR4_DRV_TIME_0P9M 0x04 |
#define VIBROMOTOR4_DRV_TIME_1P0M 0x05 |
#define VIBROMOTOR4_DRV_TIME_1P1M 0x06 |
#define VIBROMOTOR4_DRV_TIME_1P2M 0x07 |
#define VIBROMOTOR4_DRV_TIME_1P3M 0x08 |
#define VIBROMOTOR4_DRV_TIME_1P4M 0x09 |
#define VIBROMOTOR4_DRV_TIME_1P5M 0x0A |
#define VIBROMOTOR4_DRV_TIME_1P6M 0x0B |
#define VIBROMOTOR4_DRV_TIME_1P7M 0x0C |
#define VIBROMOTOR4_DRV_TIME_1P8M 0x0D |
#define VIBROMOTOR4_DRV_TIME_1P9M 0x0E |
#define VIBROMOTOR4_DRV_TIME_2P0M 0x0F |
#define VIBROMOTOR4_DRV_TIME_2P1M 0x10 |
#define VIBROMOTOR4_DRV_TIME_2P2M 0x11 |
#define VIBROMOTOR4_DRV_TIME_2P3M 0x12 |
#define VIBROMOTOR4_DRV_TIME_2P4M 0x13 |
#define VIBROMOTOR4_DRV_TIME_2P5M 0x14 |
#define VIBROMOTOR4_DRV_TIME_2P6M 0x15 |
#define VIBROMOTOR4_DRV_TIME_2P7M 0x16 |
#define VIBROMOTOR4_DRV_TIME_2P8M 0x17 |
#define VIBROMOTOR4_DRV_TIME_2P9M 0x18 |
#define VIBROMOTOR4_DRV_TIME_3P0M 0x19 |
#define VIBROMOTOR4_DRV_TIME_3P1M 0x1A |
#define VIBROMOTOR4_DRV_TIME_3P2M 0x1B |
#define VIBROMOTOR4_DRV_TIME_3P3M 0x1C |
#define VIBROMOTOR4_DRV_TIME_3P4M 0x1D |
#define VIBROMOTOR4_DRV_TIME_3P5M 0x1E |
#define VIBROMOTOR4_DRV_TIME_3P6M 0x1F |
#define VIBROMOTOR4_ERM_CLOSED_LOOP 0x00 |
#define VIBROMOTOR4_ERM_MODE 0x00 |
Vibro Motor 4 Feedback control register bits.
Feedback control register bits of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_ERM_OPEN_LOOP 0x20 |
#define VIBROMOTOR4_EXT_TRIG_EDGE 0x01 |
#define VIBROMOTOR4_EXT_TRIG_LEVEL 0x02 |
#define VIBROMOTOR4_FB_BRAKE_FAC_16X 0x60 |
#define VIBROMOTOR4_FB_BRAKE_FAC_1X 0x00 |
#define VIBROMOTOR4_FB_BRAKE_FAC_2X 0x10 |
#define VIBROMOTOR4_FB_BRAKE_FAC_3X 0x20 |
#define VIBROMOTOR4_FB_BRAKE_FAC_4X 0x30 |
#define VIBROMOTOR4_FB_BRAKE_FAC_6X 0x40 |
#define VIBROMOTOR4_FB_BRAKE_FAC_8X 0x50 |
#define VIBROMOTOR4_FB_BRAKE_FAC_DIS 0x70 |
#define VIBROMOTOR4_GO 0x01 |
#define VIBROMOTOR4_HIZ 0x10 |
Vibro Motor 4 Library selection register bits.
Specified library selection register bits of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_I_DIS_TIME_LONG 0x03 |
#define VIBROMOTOR4_I_DIS_TIME_MEDIUM 0x02 |
#define VIBROMOTOR4_I_DIS_TIME_SHORT 0x01 |
#define VIBROMOTOR4_I_DIS_TIME_V_SHORT 0x00 |
#define VIBROMOTOR4_IN_MODE_ANALOG 0x02 |
#define VIBROMOTOR4_IN_MODE_PWM 0x00 |
#define VIBROMOTOR4_INT_TRIG 0x00 |
#define VIBROMOTOR4_LOOP_RESP_FAST 0x08 |
#define VIBROMOTOR4_LOOP_RESP_MEDIUM 0x04 |
#define VIBROMOTOR4_LOOP_RESP_SLOW 0x00 |
#define VIBROMOTOR4_LOOP_RESP_V_FAST 0x0C |
#define VIBROMOTOR4_LRA_AUTO_RESONA 0x00 |
#define VIBROMOTOR4_LRA_CLOSED_LOOP 0x00 |
#define VIBROMOTOR4_LRA_MODE 0x80 |
#define VIBROMOTOR4_LRA_OPEN_LOOP 0x01 |
#define VIBROMOTOR4_LRADRV_MODE 0x04 |
#define VIBROMOTOR4_LRADRV_MODE_ONCE 0x00 |
#define VIBROMOTOR4_LRADRV_MODE_TWICE 0x04 |
#define VIBROMOTOR4_NG_THRESH_2_PERC 0x40 |
#define VIBROMOTOR4_NG_THRESH_4_PERC 0x80 |
#define VIBROMOTOR4_NG_THRESH_8_PERC 0xC0 |
#define VIBROMOTOR4_NG_THRESH_OFF 0x00 |
#define VIBROMOTOR4_OTP_PROG 0x01 |
#define VIBROMOTOR4_PWM_ANALOG 0x03 |
#define VIBROMOTOR4_RAM 0x00 |
#define VIBROMOTOR4_ROM_A 0x01 |
#define VIBROMOTOR4_ROM_B 0x02 |
#define VIBROMOTOR4_ROM_C 0x03 |
#define VIBROMOTOR4_ROM_D 0x04 |
#define VIBROMOTOR4_ROM_E 0x05 |
#define VIBROMOTOR4_ROM_LRA 0x06 |
#define VIBROMOTOR4_RTP 0x05 |
#define VIBROMOTOR4_SAMP_TIME_150US 0x00 |
#define VIBROMOTOR4_SAMP_TIME_200US 0x10 |
#define VIBROMOTOR4_SAMP_TIME_250US 0x20 |
#define VIBROMOTOR4_SAMP_TIME_300US 0x30 |
#define VIBROMOTOR4_SET_DEV_ADDR 0x5A |
Vibro Motor 4 device address setting.
Specified setting for device slave address selection of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_STANDBY 0x40 |
#define VIBROMOTOR4_STARTPPBOOST 0x80 |
Vibro Motor 4 description setting.
Specified setting for description of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_STOP 0x00 |
Vibro Motor 4 GO register bits.
GO register bits of Vibro Motor 4 Click driver.
#define VIBROMOTOR4_SUP_COMP_DIS 0x10 |
#define VIBROMOTOR4_UNIDIR_IN 0x00 |