Nordic stack and drivers for the mbed BLE API
Fork of nRF51822 by
Diff: btle/custom/custom_helper.cpp
- Revision:
- 82:6c51cbe4bc12
- Parent:
- 66:b3680699d9a4
- Child:
- 83:71302acf1804
diff -r 8b98f9feba1e -r 6c51cbe4bc12 btle/custom/custom_helper.cpp --- a/btle/custom/custom_helper.cpp Thu Dec 11 12:07:13 2014 +0000 +++ b/btle/custom/custom_helper.cpp Fri Dec 12 13:23:17 2014 +0000 @@ -189,6 +189,7 @@ uint8_t *p_data, uint16_t min_length, uint16_t max_length, + bool writeAuthorization, ble_gatts_char_handles_t *p_char_handle) { /* Characteristic metadata */ @@ -212,7 +213,7 @@ (char_props.notify || char_props.indicate) ? &cccd_md : NULL; /* Attribute declaration */ - ble_gatts_attr_md_t attr_md = {0}; + ble_gatts_attr_md_t attr_md = {.wr_auth = writeAuthorization}; attr_md.vloc = BLE_GATTS_VLOC_STACK; attr_md.vlen = (min_length == max_length) ? 0 : 1; @@ -289,4 +290,4 @@ p_desc_handle)); return ERROR_NONE; -} +} \ No newline at end of file