BLE Coded PHY: how to determine used data rate

Hello,

I'm trying to determine the actual used data rate for the coded PHY but cannot find the corresponding API / data structure / enums.

Am I missing something?  Can someone give me a pointer?

Regards

Hardy

  • Hello,

    Vidar has started his vacation. I don't see any specific question here, more of a discussion and you are free to implement this as you best see fit based on your requirements. Just a quick note that even sd_ble_gap_connect() will wait for advertisement to be received before the softdevice will send the connection request packet, I believe that when you call sd_ble_gap_connect() you can also specify which phy to use both for scanning when trying to establish connection and for the connection to be established based on the connection request packet. My general feel on coded phy is that it works reliably well outdoor, but indoor (especially in environment with other 2.4GHz interference) the throughput will be very much influenced by the fact that the risk of interference during packet transmission/reception is 8x that of standard 1Mbps phy. 

    Kenneth

Related