|
SmartSnippets DA1459x SDK
|
#include <bcs.h>
Data Fields | |
| bcs_unit_t | measurement_unit |
| bool | time_stamp_present |
| svc_date_time_t | time_stamp |
| uint8_t | user_id |
| uint16_t | body_fat_percentage |
| uint16_t | basal_metabolism |
| uint16_t | muscle_percentage |
| uint16_t | muscle_mass |
| uint16_t | fat_free_mass |
| uint16_t | soft_lean_mass |
| uint16_t | body_water_mass |
| uint16_t | impedance |
| uint16_t | weight |
| uint16_t | height |
Body composition measurement information
This corresponds to contents of Body Composition Measurement characteristic value. All fixed point values have precision as defined by BCS specification.
| uint16_t bcs_body_measurement_t::basal_metabolism |
Basal Metabolism in kilo Joules (fixed point value)
| uint16_t bcs_body_measurement_t::body_fat_percentage |
Body Fat Percentage (fixed point value)
| uint16_t bcs_body_measurement_t::body_water_mass |
Body Water Mass (fixed point value)
| uint16_t bcs_body_measurement_t::fat_free_mass |
Fat Free Mass (fixed point value)
| uint16_t bcs_body_measurement_t::height |
Height (fixed point value)
| uint16_t bcs_body_measurement_t::impedance |
Impedance in Ohms (fixed point value)
| bcs_unit_t bcs_body_measurement_t::measurement_unit |
Measurement Unit (applies to all mass, weight and height values)
| uint16_t bcs_body_measurement_t::muscle_mass |
Muscle Mass (fixed point value)
| uint16_t bcs_body_measurement_t::muscle_percentage |
Muscle Percentage (fixed point value)
| uint16_t bcs_body_measurement_t::soft_lean_mass |
Soft Lean Mass (fixed point value)
| svc_date_time_t bcs_body_measurement_t::time_stamp |
Time Stamp
| bool bcs_body_measurement_t::time_stamp_present |
Flag indicates if time stamp is present
| uint8_t bcs_body_measurement_t::user_id |
User ID from 0 to 255 (special value - unknown user)
| uint16_t bcs_body_measurement_t::weight |
Weight (fixed point value)
1.8.16