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.
Diff: source/platform/btle.cpp
- Revision:
- 227:624ae7aa567d
- Parent:
- 223:36df860f7ffc
- Child:
- 229:9981f62cdb1a
--- a/source/platform/btle.cpp Tue Apr 26 14:32:13 2016 +0200
+++ b/source/platform/btle.cpp Tue Apr 26 14:33:08 2016 +0200
@@ -144,25 +144,27 @@
/* The Nucleo board must be configured as SERVER */
//check if isSetAddress is set then set address.
// ANDREA
+#if 0
if(isSetAddress)
{
Gap::Address_t bleAddr;
Gap::AddressType_t addr_type;
BlueNRGGap::getInstance().getAddress(&addr_type, bleAddr);
-
+
ret = aci_hal_write_config_data(CONFIG_DATA_PUBADDR_OFFSET,
CONFIG_DATA_PUBADDR_LEN,
bleAddr);
} else {
const Gap::Address_t BLE_address_BE = {0xFD,0x66,0x05,0x13,0xBE,0xBA};
- BlueNRGGap::getInstance().setAddress(BLEProtocol::AddressType::PUBLIC, BLE_address_BE);
+ BlueNRGGap::getInstance().setAddress(BLEProtocol::AddressType::RANDOM_STATIC, BLE_address_BE);
ret = aci_hal_write_config_data(CONFIG_DATA_PUBADDR_OFFSET,
CONFIG_DATA_PUBADDR_LEN,
BLE_address_BE);
}
+#endif
ret = aci_gatt_init();
if(ret){
@@ -389,7 +391,7 @@
Gap::AddressType_t ownAddrType;
BlueNRGGap::getInstance().getAddress(&ownAddrType, ownAddr);
- Gap::AddressType_t peerAddrType = BLEProtocol::AddressType::PUBLIC;
+ Gap::AddressType_t peerAddrType = BLEProtocol::AddressType::RANDOM_STATIC;
Gap::Role_t role;
evt_le_connection_complete *cc = (evt_le_connection_complete *)evt->data;