![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
This service exposes user-related data in the sports and fitness environment. This allows remote access and update of user data by a Client as well as the synchronization of user data between a Server and a Client. More...
This service exposes user-related data in the sports and fitness environment. This allows remote access and update of user data by a Client as well as the synchronization of user data between a Server and a Client.
Data Structures | |
struct | st_ble_uds_evt_data_t |
User Data Service event data. More... | |
struct | st_ble_uds_init_param_t |
User Data Service initialization parameters. More... | |
struct | st_ble_uds_connect_param_t |
User Data Service connection parameters. More... | |
struct | st_ble_uds_disconnect_param_t |
User Data Service disconnection parameters. More... | |
struct | st_ble_uds_first_name_t |
First Name characteristic parameters. More... | |
struct | st_ble_uds_last_name_t |
Last Name characteristic parameters. More... | |
struct | st_ble_uds_email_address_t |
Email Address characteristic parameters. More... | |
struct | st_ble_uds_date_of_birth_t |
Date of Birth characteristic parameters. More... | |
struct | st_ble_uds_date_of_threshold_assessment_t |
Date of Threshold Assessment characteristic parameters. More... | |
struct | st_ble_uds_five_zone_heart_rate_limits_t |
Five Zone Heart Rate Limits characteristic parameters. More... | |
struct | st_ble_uds_three_zone_heart_rate_limits_t |
Three Zone Heart Rate Limits characteristic parameters. More... | |
struct | st_ble_uds_user_control_point_t |
User Control Point characteristic parameters. More... | |
struct | st_ble_uds_language_t |
Language characteristic parameters. More... | |
Macros | |
#define | BLE_UDS_USER_DATA_ACCESS_NOT_PERMITTED (BLE_ERR_GROUP_GATT | 0x80) |
User Data Access Not Permitted error code. More... | |
#define | BLE_UDS_CONTROL_POINT_OPCODE_PARAMETER_LEN (18) |
User Data Control Point Opcode Parameter length. More... | |
#define | BLE_UDS_CONTROL_POINT_RESPONSE_PARAMETER_LEN (17) |
User Data Control Point Response Parameter length. More... | |
Typedefs | |
typedef void(* | ble_uds_app_cb_t) (uint16_t type, ble_status_t result, st_ble_uds_evt_data_t *p_data) |
User Data Service event callback. More... | |
Functions | |
ble_status_t | R_BLE_UDS_Init (const st_ble_uds_init_param_t *p_param) |
Initialize User Data Service. More... | |
ble_status_t | R_BLE_UDS_Connect (uint16_t conn_hdl, const st_ble_uds_connect_param_t *p_param) |
Perform User Data Service connection settings. More... | |
ble_status_t | R_BLE_UDS_Disconnect (uint16_t conn_hdl, st_ble_uds_disconnect_param_t *p_param) |
Retrieve User Data Service connection specific settings before disconnection. More... | |
ble_status_t | R_BLE_UDS_GetFirstName (st_ble_uds_first_name_t *p_app_value) |
Get First Name characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetFirstName (const st_ble_uds_first_name_t *p_app_value) |
Set First Name characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetLastName (st_ble_uds_last_name_t *p_app_value) |
Get Last Name characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetLastName (const st_ble_uds_last_name_t *p_app_value) |
Set Last Name characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetEmailAddress (st_ble_uds_email_address_t *p_app_value) |
Get Email Address characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetEmailAddress (const st_ble_uds_email_address_t *p_app_value) |
Set Email Address characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAge (uint8_t *p_app_value) |
Get Age characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAge (uint8_t app_value) |
Set Age characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetDateOfBirth (st_ble_uds_date_of_birth_t *p_app_value) |
Get Date of Birth characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetDateOfBirth (const st_ble_uds_date_of_birth_t *p_app_value) |
Set Date of Birth characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetGender (uint8_t *p_app_value) |
Get Gender characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetGender (uint8_t app_value) |
Set Gender characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetWeight (uint16_t *p_app_value) |
Get Weight characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetWeight (uint16_t app_value) |
Set Weight characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetHeight (uint16_t *p_app_value) |
Get Height characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetHeight (uint16_t app_value) |
Set Height characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetVo2Max (uint8_t *p_app_value) |
Get VO2 Max characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetVo2Max (uint8_t app_value) |
Set VO2 Max characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetHeartRateMax (uint8_t *p_app_value) |
Get Heart Rate Max characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetHeartRateMax (uint8_t app_value) |
Set Heart Rate Max characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetRestingHeartRate (uint8_t *p_app_value) |
Get Resting Heart Rate characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetRestingHeartRate (uint8_t app_value) |
Set Resting Heart Rate characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetMaximumRecommendedHeartRate (uint8_t *p_app_value) |
Get Maximum Recommended Heart Rate characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetMaximumRecommendedHeartRate (uint8_t app_value) |
Set Maximum Recommended Heart Rate characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAerobicThreshold (uint8_t *p_app_value) |
Get Aerobic Threshold characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAerobicThreshold (uint8_t app_value) |
Set Aerobic Threshold characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAnaerobicThreshold (uint8_t *p_app_value) |
Get Anaerobic Threshold characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAnaerobicThreshold (uint8_t app_value) |
Set Anaerobic Threshold characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetSportTypeForAerobicAndAnaerobicThresholds (uint8_t *p_app_value) |
Get Sport Type for Aerobic and Anaerobic Thresholds characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetSportTypeForAerobicAndAnaerobicThresholds (uint8_t app_value) |
Set Sport Type for Aerobic and Anaerobic Thresholds characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetDateOfThresholdAssessment (st_ble_uds_date_of_threshold_assessment_t *p_app_value) |
Get Date of Threshold Assessment characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetDateOfThresholdAssessment (const st_ble_uds_date_of_threshold_assessment_t *p_app_value) |
Set Date of Threshold Assessment characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetWaistCircumference (uint16_t *p_app_value) |
Get Waist Circumference characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetWaistCircumference (uint16_t app_value) |
Set Waist Circumference characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetHipCircumference (uint16_t *p_app_value) |
Get Hip Circumference characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetHipCircumference (uint16_t app_value) |
Set Hip Circumference characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetFatBurnHeartRateLowerLimit (uint8_t *p_app_value) |
Get Fat Burn Heart Rate Lower Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetFatBurnHeartRateLowerLimit (uint8_t app_value) |
Set Fat Burn Heart Rate Lower Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetFatBurnHeartRateUpperLimit (uint8_t *p_app_value) |
Get Fat Burn Heart Rate Upper Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetFatBurnHeartRateUpperLimit (uint8_t app_value) |
Set Fat Burn Heart Rate Upper Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAerobicHeartRateLowerLimit (uint8_t *p_app_value) |
Get Aerobic Heart Rate Lower Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAerobicHeartRateLowerLimit (uint8_t app_value) |
Set Aerobic Heart Rate Lower Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAerobicHeartRateUpperLimit (uint8_t *p_app_value) |
Get Aerobic Heart Rate Upper Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAerobicHeartRateUpperLimit (uint8_t app_value) |
Set Aerobic Heart Rate Upper Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAnaerobicHeartRateLowerLimit (uint8_t *p_app_value) |
Get Anaerobic Heart Rate Lower Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAnaerobicHeartRateLowerLimit (uint8_t app_value) |
Set Anaerobic Heart Rate Lower Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetAnaerobicHeartRateUpperLimit (uint8_t *p_app_value) |
Get Anaerobic Heart Rate Upper Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetAnaerobicHeartRateUpperLimit (uint8_t app_value) |
Set Anaerobic Heart Rate Upper Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetFiveZoneHeartRateLimits (st_ble_uds_five_zone_heart_rate_limits_t *p_app_value) |
Get Five Zone Heart Rate Limits characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetFiveZoneHeartRateLimits (const st_ble_uds_five_zone_heart_rate_limits_t *p_app_value) |
Set Five Zone Heart Rate Limits characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetThreeZoneHeartRateLimits (st_ble_uds_three_zone_heart_rate_limits_t *p_app_value) |
Get Three Zone Heart Rate Limits characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetThreeZoneHeartRateLimits (const st_ble_uds_three_zone_heart_rate_limits_t *p_app_value) |
Set Three Zone Heart Rate Limits characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetTwoZoneHeartRateLimit (uint8_t *p_app_value) |
Get Two Zone Heart Rate Limit characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetTwoZoneHeartRateLimit (uint8_t app_value) |
Set Two Zone Heart Rate Limit characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetDatabaseChangeIncrement (uint32_t *p_app_value) |
Get Database Change Increment characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetDatabaseChangeIncrement (uint32_t app_value) |
Set Database Change Increment characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_NotifyDatabaseChangeIncrement (uint16_t conn_hdl, uint32_t app_value) |
Send Database Change Increment notification. More... | |
ble_status_t | R_BLE_UDS_GetUserIndex (uint8_t *p_app_value) |
Get User Index characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetUserIndex (uint8_t app_value) |
Set User Index characteristic value to local GATT database. More... | |
ble_status_t | R_BLE_UDS_GetLanguage (st_ble_uds_language_t *p_app_value) |
Get Language characteristic value from local GATT database. More... | |
ble_status_t | R_BLE_UDS_SetLanguage (const st_ble_uds_language_t *p_app_value) |
Set Language characteristic value to local GATT database. More... | |
uint32_t | R_BLE_UDS_GetVersion (void) |
Return version of the UDC service server. More... | |
Variables | |
uint8_t | g_current_user_index |
uint16_t | g_uds_conn_hdl |
#define BLE_UDS_USER_DATA_ACCESS_NOT_PERMITTED (BLE_ERR_GROUP_GATT | 0x80) |
User Data Access Not Permitted error code.
#define BLE_UDS_CONTROL_POINT_OPCODE_PARAMETER_LEN (18) |
User Data Control Point Opcode Parameter length.
#define BLE_UDS_CONTROL_POINT_RESPONSE_PARAMETER_LEN (17) |
User Data Control Point Response Parameter length.
typedef void(* ble_uds_app_cb_t) (uint16_t type, ble_status_t result, st_ble_uds_evt_data_t *p_data) |
User Data Service event callback.
enum e_ble_uds_event_t |
User Data Service event type.
Month enumeration.
enum e_ble_uds_gender_t |
Sport Type for Aerobic and Anaerobic Thresholds enumeration.
Month enumeration.
OpCode enumeration.
Response Value enumeration.
ble_status_t R_BLE_UDS_Init | ( | const st_ble_uds_init_param_t * | p_param | ) |
Initialize User Data Service.
This function shall be called once at startup.
[in] | p_param | Pointer to User Data Service initialization parameters. |
ble_status_t R_BLE_UDS_Connect | ( | uint16_t | conn_hdl, |
const st_ble_uds_connect_param_t * | p_param | ||
) |
Perform User Data Service connection settings.
This function shall be called on each connection establishment.
[in] | conn_hdl | Connection handle. |
[in] | p_param | Pointer to Connection parameters. |
ble_status_t R_BLE_UDS_Disconnect | ( | uint16_t | conn_hdl, |
st_ble_uds_disconnect_param_t * | p_param | ||
) |
Retrieve User Data Service connection specific settings before disconnection.
This function shall be called on each disconnection.
[in] | conn_hdl | Connection handle. |
[in] | p_param | Pointer to Disconnection parameters. |
ble_status_t R_BLE_UDS_GetFirstName | ( | st_ble_uds_first_name_t * | p_app_value | ) |
Get First Name characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved First Name characteristic value. |
ble_status_t R_BLE_UDS_SetFirstName | ( | const st_ble_uds_first_name_t * | p_app_value | ) |
Set First Name characteristic value to local GATT database.
[in] | p_app_value | Pointer to First Name characteristic value to set. |
ble_status_t R_BLE_UDS_GetLastName | ( | st_ble_uds_last_name_t * | p_app_value | ) |
Get Last Name characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Last Name characteristic value. |
ble_status_t R_BLE_UDS_SetLastName | ( | const st_ble_uds_last_name_t * | p_app_value | ) |
Set Last Name characteristic value to local GATT database.
[in] | p_app_value | Pointer to Last Name characteristic value to set. |
ble_status_t R_BLE_UDS_GetEmailAddress | ( | st_ble_uds_email_address_t * | p_app_value | ) |
Get Email Address characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Email Address characteristic value. |
ble_status_t R_BLE_UDS_SetEmailAddress | ( | const st_ble_uds_email_address_t * | p_app_value | ) |
Set Email Address characteristic value to local GATT database.
[in] | p_app_value | Pointer to Email Address characteristic value to set. |
ble_status_t R_BLE_UDS_GetAge | ( | uint8_t * | p_app_value | ) |
Get Age characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Age characteristic value. |
ble_status_t R_BLE_UDS_SetAge | ( | uint8_t | app_value | ) |
Set Age characteristic value to local GATT database.
[in] | app_value | Age characteristic value to set. |
ble_status_t R_BLE_UDS_GetDateOfBirth | ( | st_ble_uds_date_of_birth_t * | p_app_value | ) |
Get Date of Birth characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Date of Birth characteristic value. |
ble_status_t R_BLE_UDS_SetDateOfBirth | ( | const st_ble_uds_date_of_birth_t * | p_app_value | ) |
Set Date of Birth characteristic value to local GATT database.
[in] | p_app_value | Pointer to Date of Birth characteristic value to set. |
ble_status_t R_BLE_UDS_GetGender | ( | uint8_t * | p_app_value | ) |
Get Gender characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Gender characteristic value. |
ble_status_t R_BLE_UDS_SetGender | ( | uint8_t | app_value | ) |
Set Gender characteristic value to local GATT database.
[in] | app_value | Gender characteristic value to set. |
ble_status_t R_BLE_UDS_GetWeight | ( | uint16_t * | p_app_value | ) |
Get Weight characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Weight characteristic value. |
ble_status_t R_BLE_UDS_SetWeight | ( | uint16_t | app_value | ) |
Set Weight characteristic value to local GATT database.
[in] | app_value | Weight characteristic value to set. |
ble_status_t R_BLE_UDS_GetHeight | ( | uint16_t * | p_app_value | ) |
Get Height characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Height characteristic value. |
ble_status_t R_BLE_UDS_SetHeight | ( | uint16_t | app_value | ) |
Set Height characteristic value to local GATT database.
[in] | app_value | Height characteristic value to set. |
ble_status_t R_BLE_UDS_GetVo2Max | ( | uint8_t * | p_app_value | ) |
Get VO2 Max characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved VO2 Max characteristic value. |
ble_status_t R_BLE_UDS_SetVo2Max | ( | uint8_t | app_value | ) |
Set VO2 Max characteristic value to local GATT database.
[in] | app_value | VO2 Max characteristic value to set. |
ble_status_t R_BLE_UDS_GetHeartRateMax | ( | uint8_t * | p_app_value | ) |
Get Heart Rate Max characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Heart Rate Max characteristic value. |
ble_status_t R_BLE_UDS_SetHeartRateMax | ( | uint8_t | app_value | ) |
Set Heart Rate Max characteristic value to local GATT database.
[in] | app_value | Heart Rate Max characteristic value to set. |
ble_status_t R_BLE_UDS_GetRestingHeartRate | ( | uint8_t * | p_app_value | ) |
Get Resting Heart Rate characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Resting Heart Rate characteristic value. |
ble_status_t R_BLE_UDS_SetRestingHeartRate | ( | uint8_t | app_value | ) |
Set Resting Heart Rate characteristic value to local GATT database.
[in] | app_value | Resting Heart Rate characteristic value to set. |
ble_status_t R_BLE_UDS_GetMaximumRecommendedHeartRate | ( | uint8_t * | p_app_value | ) |
Get Maximum Recommended Heart Rate characteristic value from local GATT database.
[out] | p_app_value | Pointer to Retrieved Maximum Recommended Heart Rate characteristic value. |
ble_status_t R_BLE_UDS_SetMaximumRecommendedHeartRate | ( | uint8_t | app_value | ) |
Set Maximum Recommended Heart Rate characteristic value to local GATT database.
[in] | app_value | Maximum Recommended Heart Rate characteristic value to set. |
ble_status_t R_BLE_UDS_GetAerobicThreshold | ( | uint8_t * | p_app_value | ) |
Get Aerobic Threshold characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Aerobic Threshold characteristic value. |
ble_status_t R_BLE_UDS_SetAerobicThreshold | ( | uint8_t | app_value | ) |
Set Aerobic Threshold characteristic value to local GATT database.
[in] | app_value | Aerobic Threshold characteristic value to set. |
ble_status_t R_BLE_UDS_GetAnaerobicThreshold | ( | uint8_t * | p_app_value | ) |
Get Anaerobic Threshold characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Anaerobic Threshold characteristic value. |
ble_status_t R_BLE_UDS_SetAnaerobicThreshold | ( | uint8_t | app_value | ) |
Set Anaerobic Threshold characteristic value to local GATT database.
[in] | app_value | Anaerobic Threshold characteristic value to set. |
ble_status_t R_BLE_UDS_GetSportTypeForAerobicAndAnaerobicThresholds | ( | uint8_t * | p_app_value | ) |
Get Sport Type for Aerobic and Anaerobic Thresholds characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Sport Type for Aerobic and Anaerobic Thresholds characteristic value. |
ble_status_t R_BLE_UDS_SetSportTypeForAerobicAndAnaerobicThresholds | ( | uint8_t | app_value | ) |
Set Sport Type for Aerobic and Anaerobic Thresholds characteristic value to local GATT database.
[in] | app_value | Sport Type for Aerobic and Anaerobic Thresholds characteristic value to set. |
ble_status_t R_BLE_UDS_GetDateOfThresholdAssessment | ( | st_ble_uds_date_of_threshold_assessment_t * | p_app_value | ) |
Get Date of Threshold Assessment characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Date of Threshold Assessment characteristic value. |
ble_status_t R_BLE_UDS_SetDateOfThresholdAssessment | ( | const st_ble_uds_date_of_threshold_assessment_t * | p_app_value | ) |
Set Date of Threshold Assessment characteristic value to local GATT database.
[in] | p_app_value | Pointer to Date of Threshold Assessment characteristic value to set. |
ble_status_t R_BLE_UDS_GetWaistCircumference | ( | uint16_t * | p_app_value | ) |
Get Waist Circumference characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Waist Circumference characteristic value. |
ble_status_t R_BLE_UDS_SetWaistCircumference | ( | uint16_t | app_value | ) |
Set Waist Circumference characteristic value to local GATT database.
[in] | app_value | Waist Circumference characteristic value to set. |
ble_status_t R_BLE_UDS_GetHipCircumference | ( | uint16_t * | p_app_value | ) |
Get Hip Circumference characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Hip Circumference characteristic value. |
ble_status_t R_BLE_UDS_SetHipCircumference | ( | uint16_t | app_value | ) |
Set Hip Circumference characteristic value to local GATT database.
[in] | app_value | Hip Circumference characteristic value to set. |
ble_status_t R_BLE_UDS_GetFatBurnHeartRateLowerLimit | ( | uint8_t * | p_app_value | ) |
Get Fat Burn Heart Rate Lower Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Fat Burn Heart Rate Lower Limit characteristic value. |
ble_status_t R_BLE_UDS_SetFatBurnHeartRateLowerLimit | ( | uint8_t | app_value | ) |
Set Fat Burn Heart Rate Lower Limit characteristic value to local GATT database.
[in] | app_value | Fat Burn Heart Rate Lower Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetFatBurnHeartRateUpperLimit | ( | uint8_t * | p_app_value | ) |
Get Fat Burn Heart Rate Upper Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Fat Burn Heart Rate Upper Limit characteristic value. |
ble_status_t R_BLE_UDS_SetFatBurnHeartRateUpperLimit | ( | uint8_t | app_value | ) |
Set Fat Burn Heart Rate Upper Limit characteristic value to local GATT database.
[in] | app_value | Fat Burn Heart Rate Upper Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetAerobicHeartRateLowerLimit | ( | uint8_t * | p_app_value | ) |
Get Aerobic Heart Rate Lower Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Aerobic Heart Rate Lower Limit characteristic value. |
ble_status_t R_BLE_UDS_SetAerobicHeartRateLowerLimit | ( | uint8_t | app_value | ) |
Set Aerobic Heart Rate Lower Limit characteristic value to local GATT database.
[in] | app_value | Aerobic Heart Rate Lower Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetAerobicHeartRateUpperLimit | ( | uint8_t * | p_app_value | ) |
Get Aerobic Heart Rate Upper Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Aerobic Heart Rate Upper Limit characteristic value. |
ble_status_t R_BLE_UDS_SetAerobicHeartRateUpperLimit | ( | uint8_t | app_value | ) |
Set Aerobic Heart Rate Upper Limit characteristic value to local GATT database.
[in] | app_value | Aerobic Heart Rate Upper Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetAnaerobicHeartRateLowerLimit | ( | uint8_t * | p_app_value | ) |
Get Anaerobic Heart Rate Lower Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Anaerobic Heart Rate Lower Limit characteristic value. |
ble_status_t R_BLE_UDS_SetAnaerobicHeartRateLowerLimit | ( | uint8_t | app_value | ) |
Set Anaerobic Heart Rate Lower Limit characteristic value to local GATT database.
[in] | app_value | Anaerobic Heart Rate Lower Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetAnaerobicHeartRateUpperLimit | ( | uint8_t * | p_app_value | ) |
Get Anaerobic Heart Rate Upper Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Anaerobic Heart Rate Upper Limit characteristic value. |
ble_status_t R_BLE_UDS_SetAnaerobicHeartRateUpperLimit | ( | uint8_t | app_value | ) |
Set Anaerobic Heart Rate Upper Limit characteristic value to local GATT database.
[in] | app_value | Anaerobic Heart Rate Upper Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetFiveZoneHeartRateLimits | ( | st_ble_uds_five_zone_heart_rate_limits_t * | p_app_value | ) |
Get Five Zone Heart Rate Limits characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Five Zone Heart Rate Limits characteristic value. |
ble_status_t R_BLE_UDS_SetFiveZoneHeartRateLimits | ( | const st_ble_uds_five_zone_heart_rate_limits_t * | p_app_value | ) |
Set Five Zone Heart Rate Limits characteristic value to local GATT database.
[in] | p_app_value | Pointer to Five Zone Heart Rate Limits characteristic value to set. |
ble_status_t R_BLE_UDS_GetThreeZoneHeartRateLimits | ( | st_ble_uds_three_zone_heart_rate_limits_t * | p_app_value | ) |
Get Three Zone Heart Rate Limits characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Three Zone Heart Rate Limits characteristic value. |
ble_status_t R_BLE_UDS_SetThreeZoneHeartRateLimits | ( | const st_ble_uds_three_zone_heart_rate_limits_t * | p_app_value | ) |
Set Three Zone Heart Rate Limits characteristic value to local GATT database.
[in] | p_app_value | Pointer to Three Zone Heart Rate Limits characteristic value to set. |
ble_status_t R_BLE_UDS_GetTwoZoneHeartRateLimit | ( | uint8_t * | p_app_value | ) |
Get Two Zone Heart Rate Limit characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Two Zone Heart Rate Limit characteristic value. |
ble_status_t R_BLE_UDS_SetTwoZoneHeartRateLimit | ( | uint8_t | app_value | ) |
Set Two Zone Heart Rate Limit characteristic value to local GATT database.
[in] | app_value | Two Zone Heart Rate Limit characteristic value to set. |
ble_status_t R_BLE_UDS_GetDatabaseChangeIncrement | ( | uint32_t * | p_app_value | ) |
Get Database Change Increment characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Database Change Increment characteristic value. |
ble_status_t R_BLE_UDS_SetDatabaseChangeIncrement | ( | uint32_t | app_value | ) |
Set Database Change Increment characteristic value to local GATT database.
[in] | app_value | Database Change Increment characteristic value to set. |
ble_status_t R_BLE_UDS_NotifyDatabaseChangeIncrement | ( | uint16_t | conn_hdl, |
uint32_t | app_value | ||
) |
Send Database Change Increment notification.
[in] | conn_hdl | Connection handle. |
[in] | app_value | Database Change Increment value to send. |
ble_status_t R_BLE_UDS_GetUserIndex | ( | uint8_t * | p_app_value | ) |
Get User Index characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved User Index characteristic value. |
ble_status_t R_BLE_UDS_SetUserIndex | ( | uint8_t | app_value | ) |
Set User Index characteristic value to local GATT database.
[in] | app_value | User Index characteristic value to set. |
ble_status_t R_BLE_UDS_GetLanguage | ( | st_ble_uds_language_t * | p_app_value | ) |
Get Language characteristic value from local GATT database.
[out] | p_app_value | Pointer to retrieved Language characteristic value. |
ble_status_t R_BLE_UDS_SetLanguage | ( | const st_ble_uds_language_t * | p_app_value | ) |
Set Language characteristic value to local GATT database.
[in] | p_app_value | Pointer to Language characteristic value to set. |
uint32_t R_BLE_UDS_GetVersion | ( | void | ) |
Return version of the UDC service server.