ADDRESS affects radio rampup time?

We had a strange problem with a test case of ours. We use the radio in 1Mbps BLE mode and send two packets, then receive one packet.

Our test case normally works, but fails when we use address 0x4F7D2A92 for our packets.

We need to send the packet at a specific time and we don't want to have the radio turned on too early in order to save energy. So we trigger TXEN and START via PPIs from TIMER0's COMPARE 0 & 1. With the address above, the time between our events were too short so the READY even came just after we sent START. It also seems like the RX rampup can be shorter or longer depending on the address being used.

Are these correct observations?

Parents Reply
  • SebastianA said:
    If it just happens when certain addresses are used, we would rather try to avoid those addresses when generating new addresses.

    Certain addresses might trigger it more easily, but as far as I know, it can happen with any address. You could check the revisions of the chip in FW, and only apply the workaround for the affected chips. ref. apply_address_workarounds() in nrf_esb.c

Children
Related