Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Analog Devices MAX30009 Bio-Impedance AFE. More...

Files

file  max30009.h
 Devicetree binding constants for the Analog Devices MAX30009 BioZ AFE.

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

Detailed Description

Analog Devices MAX30009 Bio-Impedance AFE.

Macro Definition Documentation

◆ MAX30009_DT_AHPF_100HZ

#define MAX30009_DT_AHPF_100HZ   0

#include <max30009.h>

100 Hz

◆ MAX30009_DT_AHPF_10KHZ

#define MAX30009_DT_AHPF_10KHZ   6

#include <max30009.h>

10 kHz

◆ MAX30009_DT_AHPF_1KHZ

#define MAX30009_DT_AHPF_1KHZ   3

#include <max30009.h>

1 kHz

◆ MAX30009_DT_AHPF_200HZ

#define MAX30009_DT_AHPF_200HZ   1

#include <max30009.h>

200 Hz

◆ MAX30009_DT_AHPF_21_2M

#define MAX30009_DT_AHPF_21_2M   9

#include <max30009.h>

21.2 MOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_2_2M

#define MAX30009_DT_AHPF_2_2M   12

#include <max30009.h>

2.2 MOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_2KHZ

#define MAX30009_DT_AHPF_2KHZ   4

#include <max30009.h>

2 kHz

◆ MAX30009_DT_AHPF_42_4M

#define MAX30009_DT_AHPF_42_4M   8

#include <max30009.h>

42.4 MOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_4_2M

#define MAX30009_DT_AHPF_4_2M   11

#include <max30009.h>

4.2 MOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_500HZ

#define MAX30009_DT_AHPF_500HZ   2

#include <max30009.h>

500 Hz

◆ MAX30009_DT_AHPF_5KHZ

#define MAX30009_DT_AHPF_5KHZ   5

#include <max30009.h>

5 kHz

◆ MAX30009_DT_AHPF_848K

#define MAX30009_DT_AHPF_848K   13

#include <max30009.h>

848 kOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_848K_ALT

#define MAX30009_DT_AHPF_848K_ALT   14

#include <max30009.h>

848 kOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_8_4M

#define MAX30009_DT_AHPF_8_4M   10

#include <max30009.h>

8.4 MOhm, internal capacitors shorted

◆ MAX30009_DT_AHPF_BYPASS

#define MAX30009_DT_AHPF_BYPASS   7

#include <max30009.h>

AHPF bypassed (resistor opened, internal capacitors shorted).

◆ MAX30009_DT_AHPF_BYPASS_ALT

#define MAX30009_DT_AHPF_BYPASS_ALT   15

#include <max30009.h>

AHPF bypassed (resistor opened, internal capacitors shorted).

◆ MAX30009_DT_AMP_BW_HIGH

#define MAX30009_DT_AMP_BW_HIGH   3

#include <max30009.h>

High bandwidth.

◆ MAX30009_DT_AMP_BW_LOW

#define MAX30009_DT_AMP_BW_LOW   0

#include <max30009.h>

Low bandwidth.

◆ MAX30009_DT_AMP_BW_MEDIUM_HIGH

#define MAX30009_DT_AMP_BW_MEDIUM_HIGH   2

#include <max30009.h>

Medium-high bandwidth.

◆ MAX30009_DT_AMP_BW_MEDIUM_LOW

#define MAX30009_DT_AMP_BW_MEDIUM_LOW   1

#include <max30009.h>

Medium-low bandwidth.

◆ MAX30009_DT_AMP_RGE_HIGH

#define MAX30009_DT_AMP_RGE_HIGH   3

#include <max30009.h>

High.

◆ MAX30009_DT_AMP_RGE_LOW

#define MAX30009_DT_AMP_RGE_LOW   0

#include <max30009.h>

Low.

◆ MAX30009_DT_AMP_RGE_MEDIUM_HIGH

#define MAX30009_DT_AMP_RGE_MEDIUM_HIGH   2

#include <max30009.h>

Medium-high.

◆ MAX30009_DT_AMP_RGE_MEDIUM_LOW

#define MAX30009_DT_AMP_RGE_MEDIUM_LOW   1

#include <max30009.h>

Medium-low.

◆ MAX30009_DT_BIN_ASSIGN_EL3A

#define MAX30009_DT_BIN_ASSIGN_EL3A   1

#include <max30009.h>

EL3A.

◆ MAX30009_DT_BIN_ASSIGN_EL3B

#define MAX30009_DT_BIN_ASSIGN_EL3B   2

#include <max30009.h>

EL3B.

◆ MAX30009_DT_BIN_ASSIGN_EL4

#define MAX30009_DT_BIN_ASSIGN_EL4   0

#include <max30009.h>

EL4.

◆ MAX30009_DT_BIP_ASSIGN_EL1

#define MAX30009_DT_BIP_ASSIGN_EL1   0

#include <max30009.h>

EL1.

◆ MAX30009_DT_BIP_ASSIGN_EL2A

#define MAX30009_DT_BIP_ASSIGN_EL2A   1

#include <max30009.h>

EL2A.

◆ MAX30009_DT_BIP_ASSIGN_EL2B

#define MAX30009_DT_BIP_ASSIGN_EL2B   2

#include <max30009.h>

EL2B.

◆ MAX30009_DT_BMUX_GSR_RSEL_1000K

#define MAX30009_DT_BMUX_GSR_RSEL_1000K   3

#include <max30009.h>

1000 kOhm

◆ MAX30009_DT_BMUX_GSR_RSEL_101K

#define MAX30009_DT_BMUX_GSR_RSEL_101K   1

#include <max30009.h>

101 kOhm

◆ MAX30009_DT_BMUX_GSR_RSEL_25_7K

#define MAX30009_DT_BMUX_GSR_RSEL_25_7K   0

#include <max30009.h>

25.7 kOhm

◆ MAX30009_DT_BMUX_GSR_RSEL_505K

#define MAX30009_DT_BMUX_GSR_RSEL_505K   2

#include <max30009.h>

505 kOhm

◆ MAX30009_DT_BMUX_RSEL_280R

#define MAX30009_DT_BMUX_RSEL_280R   3

#include <max30009.h>

280 Ohm

◆ MAX30009_DT_BMUX_RSEL_5100R

#define MAX30009_DT_BMUX_RSEL_5100R   0

#include <max30009.h>

5100 Ohm

◆ MAX30009_DT_BMUX_RSEL_600R

#define MAX30009_DT_BMUX_RSEL_600R   2

#include <max30009.h>

600 Ohm

◆ MAX30009_DT_BMUX_RSEL_900R

#define MAX30009_DT_BMUX_RSEL_900R   1

#include <max30009.h>

900 Ohm

◆ MAX30009_DT_CMP_I

#define MAX30009_DT_CMP_I   0

#include <max30009.h>

Compare the I channel.

◆ MAX30009_DT_CMP_Q

#define MAX30009_DT_CMP_Q   1

#include <max30009.h>

Compare the Q channel.

◆ MAX30009_DT_CMP_Z

#define MAX30009_DT_CMP_Z   2

#include <max30009.h>

Compare the magnitude (Z).

◆ MAX30009_DT_DC_RESTORE_CLOSED

#define MAX30009_DT_DC_RESTORE_CLOSED   1

#include <max30009.h>

DC_RESTORE switch closed.

◆ MAX30009_DT_DC_RESTORE_OPEN

#define MAX30009_DT_DC_RESTORE_OPEN   0

#include <max30009.h>

DC_RESTORE switch open.

◆ MAX30009_DT_DHPF_0_00025_SR

#define MAX30009_DT_DHPF_0_00025_SR   1

#include <max30009.h>

DHPF cutoff 0.00025 x SR_BIOZ.

◆ MAX30009_DT_DHPF_0_002_SR

#define MAX30009_DT_DHPF_0_002_SR   2

#include <max30009.h>

DHPF cutoff 0.002 x SR_BIOZ.

◆ MAX30009_DT_DHPF_BYPASS

#define MAX30009_DT_DHPF_BYPASS   0

#include <max30009.h>

DHPF bypass (filter disabled).

◆ MAX30009_DT_DLPF_0_005_SR

#define MAX30009_DT_DLPF_0_005_SR   1

#include <max30009.h>

DLPF cutoff 0.005 x SR_BIOZ.

◆ MAX30009_DT_DLPF_0_02_SR

#define MAX30009_DT_DLPF_0_02_SR   2

#include <max30009.h>

DLPF cutoff 0.02 x SR_BIOZ.

◆ MAX30009_DT_DLPF_0_08_SR

#define MAX30009_DT_DLPF_0_08_SR   3

#include <max30009.h>

DLPF cutoff 0.08 x SR_BIOZ.

◆ MAX30009_DT_DLPF_0_25_SR

#define MAX30009_DT_DLPF_0_25_SR   4

#include <max30009.h>

DLPF cutoff 0.25 x SR_BIOZ.

◆ MAX30009_DT_DLPF_BYPASS

#define MAX30009_DT_DLPF_BYPASS   0

#include <max30009.h>

DLPF bypass (filter disabled).

◆ MAX30009_DT_DRV_MODE_CURRENT

#define MAX30009_DT_DRV_MODE_CURRENT   0

#include <max30009.h>

Current drive.

◆ MAX30009_DT_DRV_MODE_HBRIDGE

#define MAX30009_DT_DRV_MODE_HBRIDGE   2

#include <max30009.h>

H-bridge drive.

◆ MAX30009_DT_DRV_MODE_STANDBY

#define MAX30009_DT_DRV_MODE_STANDBY   3

#include <max30009.h>

Standby.

◆ MAX30009_DT_DRV_MODE_VOLTAGE

#define MAX30009_DT_DRV_MODE_VOLTAGE   1

#include <max30009.h>

Voltage drive.

◆ MAX30009_DT_DRVN_ASSIGN_EL3A

#define MAX30009_DT_DRVN_ASSIGN_EL3A   1

#include <max30009.h>

EL3A.

◆ MAX30009_DT_DRVN_ASSIGN_EL3B

#define MAX30009_DT_DRVN_ASSIGN_EL3B   2

#include <max30009.h>

EL3B.

◆ MAX30009_DT_DRVN_ASSIGN_EL4

#define MAX30009_DT_DRVN_ASSIGN_EL4   0

#include <max30009.h>

EL4 (low resistance).

◆ MAX30009_DT_DRVP_ASSIGN_EL1

#define MAX30009_DT_DRVP_ASSIGN_EL1   0

#include <max30009.h>

EL1 (low resistance).

◆ MAX30009_DT_DRVP_ASSIGN_EL2A

#define MAX30009_DT_DRVP_ASSIGN_EL2A   1

#include <max30009.h>

EL2A.

◆ MAX30009_DT_DRVP_ASSIGN_EL2B

#define MAX30009_DT_DRVP_ASSIGN_EL2B   2

#include <max30009.h>

EL2B.

◆ MAX30009_DT_GAIN_10X

#define MAX30009_DT_GAIN_10X   3

#include <max30009.h>

10x gain

◆ MAX30009_DT_GAIN_1X

#define MAX30009_DT_GAIN_1X   0

#include <max30009.h>

1x gain

◆ MAX30009_DT_GAIN_2X

#define MAX30009_DT_GAIN_2X   1

#include <max30009.h>

2x gain

◆ MAX30009_DT_GAIN_5X

#define MAX30009_DT_GAIN_5X   2

#include <max30009.h>

5x gain

◆ MAX30009_DT_I_CLK_PHASE_NORMAL

#define MAX30009_DT_I_CLK_PHASE_NORMAL   0

#include <max30009.h>

Normal operation (I demodulator clock in phase with stimulus).

◆ MAX30009_DT_I_CLK_PHASE_Q

#define MAX30009_DT_I_CLK_PHASE_Q   1

#include <max30009.h>

Q phase (I demodulator clock in quadrature phase).

◆ MAX30009_DT_IDRV_RGE_110_5K

#define MAX30009_DT_IDRV_RGE_110_5K   1

#include <max30009.h>

110.5 kOhm

◆ MAX30009_DT_IDRV_RGE_276_25R

#define MAX30009_DT_IDRV_RGE_276_25R   3

#include <max30009.h>

276.25 Ohm

◆ MAX30009_DT_IDRV_RGE_552_5K

#define MAX30009_DT_IDRV_RGE_552_5K   0

#include <max30009.h>

552.5 kOhm

◆ MAX30009_DT_IDRV_RGE_5_525K

#define MAX30009_DT_IDRV_RGE_5_525K   2

#include <max30009.h>

5.525 kOhm

◆ MAX30009_DT_INA_MODE_HIGH_POWER

#define MAX30009_DT_INA_MODE_HIGH_POWER   0

#include <max30009.h>

High-power (low-noise) mode.

◆ MAX30009_DT_INA_MODE_LOW_POWER

#define MAX30009_DT_INA_MODE_LOW_POWER   1

#include <max30009.h>

Low-power mode.

◆ MAX30009_DT_LOFF_IMAG_0NA

#define MAX30009_DT_LOFF_IMAG_0NA   0

#include <max30009.h>

0 nA (sources disabled)

◆ MAX30009_DT_LOFF_IMAG_100NA

#define MAX30009_DT_LOFF_IMAG_100NA   5

#include <max30009.h>

100 nA

◆ MAX30009_DT_LOFF_IMAG_10NA

#define MAX30009_DT_LOFF_IMAG_10NA   2

#include <max30009.h>

10 nA

◆ MAX30009_DT_LOFF_IMAG_20NA

#define MAX30009_DT_LOFF_IMAG_20NA   3

#include <max30009.h>

20 nA

◆ MAX30009_DT_LOFF_IMAG_50NA

#define MAX30009_DT_LOFF_IMAG_50NA   4

#include <max30009.h>

50 nA

◆ MAX30009_DT_LOFF_IMAG_5NA

#define MAX30009_DT_LOFF_IMAG_5NA   1

#include <max30009.h>

5 nA

◆ MAX30009_DT_LOFF_IPOL_INVERTED

#define MAX30009_DT_LOFF_IPOL_INVERTED   1

#include <max30009.h>

Inverted (BIP sinks, BIN sources).

◆ MAX30009_DT_LOFF_IPOL_NON_INVERTED

#define MAX30009_DT_LOFF_IPOL_NON_INVERTED   0

#include <max30009.h>

Non-inverted (BIP sources, BIN sinks).

◆ MAX30009_DT_Q_CLK_PHASE_I

#define MAX30009_DT_Q_CLK_PHASE_I   1

#include <max30009.h>

I phase (Q demodulator clock in phase with stimulus).

◆ MAX30009_DT_Q_CLK_PHASE_NORMAL

#define MAX30009_DT_Q_CLK_PHASE_NORMAL   0

#include <max30009.h>

Normal operation (Q demodulator clock in quadrature phase).

◆ MAX30009_DT_RBIAS_100M

#define MAX30009_DT_RBIAS_100M   1

#include <max30009.h>

100 MOhm

◆ MAX30009_DT_RBIAS_200M

#define MAX30009_DT_RBIAS_200M   2

#include <max30009.h>

200 MOhm

◆ MAX30009_DT_RBIAS_50M

#define MAX30009_DT_RBIAS_50M   0

#include <max30009.h>

50 MOhm

◆ MAX30009_DT_VDRV_MAG_100MV

#define MAX30009_DT_VDRV_MAG_100MV   1

#include <max30009.h>

100 mVpk

◆ MAX30009_DT_VDRV_MAG_250MV

#define MAX30009_DT_VDRV_MAG_250MV   2

#include <max30009.h>

250 mVpk

◆ MAX30009_DT_VDRV_MAG_500MV

#define MAX30009_DT_VDRV_MAG_500MV   3

#include <max30009.h>

500 mVpk

◆ MAX30009_DT_VDRV_MAG_50MV

#define MAX30009_DT_VDRV_MAG_50MV   0

#include <max30009.h>

50 mVpk