![]() |
Cordio Stack and Cordio Profiles
r2p3-02rel0
|
Data Structures | |
| struct | appHrm_t |
| Heart rate measurement structure. More... | |
| struct | appDateTime_t |
| Date and time structure. More... | |
| struct | appBpm_t |
| Blood pressure measurement structure. More... | |
| struct | appWsm_t |
| Weight scale measurement structure. More... | |
| struct | appTm_t |
| Temperature measurement structure. More... | |
| struct | appPlxCm_t |
| Pulse Oximeter continuous measurement structure. More... | |
| struct | appPlxScm_t |
| Pulse Oximeter spot check measurement structure. More... | |
App Hardware Interface | |
Interface to emulated sensor of real world devices (e.g. battery, heart rate monitor, blood pressure sensor, etc.) | |
| void | AppHwBattRead (uint8_t *pLevel) |
| Read the battery level. The battery level value returned in pLevel is the percentage of remaining battery capacity (0-100%). More... | |
| void | AppHwBattTest (uint8_t level) |
| Set the battery level, for test purposes. More... | |
| void | AppHwHrmRead (appHrm_t *pHrm) |
| Perform a heart rate measurement. Return the heart rate along with any RR interval data. More... | |
| void | AppHwHrmTest (uint8_t heartRate) |
| Set the heart rate, for test purposes. More... | |
| void | AppHwBpmRead (bool_t intermed, appBpm_t *pBpm) |
| Perform a blood pressure measurement. Return the measurement data. More... | |
| void | AppHwWsmRead (appWsm_t *pWsm) |
| Perform a weight scale measurement. Return the measurement data. More... | |
| void | AppHwTmRead (bool_t intermed, appTm_t *pTm) |
| Perform a temperature measurement. Return the measurement data. More... | |
| void | AppHwTmSetUnits (uint8_t units) |
| Set the temperature measurement units. More... | |
| void | AppHwWmSetUnits (uint8_t units) |
| Set the weight measurement units. More... | |
| void | AppHwPlxcmRead (appPlxCm_t *pPlxcm) |
| Perform a pulse oximeter measurement. More... | |
| void | AppHwPlxscmRead (appPlxScm_t *pPlxscm) |
| Perform a pulse oximeter spot check measurement. More... | |
| void AppHwBattRead | ( | uint8_t * | pLevel | ) |
Read the battery level. The battery level value returned in pLevel is the percentage of remaining battery capacity (0-100%).
| pLevel | Battery level return value. |
| void AppHwBattTest | ( | uint8_t | level | ) |
Set the battery level, for test purposes.
| level | Battery level (0-100%). |
| void AppHwHrmRead | ( | appHrm_t * | pHrm | ) |
Perform a heart rate measurement. Return the heart rate along with any RR interval data.
| pHrm | Heart rate measurement return value. |
| void AppHwHrmTest | ( | uint8_t | heartRate | ) |
Set the heart rate, for test purposes.
| heartRate | Heart rate. |
Perform a blood pressure measurement. Return the measurement data.
| intermed | TRUE if this is an intermediate measurement. |
| pBpm | Blood pressure measurement return value. |
| void AppHwWsmRead | ( | appWsm_t * | pWsm | ) |
Perform a weight scale measurement. Return the measurement data.
| pWsm | Weight scale measurement return value. |
Perform a temperature measurement. Return the measurement data.
| intermed | TRUE if this is an intermediate measurement. |
| pTm | Temperature measurement return value. |
| void AppHwTmSetUnits | ( | uint8_t | units | ) |
Set the temperature measurement units.
| units | CH_TM_FLAG_UNITS_C or CH_TM_FLAG_UNITS_F. |
| void AppHwWmSetUnits | ( | uint8_t | units | ) |
Set the weight measurement units.
| units | CH_WSM_FLAG_UNITS_KG or CH_WSM_FLAG_UNITS_LBS. |
| void AppHwPlxcmRead | ( | appPlxCm_t * | pPlxcm | ) |
Perform a pulse oximeter measurement.
| pPlxcm | Pulse Oximeter measurement return value. |
| void AppHwPlxscmRead | ( | appPlxScm_t * | pPlxscm | ) |
Perform a pulse oximeter spot check measurement.
| pPlxscm | Pulse Oximeter measurement return value. |