/* * Copyright (c) 2016 Intel Corporation * * SPDX-License-Identifier: Apache-2.0 */ #ifndef ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_HRS_H_ #define ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_HRS_H_ /** * @brief Heart Rate Service (HRS) * @defgroup bt_hrs Heart Rate Service (HRS) * @ingroup bluetooth * @{ * * [Experimental] Users should note that the APIs can change * as a part of ongoing development. */ #ifdef __cplusplus extern "C" { #endif /** @brief Notify heart rate measurement. * * This will send a GATT notification to all current subscribers. * * @param heartrate The heartrate measurement in beats per minute. * * @return Zero in case of success and error code in case of error. */ int bt_hrs_notify(uint16_t heartrate); #ifdef __cplusplus } #endif /** * @} */ #endif /* ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_HRS_H_ */