I am using two UNOs running a communication program ( one Tx and other Rx) based on the library from here : http://tmrh20.github.io/RF24/classRF24.html
Basic data transfer with a structure containing a Boolean Array + unsigned int array working good.
Now there is a requirement to transmit and receive a pulse train ( 5V amplitude and frequency varying from 5 Hz to about 100 Hz with 50:50 mark space ratio)
Just wanted to know if the Rf24 link is good enough for this ?
Since the FIFO buffer can only handle 32 bytes, i can at a time pump out 32 x 8 = 256 bits. But for the transmission to be continuous, I need to keep filling it as it is emptying out.
As i understand the 32 bytes get emptied in a rather short time as compared to a 100 Hz pulse train. The period of the pulse is 10ms and thus will need about 256 x 5 = 1280ms. Which I think is rather slow compared to the rate at which the FIFO will beam out.
Any ideas how this can be handled ??