Hi
I would like to perform a connection over 2MPHY instead of 1MPHY; is there an example to show this? This should be doable according to the softdevice v6.1.0 changelog. I tried setting the secondary advertising channel to 2MPHY (ble_gap_adv_params->secondary_phy
) and that worked fine. However, when I set the connection PHYs to 2MPHY (ble_gap_scan_params->scan_phys
) I get an NRF_FAULT as follows:-
NRF_FAULT: id=ME\01 pc=0x20296 info=536935719
I then tried setting the connection PHYs to 1MPHY and the connection succeeded, however, through the sniffer I can see that the connection is being performed over 1MPHY and not 2MPHY. Please note that in both of the above cases I set the connection type to extended (ble_gap_scan_params->extended) and set the advertising type to
BLE_GAP_ADV_TYPE_EXTENDED_CONNECTABLE_NONSCANNABLE_UNDIRECTED.
I am using the nRF52832 with softdevice S132 v6.1.0 and SDK 15.0.0.
Thanks
Youssif