Online Power Profiler for BLE: questions and a bug

Hello,

Please help me to figure out how to use https://devzone.nordicsemi.com/power/w/opp/2/online-power-profiler-for-bluetooth-le for time interval estimation. I have a few questions.

  1. Why does connection event length include 'standby'? What is it?
  2. If HF clock is already enabled, will it reduce the connection length by the time of the crystal ramp-up?
  3. Why does connection event length include postprocessing? Can post-processing overlap with the next connection event RX or TX operation?

A small related bug report:

nRF5340 has the wrong simulation when RX is set to some value instead of 0. Try to set it to 1, and you will see a massive increase in power consumption. The picture will show the correct char of power consumption. However, the report numbers will be wrong. If you integrate the power chart on the picture, you will see how different it is from the report number of the power consumption.

Parents
  • Just got a reply from one of the devs on your bug report.

    It's not a bug really. When you set RX to something other than 0 that implies you receive data, so CPU will then run afterwards to do post processing, which is per spec. in BLE. However this isn't reflected well enough in the plot, so the confusion is understandable.

    Best regards,

    Simon

Reply
  • Just got a reply from one of the devs on your bug report.

    It's not a bug really. When you set RX to something other than 0 that implies you receive data, so CPU will then run afterwards to do post processing, which is per spec. in BLE. However this isn't reflected well enough in the plot, so the confusion is understandable.

    Best regards,

    Simon

Children
Related