|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
Devicetree binding constants for the Analog Devices MAX30009 BioZ AFE. More...
Go to the source code of this file.
Macros | |
BioZ digital high-pass filter cutoff | |
Values for the bioz-dhpf devicetree property. | |
| #define | MAX30009_DT_DHPF_BYPASS 0 |
| DHPF bypass (filter disabled). | |
| #define | MAX30009_DT_DHPF_0_00025_SR 1 |
| DHPF cutoff 0.00025 x SR_BIOZ. | |
| #define | MAX30009_DT_DHPF_0_002_SR 2 |
| DHPF cutoff 0.002 x SR_BIOZ. | |
BioZ digital low-pass filter cutoff | |
Values for the bioz-dlpf devicetree property. | |
| #define | MAX30009_DT_DLPF_BYPASS 0 |
| DLPF bypass (filter disabled). | |
| #define | MAX30009_DT_DLPF_0_005_SR 1 |
| DLPF cutoff 0.005 x SR_BIOZ. | |
| #define | MAX30009_DT_DLPF_0_02_SR 2 |
| DLPF cutoff 0.02 x SR_BIOZ. | |
| #define | MAX30009_DT_DLPF_0_08_SR 3 |
| DLPF cutoff 0.08 x SR_BIOZ. | |
| #define | MAX30009_DT_DLPF_0_25_SR 4 |
| DLPF cutoff 0.25 x SR_BIOZ. | |
BioZ threshold comparator channel | |
Values for the bioz-cmp devicetree property. | |
| #define | MAX30009_DT_CMP_I 0 |
| Compare the I channel. | |
| #define | MAX30009_DT_CMP_Q 1 |
| Compare the Q channel. | |
| #define | MAX30009_DT_CMP_Z 2 |
| Compare the magnitude (Z). | |
BioZ transmit drive mode | |
Values for the bioz-drv-mode devicetree property. | |
| #define | MAX30009_DT_DRV_MODE_CURRENT 0 |
| Current drive. | |
| #define | MAX30009_DT_DRV_MODE_VOLTAGE 1 |
| Voltage drive. | |
| #define | MAX30009_DT_DRV_MODE_HBRIDGE 2 |
| H-bridge drive. | |
| #define | MAX30009_DT_DRV_MODE_STANDBY 3 |
| Standby. | |
BioZ internal current-range resistor | |
Values for the bioz-idrv-rge devicetree property. | |
| #define | MAX30009_DT_IDRV_RGE_552_5K 0 |
| 552.5 kOhm | |
| #define | MAX30009_DT_IDRV_RGE_110_5K 1 |
| 110.5 kOhm | |
| #define | MAX30009_DT_IDRV_RGE_5_525K 2 |
| 5.525 kOhm | |
| #define | MAX30009_DT_IDRV_RGE_276_25R 3 |
| 276.25 Ohm | |
BioZ voltage-drive magnitude | |
Values for the bioz-vdrv-mag devicetree property. | |
| #define | MAX30009_DT_VDRV_MAG_50MV 0 |
| 50 mVpk | |
| #define | MAX30009_DT_VDRV_MAG_100MV 1 |
| 100 mVpk | |
| #define | MAX30009_DT_VDRV_MAG_250MV 2 |
| 250 mVpk | |
| #define | MAX30009_DT_VDRV_MAG_500MV 3 |
| 500 mVpk | |
BioZ analog high-pass filter (AHPF) selection | |
Values for the bioz-ahpf devicetree property. | |
| #define | MAX30009_DT_AHPF_100HZ 0 |
| 100 Hz | |
| #define | MAX30009_DT_AHPF_200HZ 1 |
| 200 Hz | |
| #define | MAX30009_DT_AHPF_500HZ 2 |
| 500 Hz | |
| #define | MAX30009_DT_AHPF_1KHZ 3 |
| 1 kHz | |
| #define | MAX30009_DT_AHPF_2KHZ 4 |
| 2 kHz | |
| #define | MAX30009_DT_AHPF_5KHZ 5 |
| 5 kHz | |
| #define | MAX30009_DT_AHPF_10KHZ 6 |
| 10 kHz | |
| #define | MAX30009_DT_AHPF_BYPASS 7 |
| AHPF bypassed (resistor opened, internal capacitors shorted). | |
| #define | MAX30009_DT_AHPF_42_4M 8 |
| 42.4 MOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_21_2M 9 |
| 21.2 MOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_8_4M 10 |
| 8.4 MOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_4_2M 11 |
| 4.2 MOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_2_2M 12 |
| 2.2 MOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_848K 13 |
| 848 kOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_848K_ALT 14 |
| 848 kOhm, internal capacitors shorted | |
| #define | MAX30009_DT_AHPF_BYPASS_ALT 15 |
| AHPF bypassed (resistor opened, internal capacitors shorted). | |
BioZ instrumentation amplifier power mode | |
Values for the bioz-ina-mode devicetree property. | |
| #define | MAX30009_DT_INA_MODE_HIGH_POWER 0 |
| High-power (low-noise) mode. | |
| #define | MAX30009_DT_INA_MODE_LOW_POWER 1 |
| Low-power mode. | |
BioZ receive-channel gain | |
Values for the bioz-gain devicetree property. | |
| #define | MAX30009_DT_GAIN_1X 0 |
| 1x gain | |
| #define | MAX30009_DT_GAIN_2X 1 |
| 2x gain | |
| #define | MAX30009_DT_GAIN_5X 2 |
| 5x gain | |
| #define | MAX30009_DT_GAIN_10X 3 |
| 10x gain | |
BioZ DC-restore switch | |
Values for the bioz-dc-restore devicetree property. | |
| #define | MAX30009_DT_DC_RESTORE_OPEN 0 |
| DC_RESTORE switch open. | |
| #define | MAX30009_DT_DC_RESTORE_CLOSED 1 |
| DC_RESTORE switch closed. | |
BioZ amplifier range | |
Values for the bioz-amp-rge devicetree property. | |
| #define | MAX30009_DT_AMP_RGE_LOW 0 |
| Low. | |
| #define | MAX30009_DT_AMP_RGE_MEDIUM_LOW 1 |
| Medium-low. | |
| #define | MAX30009_DT_AMP_RGE_MEDIUM_HIGH 2 |
| Medium-high. | |
| #define | MAX30009_DT_AMP_RGE_HIGH 3 |
| High. | |
BioZ amplifier bandwidth | |
Values for the bioz-amp-bw devicetree property. | |
| #define | MAX30009_DT_AMP_BW_LOW 0 |
| Low bandwidth. | |
| #define | MAX30009_DT_AMP_BW_MEDIUM_LOW 1 |
| Medium-low bandwidth. | |
| #define | MAX30009_DT_AMP_BW_MEDIUM_HIGH 2 |
| Medium-high bandwidth. | |
| #define | MAX30009_DT_AMP_BW_HIGH 3 |
| High bandwidth. | |
BioZ Q-channel demodulator clock phase | |
Values for the bioz-q-clk-phase devicetree property. | |
| #define | MAX30009_DT_Q_CLK_PHASE_NORMAL 0 |
| Normal operation (Q demodulator clock in quadrature phase). | |
| #define | MAX30009_DT_Q_CLK_PHASE_I 1 |
| I phase (Q demodulator clock in phase with stimulus). | |
BioZ I-channel demodulator clock phase | |
Values for the bioz-i-clk-phase devicetree property. | |
| #define | MAX30009_DT_I_CLK_PHASE_NORMAL 0 |
| Normal operation (I demodulator clock in phase with stimulus). | |
| #define | MAX30009_DT_I_CLK_PHASE_Q 1 |
| Q phase (I demodulator clock in quadrature phase). | |
BioZ mux internal-load resistor | |
Values for the bmux-rsel devicetree property. | |
| #define | MAX30009_DT_BMUX_RSEL_5100R 0 |
| 5100 Ohm | |
| #define | MAX30009_DT_BMUX_RSEL_900R 1 |
| 900 Ohm | |
| #define | MAX30009_DT_BMUX_RSEL_600R 2 |
| 600 Ohm | |
| #define | MAX30009_DT_BMUX_RSEL_280R 3 |
| 280 Ohm | |
BioZ GSR-load resistor | |
Values for the bmux-gsr-rsel devicetree property. | |
| #define | MAX30009_DT_BMUX_GSR_RSEL_25_7K 0 |
| 25.7 kOhm | |
| #define | MAX30009_DT_BMUX_GSR_RSEL_101K 1 |
| 101 kOhm | |
| #define | MAX30009_DT_BMUX_GSR_RSEL_505K 2 |
| 505 kOhm | |
| #define | MAX30009_DT_BMUX_GSR_RSEL_1000K 3 |
| 1000 kOhm | |
BioZ positive-input (BIP) electrode assignment | |
Values for the bip-assign devicetree property. | |
| #define | MAX30009_DT_BIP_ASSIGN_EL1 0 |
| EL1. | |
| #define | MAX30009_DT_BIP_ASSIGN_EL2A 1 |
| EL2A. | |
| #define | MAX30009_DT_BIP_ASSIGN_EL2B 2 |
| EL2B. | |
BioZ negative-input (BIN) electrode assignment | |
Values for the bin-assign devicetree property. | |
| #define | MAX30009_DT_BIN_ASSIGN_EL4 0 |
| EL4. | |
| #define | MAX30009_DT_BIN_ASSIGN_EL3A 1 |
| EL3A. | |
| #define | MAX30009_DT_BIN_ASSIGN_EL3B 2 |
| EL3B. | |
BioZ positive-drive (DRVP) electrode assignment | |
Values for the drvp-assign devicetree property. | |
| #define | MAX30009_DT_DRVP_ASSIGN_EL1 0 |
| EL1 (low resistance). | |
| #define | MAX30009_DT_DRVP_ASSIGN_EL2A 1 |
| EL2A. | |
| #define | MAX30009_DT_DRVP_ASSIGN_EL2B 2 |
| EL2B. | |
BioZ negative-drive (DRVN) electrode assignment | |
Values for the drvn-assign devicetree property. | |
| #define | MAX30009_DT_DRVN_ASSIGN_EL4 0 |
| EL4 (low resistance). | |
| #define | MAX30009_DT_DRVN_ASSIGN_EL3A 1 |
| EL3A. | |
| #define | MAX30009_DT_DRVN_ASSIGN_EL3B 2 |
| EL3B. | |
DC lead-off current polarity | |
Values for the loff-ipol devicetree property. | |
| #define | MAX30009_DT_LOFF_IPOL_NON_INVERTED 0 |
| Non-inverted (BIP sources, BIN sinks). | |
| #define | MAX30009_DT_LOFF_IPOL_INVERTED 1 |
| Inverted (BIP sinks, BIN sources). | |
DC lead-off current magnitude | |
Values for the loff-imag devicetree property. | |
| #define | MAX30009_DT_LOFF_IMAG_0NA 0 |
| 0 nA (sources disabled) | |
| #define | MAX30009_DT_LOFF_IMAG_5NA 1 |
| 5 nA | |
| #define | MAX30009_DT_LOFF_IMAG_10NA 2 |
| 10 nA | |
| #define | MAX30009_DT_LOFF_IMAG_20NA 3 |
| 20 nA | |
| #define | MAX30009_DT_LOFF_IMAG_50NA 4 |
| 50 nA | |
| #define | MAX30009_DT_LOFF_IMAG_100NA 5 |
| 100 nA | |
Lead-bias resistor value | |
Values for the rbias-value devicetree property. | |
| #define | MAX30009_DT_RBIAS_50M 0 |
| 50 MOhm | |
| #define | MAX30009_DT_RBIAS_100M 1 |
| 100 MOhm | |
| #define | MAX30009_DT_RBIAS_200M 2 |
| 200 MOhm | |
Devicetree binding constants for the Analog Devices MAX30009 BioZ AFE.