Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of nRF51822 by
TX Power Service
TX Power Service module. More...
Data Structures | |
struct | ble_tps_init_t |
TX Power Service init structure. More... | |
struct | ble_tps_t |
TX Power Service structure. More... | |
Functions | |
uint32_t | ble_tps_init (ble_tps_t *p_hrs, const ble_tps_init_t *p_tps_init) |
Function for initializing the TX Power Service. | |
uint32_t | ble_tps_tx_power_level_set (ble_tps_t *p_tps, int8_t tx_power_level) |
Function for setting the state of the Sensor Contact Detected bit. |
Detailed Description
TX Power Service module.
This module implements the TX Power Service with the TX Power Level characteristic. During initialization it adds the TX Power Service and TX Power Level characteristic with the specified initial value to the BLE stack database.
It provides a function for letting the application update the TX Power Level characteristic.
- Note:
- Attention! To maintain compliance with Nordic Semiconductor ASA Bluetooth profile qualification listings, this section of source code must not be modified.
Function Documentation
uint32_t ble_tps_init | ( | ble_tps_t * | p_hrs, |
const ble_tps_init_t * | p_tps_init | ||
) |
Function for initializing the TX Power Service.
- Parameters:
-
[out] p_tps TX Power Service structure. This structure will have to be supplied by the application. It will be initialized by this function, and will later be used to identify this particular service instance. [in] p_tps_init Information needed to initialize the service.
- Returns:
- NRF_SUCCESS on successful initialization of service, otherwise an error code.
uint32_t ble_tps_tx_power_level_set | ( | ble_tps_t * | p_tps, |
int8_t | tx_power_level | ||
) |
Function for setting the state of the Sensor Contact Detected bit.
- Parameters:
-
[in] p_tps TX Power Service structure. [in] tx_power_level New TX Power Level (unit dBm, range -100 to 20).
- Returns:
- NRF_SUCCESS on success, otherwise an error code.
Generated on Tue Jul 12 2022 18:47:34 by
