19 #include "ble_srv_common.h"
21 #include "nrf_assert.h"
22 #include "nrf_error.h"
50 uuid16 = uint16_decode(&uuid128.uuid128[12]);
51 for(i = 0; i < BLE_WPTS_UUID128_CNT; i++)
59 if (err_code != NRF_SUCCESS)
67 if (err_code != NRF_SUCCESS)
75 if (err_code != NRF_SUCCESS)
83 if (err_code != NRF_SUCCESS)
91 if (err_code != NRF_SUCCESS)
#define BLE_WPTS_UUID_PRU_ALERT_CHAR_OFFSET
uint32_t ble_wpts_uuid_init()
Prepare softdevice for using the WPTS 128 bit UUIDs.
bool wpts_uuids_initialized
#define BLE_WPTS_MODIFIED_BYTE
static ble_uuid_t m_uuids128[BLE_WPTS_UUID128_CNT]
#define BLE_WPTS_UUID_PRU_DYNAMIC_PARAMETER_CHAR_OFFSET
void ble_wpts_uuid_get(ble_wpts_uuid128_t uuid128, ble_uuid_t *ble_uuid)
Get ble_uuid representation of 128 bit UUID.
#define BLE_WPTS_UUID_PRU_STATIC_PARAMETER_CHAR_OFFSET
#define BLE_WPTS_UUID_PTU_STATIC_PARAMETER_CHAR_OFFSET
#define BLE_WPTS_UUID128_CHAR_BASE
ble_wpts_uuid128_t
Identification of 128 bit UUIDs.
#define BLE_WPTS_UUID_PRU_CONTROL_CHAR_OFFSET