hi there, I'm having a bit of difficulty getting a 433 MHz RX module to read correctly on my 40X1. I'm wondering about a few things you might be able to comment on:
1. My 40X1 is running at 8MHz rather than 4MHz (readehearing?),
2. the RX is being read in through pin Input3. Is this OK, or does it have to be an i/o pin? It seems to affect the picaxe when I do this... I have a momentary switch on input 2 that refuses to respond if the serin RX code below is activated. Take it out, and it's ok.
3. It worked on the breadboard, I used a different RX module (same brand etc) but won't work now. About 1 in 10 times, the right value gets through if I hold the RX about 1cm away from the TX!
4. I have a 170mm coiled antenna.
5. I've smoothed out the power supply to the RX as much as possible. It has regulated 5V plus a 1000uF cap, plus 0.1uF cap to buffer it.
The TX code is: serout 1,n600,(85,85,85,85,"FGW",b0)
The RX code is: serin 3,n600_4,("FGW"),byte1
I tried lowering the rate to 300, but the 40X1 wouldn't allow it.
Any ideas???!!
Thanks, and merry Xmas
1. My 40X1 is running at 8MHz rather than 4MHz (readehearing?),
2. the RX is being read in through pin Input3. Is this OK, or does it have to be an i/o pin? It seems to affect the picaxe when I do this... I have a momentary switch on input 2 that refuses to respond if the serin RX code below is activated. Take it out, and it's ok.
3. It worked on the breadboard, I used a different RX module (same brand etc) but won't work now. About 1 in 10 times, the right value gets through if I hold the RX about 1cm away from the TX!
4. I have a 170mm coiled antenna.
5. I've smoothed out the power supply to the RX as much as possible. It has regulated 5V plus a 1000uF cap, plus 0.1uF cap to buffer it.
The TX code is: serout 1,n600,(85,85,85,85,"FGW",b0)
The RX code is: serin 3,n600_4,("FGW"),byte1
I tried lowering the rate to 300, but the 40X1 wouldn't allow it.
Any ideas???!!
Thanks, and merry Xmas