This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE - BLE_GAP_EVT_PHY_UPDATE_REQUEST and sofet device 140

Hi,

I'm using NRF52840 in order to connect to a mobile app via BLE.

When connection to IOS, I have an event called BLE_GAP_EVT_PHY_UPDATE_REQUEST.

This event handle was under #ifndef s140, and I had to remove #ifndef so connection with IOS will be established.

I understand that this handle update physical layer to BLE_GAP_PHY_AUTO, and probably to 2mbps.

My question is - why was that under #ifndef s140? Does that may cause any issues to my device/connection?

Thanks!

Parents Reply
  • I will try to understand where that #ifndef came from.

    Anyway - I'm using SDK 17.

    BLE_GAP_EVT_PHY_UPDATE_REQUEST was called inside an event handler, in a function which receives ble_evt_t const * and void * for context. 

    Do you know about any potential issues which may occur due to usage of BLE_GAP_EVT_PHY_UPDATE_REQUEST event handler with S140?

Children
Related