ultrasonic5 2.1.0.0
|
Settings for registers of Ultrasonic 5 Click driver. More...
Settings for registers of Ultrasonic 5 Click driver.
#define ULTRASONIC5_BPF_CONFIG_1_BYPASS 0x40 |
#define ULTRASONIC5_BPF_CONFIG_1_FC_TRIM_FRC 0x80 |
Ultrasonic 5 BPF_CONFIG_1 register settings.
Specified BPF_CONFIG_1 register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_BPF_CONFIG_1_HPF_FREQ_MASK 0x3F |
#define ULTRASONIC5_BPF_CONFIG_1_RESET 0x00 |
#define ULTRASONIC5_BPF_CONFIG_2_FC_TRIM_MASK 0x0F |
#define ULTRASONIC5_BPF_CONFIG_2_Q_SEL_2 0x20 |
#define ULTRASONIC5_BPF_CONFIG_2_Q_SEL_3 0x30 |
#define ULTRASONIC5_BPF_CONFIG_2_Q_SEL_4 0x00 |
Ultrasonic 5 BPF_CONFIG_2 register settings.
Specified BPF_CONFIG_2 register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_BPF_CONFIG_2_Q_SEL_5 0x10 |
#define ULTRASONIC5_BPF_CONFIG_2_Q_SEL_MASK 0x30 |
#define ULTRASONIC5_BPF_CONFIG_2_RESET 0x00 |
#define ULTRASONIC5_BURST_PULSE_BURST_PULSE_16 0x0F |
#define ULTRASONIC5_BURST_PULSE_BURST_PULSE_MASK 0x3F |
#define ULTRASONIC5_BURST_PULSE_HALF_BRG_MODE 0x80 |
Ultrasonic 5 BURST_PULSE register settings.
Specified BURST_PULSE register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_BURST_PULSE_PRE_DRIVER_MODE 0x40 |
#define ULTRASONIC5_BURST_PULSE_RESET 0x00 |
#define ULTRASONIC5_DEF_DYTY 0.5f |
#define ULTRASONIC5_DEF_FREQ 40000 |
Ultrasonic 5 default PWM settings.
Specified setting for default PWM settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_DEV_CTRL_1_LOGAMP_FRC 0x80 |
Ultrasonic 5 DEV_CTRL_1 register settings.
Specified DEV_CTRL_1 register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_DEV_CTRL_1_LOGAMP_INT_ADJ_MASK 0x0F |
#define ULTRASONIC5_DEV_CTRL_1_LOGAMP_SLP_ADJ_MASK 0x70 |
#define ULTRASONIC5_DEV_CTRL_1_RESET 0x00 |
#define ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_10V 0x01 |
#define ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_12_5V 0x03 |
#define ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_15V 0x00 |
#define ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_20V 0x02 |
#define ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_MASK 0x03 |
#define ULTRASONIC5_DEV_CTRL_2_LOGAMP_DIS_FIRST 0x80 |
Ultrasonic 5 DEV_CTRL_2 register settings.
Specified DEV_CTRL_2 register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_DEV_CTRL_2_LOGAMP_DIS_LAST 0x40 |
#define ULTRASONIC5_DEV_CTRL_2_RESET 0x00 |
#define ULTRASONIC5_DEV_CTRL_2_VOUT_SCALE_SEL_5V 0x04 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_16US 0x10 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_24US 0x0C |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_32US 0x08 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_48US 0x04 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_4US 0x18 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_64US 0x00 |
Ultrasonic 5 DEV_CTRL_3 register settings.
Specified DEV_CTRL_3 register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_8US 0x14 |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_DIS 0x1C |
#define ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_MASK 0x1C |
#define ULTRASONIC5_DEV_CTRL_3_IO_MODE_0 0x00 |
#define ULTRASONIC5_DEV_CTRL_3_IO_MODE_1 0x01 |
#define ULTRASONIC5_DEV_CTRL_3_IO_MODE_2 0x02 |
#define ULTRASONIC5_DEV_CTRL_3_IO_MODE_3 0x03 |
#define ULTRASONIC5_DEV_CTRL_3_IO_MODE_MASK 0x03 |
#define ULTRASONIC5_DEV_CTRL_3_RESET 0x00 |
#define ULTRASONIC5_DEVICE_ID 0xB9 |
Ultrasonic 5 device ID.
Specified device ID of Ultrasonic 5 Click driver.
#define ULTRASONIC5_ECHO_INT_CONFIG_CMP_EN 0x10 |
Ultrasonic 5 ECHO_INT_CONFIG register settings.
Specified ECHO_INT_CONFIG register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_ECHO_INT_CONFIG_RESET 0x07 |
#define ULTRASONIC5_ECHO_INT_CONFIG_THR_SEL_MASK 0x0F |
#define ULTRASONIC5_ODD_PARITY 0x01 |
Ultrasonic 5 ODD parity flag.
Specified flag for ODD parity of Ultrasonic 5 Click driver.
#define ULTRASONIC5_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
Data sample selection.
This macro sets data samples for SPI modules.
#define ULTRASONIC5_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
#define ULTRASONIC5_TOF_CONFIG_CMD_TRIGGER 0x01 |
#define ULTRASONIC5_TOF_CONFIG_RESET 0x00 |
#define ULTRASONIC5_TOF_CONFIG_SLEEP_MODE_EN 0x80 |
Ultrasonic 5 TOF_CONFIG register settings.
Specified TOF_CONFIG register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_TOF_CONFIG_STDBY_MODE_EN 0x40 |
#define ULTRASONIC5_TOF_CONFIG_VDRV_TRIGGER 0x02 |
#define ULTRASONIC5_VDRV_CTRL_DIS_VDRV_REG_LSTN 0x40 |
Ultrasonic 5 VDRV_CTRL register settings.
Specified VDRV_CTRL register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_VDRV_CTRL_RESET 0x20 |
#define ULTRASONIC5_VDRV_CTRL_VDRV_CURR_LVL_20MA 0x10 |
#define ULTRASONIC5_VDRV_CTRL_VDRV_HI_Z 0x20 |
#define ULTRASONIC5_VDRV_CTRL_VDRV_VOLT_LVL_5V 0x00 |
#define ULTRASONIC5_VDRV_CTRL_VDRV_VOLT_LVL_MASK 0x0F |
#define ULTRASONIC5_ZC_CONFIG_CMP_EN 0x80 |
Ultrasonic 5 ZC_CONFIG register settings.
Specified ZC_CONFIG register settings of Ultrasonic 5 Click driver.
#define ULTRASONIC5_ZC_CONFIG_CMP_HYST_MASK 0x07 |
#define ULTRASONIC5_ZC_CONFIG_CMP_IN_SEL 0x20 |
#define ULTRASONIC5_ZC_CONFIG_CMP_STG_SEL_MASK 0x18 |
#define ULTRASONIC5_ZC_CONFIG_EN_ECHO_INT 0x40 |
#define ULTRASONIC5_ZC_CONFIG_RESET 0x14 |