This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE - NRF51 RADIO, using TIFS with DEVMATCH

Hi,

I want the NRF51 to respond to a received packet from a particular device using register TIFS to control the interfame timing.

For TIFS to work I have to set the DISABLED_TXEN short, but this will force a response to any device.

Do the DEVMISS / DEVMATCH events occur in time to abort the TX?

That is, can I use these events to either clear or set the DISABLE-TXEN short before the RX DISABLE event happens?

Or is there a better soultion?

Thanks Andrew

Parents
  • The radio will not start to receive a payload if the RXADDRESS doesn't match, so if so, there will be no END event.

    However, the device address as used by BLE will be part of the payload, and hence be part of a payload that is in principle valid, only not with the correct first few bytes of the payload. You should therefore still expect an END event in this case.

    May I ask what exactly you're trying to make?

Reply
  • The radio will not start to receive a payload if the RXADDRESS doesn't match, so if so, there will be no END event.

    However, the device address as used by BLE will be part of the payload, and hence be part of a payload that is in principle valid, only not with the correct first few bytes of the payload. You should therefore still expect an END event in this case.

    May I ask what exactly you're trying to make?

Children
No Data
Related