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 X_NUCLEO_IDB0XA1 by
Diff: source/platform/btle.cpp
- Revision:
- 210:08c4c85ca679
- Parent:
- 202:caf4864292c1
- Child:
- 219:d8e8cd4d4521
--- a/source/platform/btle.cpp Tue Dec 15 12:23:30 2015 +0100 +++ b/source/platform/btle.cpp Thu Jan 14 10:50:59 2016 +0100 @@ -87,7 +87,7 @@ uint8_t bnrg_expansion_board = IDB04A1; /* at startup, suppose the X-NUCLEO-IDB04A1 is used */ Gap::Address_t bleAddr; -Gap::AddressType_t addr_type = Gap::ADDR_TYPE_PUBLIC; +Gap::AddressType_t addr_type = BLEProtocol::AddressType::PUBLIC; /**************************************************************************/ /*! @@ -149,7 +149,7 @@ } else { const Gap::Address_t BLE_address_BE = {0xFD,0x66,0x05,0x13,0xBE,0xBA}; - BlueNRGGap::getInstance().setAddress(Gap::ADDR_TYPE_PUBLIC, BLE_address_BE); + BlueNRGGap::getInstance().setAddress(BLEProtocol::AddressType::PUBLIC, BLE_address_BE); ret = aci_hal_write_config_data(CONFIG_DATA_PUBADDR_OFFSET, CONFIG_DATA_PUBADDR_LEN, @@ -337,7 +337,7 @@ case EVT_LE_CONN_COMPLETE: { PRINTF("EVT_LE_CONN_COMPLETE\n"); - Gap::AddressType_t peerAddrType = Gap::ADDR_TYPE_PUBLIC; + Gap::AddressType_t peerAddrType = BLEProtocol::AddressType::PUBLIC; Gap::Role_t role; evt_le_connection_complete *cc = (evt_le_connection_complete *)evt->data; @@ -347,16 +347,16 @@ BlueNRGGap::getInstance().getPreferredConnectionParams(&connectionParams); switch (cc->peer_bdaddr_type) { case PUBLIC_ADDR: - peerAddrType = Gap::ADDR_TYPE_PUBLIC; + peerAddrType = BLEProtocol::AddressType::PUBLIC; break; case STATIC_RANDOM_ADDR: - peerAddrType = Gap::ADDR_TYPE_RANDOM_STATIC; + peerAddrType = BLEProtocol::AddressType::RANDOM_STATIC; break; case RESOLVABLE_PRIVATE_ADDR: - peerAddrType = Gap::ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE; + peerAddrType = BLEProtocol::AddressType::RANDOM_PRIVATE_RESOLVABLE; break; case NON_RESOLVABLE_PRIVATE_ADDR: - peerAddrType = Gap::ADDR_TYPE_RANDOM_PRIVATE_NON_RESOLVABLE; + peerAddrType = BLEProtocol::AddressType::RANDOM_PRIVATE_NON_RESOLVABLE; break; } //PRINTF("EVT_LE_CONN_COMPLETE LL role=%d\n", cc->role);