|
#define | ULTRASONIC5_BPF_CONFIG_1_FC_TRIM_FRC 0x80 |
| Ultrasonic 5 BPF_CONFIG_1 register settings.
|
|
#define | ULTRASONIC5_BPF_CONFIG_1_BYPASS 0x40 |
|
#define | ULTRASONIC5_BPF_CONFIG_1_HPF_FREQ_MASK 0x3F |
|
#define | ULTRASONIC5_BPF_CONFIG_1_RESET 0x00 |
|
#define | ULTRASONIC5_BPF_CONFIG_2_Q_SEL_4 0x00 |
| Ultrasonic 5 BPF_CONFIG_2 register settings.
|
|
#define | ULTRASONIC5_BPF_CONFIG_2_Q_SEL_5 0x10 |
|
#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_MASK 0x30 |
|
#define | ULTRASONIC5_BPF_CONFIG_2_FC_TRIM_MASK 0x0F |
|
#define | ULTRASONIC5_BPF_CONFIG_2_RESET 0x00 |
|
#define | ULTRASONIC5_DEV_CTRL_1_LOGAMP_FRC 0x80 |
| Ultrasonic 5 DEV_CTRL_1 register settings.
|
|
#define | ULTRASONIC5_DEV_CTRL_1_LOGAMP_SLP_ADJ_MASK 0x70 |
|
#define | ULTRASONIC5_DEV_CTRL_1_LOGAMP_INT_ADJ_MASK 0x0F |
|
#define | ULTRASONIC5_DEV_CTRL_1_RESET 0x00 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LOGAMP_DIS_FIRST 0x80 |
| Ultrasonic 5 DEV_CTRL_2 register settings.
|
|
#define | ULTRASONIC5_DEV_CTRL_2_LOGAMP_DIS_LAST 0x40 |
|
#define | ULTRASONIC5_DEV_CTRL_2_VOUT_SCALE_SEL_5V 0x04 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_15V 0x00 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_10V 0x01 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_20V 0x02 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_12_5V 0x03 |
|
#define | ULTRASONIC5_DEV_CTRL_2_LNA_GAIN_MASK 0x03 |
|
#define | ULTRASONIC5_DEV_CTRL_2_RESET 0x00 |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_64US 0x00 |
| Ultrasonic 5 DEV_CTRL_3 register settings.
|
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_48US 0x04 |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_32US 0x08 |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_24US 0x0C |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_16US 0x10 |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_8US 0x14 |
|
#define | ULTRASONIC5_DEV_CTRL_3_DRV_PLS_FLT_DT_4US 0x18 |
|
#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_VDRV_CTRL_DIS_VDRV_REG_LSTN 0x40 |
| Ultrasonic 5 VDRV_CTRL register settings.
|
|
#define | ULTRASONIC5_VDRV_CTRL_VDRV_HI_Z 0x20 |
|
#define | ULTRASONIC5_VDRV_CTRL_VDRV_CURR_LVL_20MA 0x10 |
|
#define | ULTRASONIC5_VDRV_CTRL_VDRV_VOLT_LVL_5V 0x00 |
|
#define | ULTRASONIC5_VDRV_CTRL_VDRV_VOLT_LVL_MASK 0x0F |
|
#define | ULTRASONIC5_VDRV_CTRL_RESET 0x20 |
|
#define | ULTRASONIC5_ECHO_INT_CONFIG_CMP_EN 0x10 |
| Ultrasonic 5 ECHO_INT_CONFIG register settings.
|
|
#define | ULTRASONIC5_ECHO_INT_CONFIG_THR_SEL_MASK 0x0F |
|
#define | ULTRASONIC5_ECHO_INT_CONFIG_RESET 0x07 |
|
#define | ULTRASONIC5_ZC_CONFIG_CMP_EN 0x80 |
| Ultrasonic 5 ZC_CONFIG register settings.
|
|
#define | ULTRASONIC5_ZC_CONFIG_EN_ECHO_INT 0x40 |
|
#define | ULTRASONIC5_ZC_CONFIG_CMP_IN_SEL 0x20 |
|
#define | ULTRASONIC5_ZC_CONFIG_CMP_STG_SEL_MASK 0x18 |
|
#define | ULTRASONIC5_ZC_CONFIG_CMP_HYST_MASK 0x07 |
|
#define | ULTRASONIC5_ZC_CONFIG_RESET 0x14 |
|
#define | ULTRASONIC5_BURST_PULSE_HALF_BRG_MODE 0x80 |
| Ultrasonic 5 BURST_PULSE register settings.
|
|
#define | ULTRASONIC5_BURST_PULSE_PRE_DRIVER_MODE 0x40 |
|
#define | ULTRASONIC5_BURST_PULSE_BURST_PULSE_16 0x0F |
|
#define | ULTRASONIC5_BURST_PULSE_BURST_PULSE_MASK 0x3F |
|
#define | ULTRASONIC5_BURST_PULSE_RESET 0x00 |
|
#define | ULTRASONIC5_TOF_CONFIG_SLEEP_MODE_EN 0x80 |
| Ultrasonic 5 TOF_CONFIG register settings.
|
|
#define | ULTRASONIC5_TOF_CONFIG_STDBY_MODE_EN 0x40 |
|
#define | ULTRASONIC5_TOF_CONFIG_VDRV_TRIGGER 0x02 |
|
#define | ULTRASONIC5_TOF_CONFIG_CMD_TRIGGER 0x01 |
|
#define | ULTRASONIC5_TOF_CONFIG_RESET 0x00 |
|
#define | ULTRASONIC5_DEF_FREQ 40000 |
| Ultrasonic 5 default PWM settings.
|
|
#define | ULTRASONIC5_DEF_DYTY 0.5f |
|
#define | ULTRASONIC5_DEVICE_ID 0xB9 |
| Ultrasonic 5 device ID.
|
|
#define | ULTRASONIC5_ODD_PARITY 0x01 |
| Ultrasonic 5 ODD parity flag.
|
|
#define | ULTRASONIC5_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
| Data sample selection.
|
|
#define | ULTRASONIC5_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
|