Wed Dec 05, 2012 6:37 am
Hi,
It looks like you've got the basics covered (e.g. power is good, correct xcvr is being used). Without going into much detail, your best bet will be to break down the problem into smaller problems. It sounds like you put it together and hoped it would just work. Sometimes things work out that way, but, if it doesn't, a better approach is to create a plan that gets you toward the final solution, in a step-by-step kind of way.
For example, I would power up and test each system individually. For the GPIO on the Pi, I would hook up a toggle switch + power supply on the IO pins I am interested in, and I would manually toggle the switch to see if I get anything showing up in the software (e.g. is the discrete input of the hw interupt being recognized). If not, troubleshoot the software, wiring, voltage levels, etc.
On the side of the receiver, I would power it up and measure the output pins (including VSSI, pin 3) using a logic analyzer or a voltmeter to get an idea of whether the output is changing or if an input signal is being received or not. If not, then troubleshoot, narrow down the problem, etc.
Once you're confident each individual system is working, then you can start integrating the two systems together. There are just too many variables that could be causing the issue you're describing. Narrowing down the issue area will make it easier for others to help you. Good luck.