upm
1.6.0
Sensor/Actuator repository for libmraa (v1.9.0)
|
Public Member Functions | |
synchronized void | delete () |
MAX30100 (short i2c_bus) | |
max30100_value | sample () |
void | sample_continuous (int gpio_pin, boolean buffered, Callback cb) |
void | sample_continuous (int gpio_pin, boolean buffered) |
void | sample_stop () |
short | read (MAX30100_REG reg) |
void | write (MAX30100_REG reg, short wr_data) |
int | version () |
float | temperature () |
void | mode (MAX30100_MODE mode) |
MAX30100_MODE | mode () |
void | high_res_enable (boolean enable) |
boolean | high_res_enable () |
void | sample_rate (MAX30100_SR sample_rate) |
MAX30100_SR | sample_rate () |
void | pulse_width (MAX30100_LED_PW pulse_width) |
MAX30100_LED_PW | pulse_width () |
void | current (MAX30100_LED_CURRENT ir, MAX30100_LED_CURRENT r) |
MAX30100_LED_CURRENT | current_ir () |
MAX30100_LED_CURRENT | current_r () |
void | reset () |
void | sleep (boolean sleep) |
void | set_callback (Callback value) |
Callback | get_callback () |
Protected Member Functions | |
MAX30100 (long cPtr, boolean cMemoryOwn) | |
void | finalize () |
Static Protected Member Functions | |
static long | getCPtr (MAX30100 obj) |
Protected Attributes | |
transient boolean | swigCMemOwn |