SmartSnippets DA1459x SDK
Data Fields
bcs_body_measurement_t Struct Reference

#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
 

Detailed Description

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.

Field Documentation

◆ basal_metabolism

uint16_t bcs_body_measurement_t::basal_metabolism

Basal Metabolism in kilo Joules (fixed point value)

◆ body_fat_percentage

uint16_t bcs_body_measurement_t::body_fat_percentage

Body Fat Percentage (fixed point value)

◆ body_water_mass

uint16_t bcs_body_measurement_t::body_water_mass

Body Water Mass (fixed point value)

◆ fat_free_mass

uint16_t bcs_body_measurement_t::fat_free_mass

Fat Free Mass (fixed point value)

◆ height

uint16_t bcs_body_measurement_t::height

Height (fixed point value)

◆ impedance

uint16_t bcs_body_measurement_t::impedance

Impedance in Ohms (fixed point value)

◆ measurement_unit

bcs_unit_t bcs_body_measurement_t::measurement_unit

Measurement Unit (applies to all mass, weight and height values)

◆ muscle_mass

uint16_t bcs_body_measurement_t::muscle_mass

Muscle Mass (fixed point value)

◆ muscle_percentage

uint16_t bcs_body_measurement_t::muscle_percentage

Muscle Percentage (fixed point value)

◆ soft_lean_mass

uint16_t bcs_body_measurement_t::soft_lean_mass

Soft Lean Mass (fixed point value)

◆ time_stamp

svc_date_time_t bcs_body_measurement_t::time_stamp

Time Stamp

◆ time_stamp_present

bool bcs_body_measurement_t::time_stamp_present

Flag indicates if time stamp is present

◆ user_id

uint8_t bcs_body_measurement_t::user_id

User ID from 0 to 255 (special value - unknown user)

◆ weight

uint16_t bcs_body_measurement_t::weight

Weight (fixed point value)


The documentation for this struct was generated from the following file: