This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HCI Extension Packet Error Rate

I can send this command to the Host Test Ap over HCI and it returns:

Total number of packets received,

number of packets received with CRC errors

Number of events

number of missed events

 

Could somebody explain how the number of events and missed events relate to the overall packet error rate (packets received, etc.)?

Is there a way to generate this command within the Host Test App and get the response?

  • Hey Gary,

    There can be many packets per connection event. A missed event is a connection event in which the device receives 0 total packets. There isn't really a direct relationship between total packets received and packets with bad CRCs.

    For the second question, you can generate the command within HostTestRelease using HCI_EXT_PacketErrorRateCmd(). However I don't believe it is possible for you to handle the PER event within HostTestRelease. The PER event is handled by the HCI task which means you don't have access to hook into this with our provided BLE stack libraries and it will always be sent to back to the host.

    -Matt