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.
Dependents: BLE_Acceleration_Statejudging
Fork of nRF51822 by
Diff: btle/custom/custom_helper.cpp
- Revision:
- 155:8f2079052f77
- Parent:
- 146:ebe2aa09aa13
- Child:
- 156:8e97c41fd7ab
--- a/btle/custom/custom_helper.cpp Fri May 08 15:33:58 2015 +0100
+++ b/btle/custom/custom_helper.cpp Fri May 08 15:33:58 2015 +0100
@@ -200,7 +200,7 @@
error_t custom_add_in_characteristic(uint16_t service_handle,
ble_uuid_t *p_uuid,
uint8_t properties,
- GattCharacteristic::SecurityMode_t requiredSecurity,
+ Gap::SecurityMode_t requiredSecurity,
uint8_t *p_data,
uint16_t min_length,
uint16_t max_length,
@@ -246,19 +246,19 @@
if (char_props.read || char_props.notify || char_props.indicate) {
switch (requiredSecurity) {
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_OPEN_LINK :
+ case Gap::SECURITY_MODE_ENCRYPTION_OPEN_LINK :
BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm);
break;
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_NO_MITM :
+ case Gap::SECURITY_MODE_ENCRYPTION_NO_MITM :
BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(&attr_md.read_perm);
break;
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_WITH_MITM :
+ case Gap::SECURITY_MODE_ENCRYPTION_WITH_MITM :
BLE_GAP_CONN_SEC_MODE_SET_ENC_WITH_MITM(&attr_md.read_perm);
break;
- case GattCharacteristic::SECURITY_MODE_SIGNED_NO_MITM :
+ case Gap::SECURITY_MODE_SIGNED_NO_MITM :
BLE_GAP_CONN_SEC_MODE_SET_SIGNED_NO_MITM(&attr_md.read_perm);
break;
- case GattCharacteristic::SECURITY_MODE_SIGNED_WITH_MITM :
+ case Gap::SECURITY_MODE_SIGNED_WITH_MITM :
BLE_GAP_CONN_SEC_MODE_SET_SIGNED_WITH_MITM(&attr_md.read_perm);
break;
};
@@ -266,19 +266,19 @@
if (char_props.write || char_props.write_wo_resp) {
switch (requiredSecurity) {
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_OPEN_LINK :
+ case Gap::SECURITY_MODE_ENCRYPTION_OPEN_LINK :
BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm);
break;
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_NO_MITM :
+ case Gap::SECURITY_MODE_ENCRYPTION_NO_MITM :
BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(&attr_md.write_perm);
break;
- case GattCharacteristic::SECURITY_MODE_ENCRYPTION_WITH_MITM :
+ case Gap::SECURITY_MODE_ENCRYPTION_WITH_MITM :
BLE_GAP_CONN_SEC_MODE_SET_ENC_WITH_MITM(&attr_md.write_perm);
break;
- case GattCharacteristic::SECURITY_MODE_SIGNED_NO_MITM :
+ case Gap::SECURITY_MODE_SIGNED_NO_MITM :
BLE_GAP_CONN_SEC_MODE_SET_SIGNED_NO_MITM(&attr_md.write_perm);
break;
- case GattCharacteristic::SECURITY_MODE_SIGNED_WITH_MITM :
+ case Gap::SECURITY_MODE_SIGNED_WITH_MITM :
BLE_GAP_CONN_SEC_MODE_SET_SIGNED_WITH_MITM(&attr_md.write_perm);
break;
};
