Hi all,
I'm using the following RF modules:
https://www.altronics.com.au/index.asp?area=item&id=Z6900
https://www.altronics.com.au/index.asp?area=item&id=Z6905
Attached below is a screen capture from PicKit2 Logic Tool.
Channel 1 shows a square wave output of about 300us from a PIC being sent to the RF Transmitter.
Channel 3 shows the received data from the RF Receiver.
There is approximately 210us delay in receiving a transition to high signal. But, there is only approximately 40us delay in receiving a transition to low signal. So the received signal is far from square wave.
The issue I have is that the delays are different. It appears one should compensate for these differences in the bit-banging routine for sending data but this isn't elegant.
Are different delays generally evident in RF modules or should I try a different brand?
Thanks,
David
I'm using the following RF modules:
https://www.altronics.com.au/index.asp?area=item&id=Z6900
https://www.altronics.com.au/index.asp?area=item&id=Z6905
Attached below is a screen capture from PicKit2 Logic Tool.
Channel 1 shows a square wave output of about 300us from a PIC being sent to the RF Transmitter.
Channel 3 shows the received data from the RF Receiver.
There is approximately 210us delay in receiving a transition to high signal. But, there is only approximately 40us delay in receiving a transition to low signal. So the received signal is far from square wave.
The issue I have is that the delays are different. It appears one should compensate for these differences in the bit-banging routine for sending data but this isn't elegant.
Are different delays generally evident in RF modules or should I try a different brand?
Thanks,
David