I'm looking for advice. I have multiple nodes that only broadcast. And multiple nodes that receive broadcasts, and then re-transmits/relays the data further down the line.
I need the relay nodes to determine the RSSI of a broadcasting nodes by using the arduino's analogRead() function.
Where would you advise me to place the analogRead function, within the rf12 library, to help insure that the RSSI value is related to a particular broadcast?
I'm assuming that the most likely place would be during the middle of the reception of a broadcast.
I've tried placing analogRead() in the rf12_interrupt function, however i'm running into unknown problems with nodes that receive and transmit.
Thank you very much, Daniel