|
MAX30001G
1.2.0
Arduino library for MAX30001G ECG and BIOZ AFE
|
#include "max30001g_globals.h"| volatile bool afe_irq1_pending = false |
| volatile bool afe_irq2_pending = false |
| volatile bool afe_irq_pending = false |
| float BIOZ_ahpf |
| volatile bool bioz_available |
| volatile bool bioz_cgm_occurred |
| int BIOZ_cgmag |
| uint32_t BIOZ_cmres |
| int bioz_counter |
| RingBuffer<float, 128> BIOZ_data |
| float BIOZ_dhpf |
| float BIOZ_dlpf |
| float BIOZ_frequency |
| int BIOZ_gain |
| volatile bool bioz_overflow_occurred |
| volatile bool bioz_overvoltage_occurred |
| float BIOZ_phase |
| float BIOZ_samplingRate |
| RingBuffer<ImpedanceSpectrum, 4> BIOZ_spectrum |
| float BIOZ_test_frequency |
| float BIOZ_test_rmod |
| float BIOZ_test_rnom |
| volatile bool bioz_undervoltage_occurred |
| float CAL_fcal |
| float CAL_resolution |
| max30001_cnfg_bioz_reg_t cnfg_bioz |
| max30001_cnfg_bioz_lc_reg_t cnfg_bioz_lc |
| max30001_cnfg_bmux_reg_t cnfg_bmux |
| max30001_cnfg_cal_reg_t cnfg_cal |
| max30001_cnfg_ecg_reg_t cnfg_ecg |
| max30001_cnfg_emux_reg_t cnfg_emux |
| max30001_cnfg_gen_reg_t cnfg_gen |
| max30001_cnfg_rtor1_reg_t cnfg_rtor1 |
| max30001_cnfg_rtor2_reg_t cnfg_rtor2 |
| volatile bool ecg_available |
| int ecg_counter |
| RingBuffer<float, 128> ECG_data |
| volatile bool ecg_fast_recovery_occurred |
| int ECG_gain |
| float ECG_hpf |
| float ECG_latency |
| volatile bool ecg_lead_off |
| float ECG_lpf |
| volatile bool ecg_overflow_occurred |
| float ECG_progression |
| float ECG_samplingRate |
| max30001_en_int_reg_t en_int1 |
| max30001_en_int_reg_t en_int2 |
| bool EOF_detected |
| float fmstr |
| float impedance_frequency[MAX30001_BIOZ_NUM_FREQUENCIES] |
| float impedance_magnitude[MAX30001_BIOZ_NUM_FREQUENCIES] |
| float impedance_phase[MAX30001_BIOZ_NUM_FREQUENCIES] |
| max30001_info_reg_t info |
| volatile bool leads_on_detected |
| max30001_mngr_dyn_reg_t mngr_dyn |
| max30001_mngr_int_reg_t mngr_int |
| bool over_voltage_detected |
| volatile bool pll_unlocked_occurred |
| uint16_t RBIASV_res |
| float RCAL_freq = 0 |
| float rr_interval |
| volatile bool rtor_available |
| int rtor_counter |
| RingBuffer<float, 16> RTOR_data |
| float RtoR_delay |
| float RtoR_resolution |
| max30001_status_reg_t status |
| float tres |
| bool under_voltage_detected |
| int32_t V_AVDD = 1800 |
| int32_t V_ref = 1000 |
| bool valid_data_detected |