Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: USBDevice
Fork of HSP_Release by
Auto generated API documentation and code listings for HSP_RPC_GUI
| BMP280 | Bosch BMP280 Digital Pressure Sensor |
| Device_Logging | Class that is used to store device logging parameters when logging to flash or streaming usb |
| fifo_t | Structure used for FIFO management |
| HspLed | Driver for the HSP Led, supports different blink rates and patterns |
| MAX14720 | MAX14720 PMIC Driver |
| 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) |
| MAX30101 | Maxim Integrated MAX30101 Oximeter chip |
| MAX30101::max30101_fifo_configuration_reg | FIFO_CONFIGURATION (0x08) |
| MAX30101::max30101_fifo_rd_ptr_reg | FIFO_READ_PTR (0x06) |
| MAX30101::max30101_fifo_wr_ptr_reg | FIFO_WR_PTR (0x04) |
| MAX30101::max30101_Interrupt_Enable_1_reg | INTERRUPT_ENABLE1 (0x02) |
| MAX30101::max30101_Interrupt_Enable_2_reg | INTERRUPT_ENABLE2 (0x03) |
| MAX30101::max30101_Interrupt_Status_1_reg | STATUS1 (0x00) |
| MAX30101::max30101_Interrupt_Status_2_reg | STATUS2 (0x01) |
| MAX30101::max30101_mode_configuration_reg | MODE_CONFIGURATION (0x09) |
| MAX30101::max30101_ovf_counter_reg | OVF_COUNTER (0x05) |
| MAX30101::max30101_spo2_configuration_reg | SPO2_CONGIGURATION (0x0A) |
| MAX30205 | Driver for the MAX30205 on the HSP Platform |
| 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 |
| QuadSPI | This class provides a Quad SPI interface for quad spi devices the class also allows single (4-Wire) communication |
| RPC_Object | Used to keep track of the head of the list and the end of a list |
| RPC_registeredProcedure | Define the parts of a RPC. ObjectName, MethodName and function |
Code
| BluetoothLE.cpp [code] | |
| BluetoothLE.h [code] | |
| BMP280.cpp [code] | |
| BMP280.h [code] | |
| BMP280_RPC.cpp [code] | |
| BMP280_RPC.h [code] | |
| Characteristic.cpp [code] | |
| Characteristic.h [code] | |
| DataLoggingService.cpp [code] | |
| DataLoggingService.h [code] | |
| Device_Logging.cpp [code] | |
| Device_Logging.h [code] | |
| HspBLE.cpp [code] | |
| HspBLE.h [code] | |
| HspLed.cpp [code] | |
| HspLed.h [code] | |
| HspLed_RPC.cpp [code] | |
| HspLed_RPC.h [code] | |
| I2C_RPC.cpp [code] | |
| I2C_RPC.h [code] | |
| LIS2DH.cpp [code] | |
| LIS2DH.h [code] | |
| LIS2DH_RPC.cpp [code] | |
| LIS2DH_RPC.h [code] | |
| Logging.cpp [code] | |
| Logging.h [code] | |
| Logging_RPC.cpp [code] | |
| Logging_RPC.h [code] | |
| main.cpp [code] | |
| MAX14720.cpp [code] | |
| MAX14720.h [code] | |
| MAX14720_RPC.cpp [code] | |
| MAX14720_RPC.h [code] | |
| MAX30001.cpp [code] | |
| MAX30001.h [code] | |
| MAX30001_helper.cpp [code] | |
| MAX30001_helper.h [code] | |
| MAX30001_RPC.cpp [code] | |
| MAX30001_RPC.h [code] | |
| MAX30101.cpp [code] | |
| MAX30101.h [code] | |
| MAX30101_helper.cpp [code] | |
| MAX30101_helper.h [code] | |
| MAX30101_RPC.cpp [code] | |
| MAX30101_RPC.h [code] | |
| MAX30205.cpp [code] | |
| MAX30205.h [code] | |
| MAX30205_RPC.cpp [code] | |
| MAX30205_RPC.h [code] | |
| PacketFifo.cpp [code] | |
| PacketFifo.h [code] | |
| Peripherals.cpp [code] | |
| Peripherals.h [code] | |
| PushButton.cpp [code] | |
| PushButton.h [code] | |
| QuadSpi.cpp [code] | |
| QuadSpi.h [code] | |
| QuadSpiInterface.cpp [code] | |
| QuadSpiInterface.h [code] | |
| RpcDeclarations.h [code] | |
| RpcFifo.cpp [code] | |
| RpcFifo.h [code] | |
| RpcServer.cpp [code] | |
| RpcServer.h [code] | |
| S25FS512.cpp [code] | |
| S25FS512.h [code] | |
| S25FS512_RPC.cpp [code] | |
| S25FS512_RPC.h [code] | |
| ServiceNonInterrupt.cpp [code] | |
| ServiceNonInterrupt.h [code] | |
| Streaming.cpp [code] | |
| Streaming.h [code] | |
| StringHelper.cpp [code] | |
| StringHelper.h [code] | |
| StringInOut.cpp [code] | |
| StringInOut.h [code] | |
| System.cpp [code] | |
| System.h [code] | |
| Test_BMP280.cpp [code] | |
| Test_BMP280.h [code] | |
| Test_LIS2DH.cpp [code] | |
| Test_LIS2DH.h [code] | |
| Test_MAX30001.cpp [code] | |
| Test_MAX30001.h [code] | |
| Test_MAX30101.cpp [code] | |
| Test_MAX30101.h [code] | |
| Test_MAX30205.cpp [code] | |
| Test_MAX30205.h [code] | |
| Test_S25FS512.cpp [code] | |
| Test_S25FS512.h [code] | |
| Test_Utilities.cpp [code] | |
| Test_Utilities.h [code] | |
| Testing_RPC.cpp [code] | |
| Testing_RPC.h [code] |
