HSP Platform firmware evaluating ECG data and hearth rate over PPG data.
Dependencies: max32630fthr Adafruit_FeatherOLED USBDevice
Auto generated API documentation and code listings for MAXREFDES101_SOURCE
BMI160::AccConfig | Accelerometer configuration data structure |
BMI160::AxisData | Structure for axis data |
BMI160_I2C | BMI160_I2C - supports BMI160 object with I2C interface |
BMI160_SPI | BMI160_SPI - supports BMI160 object with SPI interface |
BufferedDisplay | Framebuffered version of GraphicsDisplay |
MAX30205::Configuration_u | MAX30205 Configuration register bitfields |
DSInterface | DSInterface is Maxim's DeviceStudio Interface class |
ecg_sensor_report | |
EcgComm | EcgComm ECG sensor command handler class |
BMI160::GyroConfig | Gyroscope configuration data structure |
MAX30001 | Maxim Integrated MAX30001 ECG/BIOZ chip |
MAX30001::max30001_bioz_reg | CNFG_BIOZ (0x18) |
MAX30001::max30001_cnfg_bmux_reg | CNFG_BMUX (0x17) |
MAX30001::max30001_cnfg_cal_reg | CNFG_CAL (0x12) |
MAX30001::max30001_cnfg_ecg_reg | CNFG_ECG (0x15) |
MAX30001::max30001_cnfg_emux_reg | CNFG_EMUX (0x14) |
MAX30001::max30001_cnfg_gen_reg | CNFG_GEN (0x10) |
MAX30001::max30001_cnfg_pace_reg | CNFG_PACE (0x1A) |
MAX30001::max30001_cnfg_rtor1_reg | CNFG_RTOR1 (0x1D) |
MAX30001::max30001_cnfg_rtor2_reg | CNFG_RTOR2 (0x1E) |
MAX30001::max30001_en_int2_reg | EN_INT2 (0x03) |
MAX30001::max30001_en_int_reg | EN_INT (0x02) |
MAX30001::max30001_info_reg | INFO (0x0F) |
MAX30001::max30001_mngr_dyn_reg | MNGR_DYN (0x05) |
MAX30001::max30001_mngr_int_reg | MNGR_INT (0x04) |
MAX30001::max30001_status_reg | STATUS (0x01) |
MAX30205 |
Library for the
MAX30205
The MAX30205 temperature sensor accurately measures temperature and provide an overtemperature alarm/interrupt/shutdown output |
MaximSensor | MaximSensor is Maxim Sensor base class |
Peripherals | This static class is used as a central locatoin for all devices on the HSP platform it gives (in-effect) a singleton interface for each device so that anywhere in code one can reference on of these devices |
SensorComm | SensorComm is Maxim Sensor Studio GUI command handler base class |
BMI160::SensorData | Structure for holding sensor data |
BMI160::SensorTime | Structure for sensor time data |
SPIFBlockDevice | BlockDevice for SPI based flash devices such as the MX25R or SST26F016B |
SSBootloaderComm | SSBootloaderComm Command handler class for bootloader routines on SmartSensor |
SSGenericCmd | SSMAX30101Comm Command handler class for communication with MAX30101 on SmartSensor board |
SSInterface | SSInterface is Maxim's SmartSensor Interface class |
SSMAX8614XComm | SSMAX8614XComm Command handler class for communication with MAX30101 on SmartSensor board |
TempComm | TempComm Temperature sensor command handler class |
USBMSD_BD | Use the SDcard as mass storage device using the USBMSD class |
Code
Arial10x10.h [code] | |
Arial28x28.h [code] | |
BLE_ICARUS.cpp [code] | |
BLE_ICARUS.h [code] | |
bmi160.cpp [code] | |
bmi160.h [code] | |
bmi160_i2c.cpp [code] | |
bmi160_spi.cpp [code] | |
BufferedDisplay.cpp [code] | Buffered version of GraphicsDisplay |
BufferedDisplay.h [code] | Framebuffered version of GraphicsDisplay |
build_version.h [code] | |
CRC8.cpp [code] | |
CRC8.h [code] | |
DSInterface.cpp [code] | |
DSInterface.h [code] | |
EcgComm.cpp [code] | |
EcgComm.h [code] | |
EcgComm_Defines.h [code] | |
EventStats.cpp [code] | |
EventStats.h [code] | |
GraphicsDisplay.cpp [code] | |
GraphicsDisplay.h [code] | |
LCDSettings.h [code] | |
LEDStatus.cpp [code] | |
LEDStatus.h [code] | |
LS013B7DH03.cpp [code] | Driver class for the Sharp LS013B7DH03 memory LCD on some kits |
LS013B7DH03.h [code] | Driver class for the Sharp LS013B7DH03 memory LCD on some kits |
main.cpp [code] | |
MAX20303.cpp [code] | |
MAX20303.h [code] | |
MAX30001.cpp [code] | |
MAX30001.h [code] | |
MAX30001_Helper.cpp [code] | |
MAX30001_Helper.h [code] | |
MAX30205.cpp [code] | |
MAX30205.h [code] | |
max32630hsp.cpp [code] | |
max32630hsp.h [code] | |
MaximSensor.cpp [code] | |
MaximSensor.h [code] | |
mbed_logo.c [code] | |
mbed_logo.h [code] | |
mbed_settings.py [code] | |
mem_debug.cpp [code] | |
mem_debug.h [code] | |
mxm_assert.h [code] | |
Neu44x36.h [code] | |
Peripherals.cpp [code] | |
Peripherals.h [code] | |
queue.cpp [code] | |
queue.h [code] | |
SensorComm.cpp [code] | |
SensorComm.h [code] | |
SPIFBlockDevice.cpp [code] | |
SPIFBlockDevice.h [code] | |
SSBootloaderComm.cpp [code] | |
SSBootloaderComm.h [code] | |
SSGenericCmd.cpp [code] | |
SSGenericCmd.h [code] | |
SSInterface.cpp [code] | |
SSInterface.h [code] | |
SSMAX8614XComm.cpp [code] | |
SSMAX8614XComm.h [code] | |
TempComm.cpp [code] | |
TempComm.h [code] | |
TextDisplay.cpp [code] | |
TextDisplay.h [code] | |
ubuntucondensed16x21.h [code] | |
ubuntucondensed20x26.h [code] | |
ubuntucondensed22x28.h [code] | |
UbuntuCondensed38x47.h [code] | |
USBMSD_BD.cpp [code] | |
USBMSD_BD.h [code] | |
utils.cpp [code] | |
utils.h [code] | |
version.h [code] | |
WatchInterface.cpp [code] | |
WatchInterface.h [code] |