Hi,
I'm testing the bluetooth throughput sample (https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.4.0/nrf/samples/bluetooth/throughput/README.html#overview) and I would like to enable coded PHY.
How can I enable this?
Hi,
I'm testing the bluetooth throughput sample (https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.4.0/nrf/samples/bluetooth/throughput/README.html#overview) and I would like to enable coded PHY.
How can I enable this?
Hi
Please use the Peripheral Heart Rate Monitor with Coded PHY example as reference. A few pointers: In order to use Coded PHY, you need to add advertising extension to the advertising packet of your device and set the advertising PHY to Coded PHY. Please check out the ble_gap.h and ble_controller.h header files for futher information.
Best regards,
Simon
I already did use create_advertising_coded() from Heart Rate example and advertising is started successfully for the slave.
But the master reports: Filter not match. Addresss: ....
I changed bt_le_scan_param.option from BL_LE_SCAN_OPT_FILTER_DUPLICATE to BL_LE_SCAN_OPT_CODED. But then I get this message on the master:
W: opcode0x2041 status 0x12
Starting scanning failed (err -5)
edit:
And if I change bt_le_scan_param.option to BT_LE_SCAN_OPT_CODED | BT_LE_SCAN_OPT_NO_1M I get:
Filters matched. Address xx:xx:xx:xx:xx:xx (random) connectable: 1
And then nothing happens.
I already did use create_advertising_coded() from Heart Rate example and advertising is started successfully for the slave.
But the master reports: Filter not match. Addresss: ....
I changed bt_le_scan_param.option from BL_LE_SCAN_OPT_FILTER_DUPLICATE to BL_LE_SCAN_OPT_CODED. But then I get this message on the master:
W: opcode0x2041 status 0x12
Starting scanning failed (err -5)
edit:
And if I change bt_le_scan_param.option to BT_LE_SCAN_OPT_CODED | BT_LE_SCAN_OPT_NO_1M I get:
Filters matched. Address xx:xx:xx:xx:xx:xx (random) connectable: 1
And then nothing happens.