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

nRF52 ESB protocoll mac layer access and access to low level software

Hello,

I am working with the Enhanced ShockBurst protocoll on a nRF52832.

  1. For synchronization reasons between several nodes I need time stamps in my data packet from just before the message is sent. Have I access to this software layer?

  2. Do I have access to low level drivers? My intention is: If a message from the PTX is received I want to check one bit whether it is high or low. If it is low I want to send a certain data set, if it is high a different dataset in the ACK back to the PTX.

Thanks a lot in advance,

Florian

Parents Reply
  • maybe we have still a missunderstanding. What is the first function, which is called if a new packet is arrived at the PRX? Is it the RADIO_IRQHandler()? If yes, I set a breakpoint in this function that the program is halted at this point. That means no ACK should be send to the PTX, correct? But I receive an ACK at the PTX. So there must be a function which is responsible for the auto ACK to which I have no access to? My intention is to decide which data is send in the ACK after the message is received at the PRX. Maybe now it gets a little bit clearer?!

Children
No Data
Related