LibDriver MAX30205
Loading...
Searching...
No Matches
driver_max30205_shot.h
Go to the documentation of this file.
1
37
38#ifndef DRIVER_MAX30205_SHOT_H
39#define DRIVER_MAX30205_SHOT_H
40
42
43#ifdef __cplusplus
44extern "C"{
45#endif
46
51
55#define MAX30205_SHOT_DEFAULT_DATA_FORMAT MAX30205_DATA_FORMAT_NORMAL
56#define MAX30205_SHOT_DEFAULT_INTERRUPT_MODE MAX30205_INTERRUPT_MODE_COMPARATOR
57#define MAX30205_SHOT_DEFAULT_FAULT_QUEUE MAX30205_FAULT_QUEUE_1
58#define MAX30205_SHOT_DEFAULT_PIN_POLARITY MAX30205_PIN_POLARITY_LOW
59#define MAX30205_SHOT_DEFAULT_BUS_TIMEOUT MAX30205_BUS_TIMEOUT_DISABLE
60#define MAX30205_SHOT_DEFAULT_INTERRUPT_LOW_THRESHOLD 35.0f
61#define MAX30205_SHOT_DEFAULT_INTERRUPT_HIGH_THRESHOLD 39.0f
62
72
80uint8_t max30205_shot_deinit(void);
81
90uint8_t max30205_shot_read(float *s);
91
95
96#ifdef __cplusplus
97}
98#endif
99
100#endif
driver max30205 interface header file
max30205_address_t
max30205 address enumeration definition
uint8_t max30205_shot_init(max30205_address_t addr_pin)
shot example init
uint8_t max30205_shot_deinit(void)
shot example deinit
uint8_t max30205_shot_read(float *s)
shot example read