433mHz Transceiver Intermittant data - help!?
xanatos
Posts: 1,120
I am using two brand new 433mHz TX/RX pairs and attempting to run the code that I downloaded from the products' page (also attached).· The code tokenizes just fine and loads.· The transmit side debug window repeatedly reports "Sending Packet 1", approximately every second.· The Receive side shows NOTHING usually, but occasionally I will get a small piece of data... just a snippet of the message contained in the TX side's EEPROM data as "Message".· The output of the receiver debug window appears as:
Parallax producParallax producParallax producParallax pr
oducParallax producParallax producParallax producParalla
x producParallax producParallax producParallax producPar
allax producParallax producParallax producParallax produ
cParallax producParallax producParallax producParallax p
roducParallax produces our own RF mes our own RF modules
·from proodules from proodules from proodules from prood
ules from proodules from proodules from proodules from p
roodules from proParallax producParallax produces our ow
n RF modules from proParallax producParallax produc· **
RECEIVE ERROR **··· ** RECEIVE ERROR **· Parallax produc
This code represents the RX side's output window after several dozen resets.· The RECEIVE ERROR showed up after I removed power to the TX side and re-applied.
I have the "transmit" and "receive" stamp boards separated by anywhere between 2 and 5 feet at the moment, so there shouldn't be any problem with too much distance!
The only changes I made to the code in the demo programs was to change the pin assignments from pins 13, 14 and 15 on each stamp to pins 11, 12 and 13 as I have plans for pins 14 & 15.· Also - I am running a BS2 on the receiver and a BS2SX on the transmit side.
Has anyone else experienced similar issues with these?
Thanks for any help, truly!
Dave X
Parallax producParallax producParallax producParallax pr
oducParallax producParallax producParallax producParalla
x producParallax producParallax producParallax producPar
allax producParallax producParallax producParallax produ
cParallax producParallax producParallax producParallax p
roducParallax produces our own RF mes our own RF modules
·from proodules from proodules from proodules from prood
ules from proodules from proodules from proodules from p
roodules from proParallax producParallax produces our ow
n RF modules from proParallax producParallax produc· **
RECEIVE ERROR **··· ** RECEIVE ERROR **· Parallax produc
This code represents the RX side's output window after several dozen resets.· The RECEIVE ERROR showed up after I removed power to the TX side and re-applied.
I have the "transmit" and "receive" stamp boards separated by anywhere between 2 and 5 feet at the moment, so there shouldn't be any problem with too much distance!
The only changes I made to the code in the demo programs was to change the pin assignments from pins 13, 14 and 15 on each stamp to pins 11, 12 and 13 as I have plans for pins 14 & 15.· Also - I am running a BS2 on the receiver and a BS2SX on the transmit side.
Has anyone else experienced similar issues with these?
Thanks for any help, truly!
Dave X
Comments
Dave
Oh, but I see sometimes you are receiving more than 15. Sorry, maybe that would have been just too easy.
Rich H
A bit more info - if I use the TX and RX ONLY code (not transceiver code, just one uncorrected TX and one uncorrected RX on the other side, I DO get data.· Error-ridden data, but it is there.· I have included THOSE code pairs as attachments as well.· Frustrating when these things don't work out of the box! :-)
Dave
Rich H
Have you tried lowering the baud rate? Are the power supplies for both TX and RX good? Are you on a breadboard? If so, try some .1uF caps on the power pins of the modules. Have you tried just sending and receiving a single character?
If you are using wall warts for power, try a battery. Maybe a really dirty power supply? What happens if you just remove the RF units and jump a wire between the two stamps instead?
Jonathan
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.madlabs.info - Home of the Hydrogen Fuel Cell Robot
I can't post a photo at the moment as I'm heading out the door - but the chances are that if the non-error correcting code works but the error correctng code doesn't... if it was circuit wiring the non-correcting code would not work either. I will try the caps across the power terminals - I am using a breadboard, but I don't think the dtaarate would be high enough to need to worry about interconnect capacitance, and the RF section is entirely contained on the module - including the antenna, so no RF leakage from contact capacitance there either.
Anyone have any other ideas? Especially anyone who has used these items with success??
Thanks very much!
Dave X
I've always seen some hash with these units on the scope. Do you ever get garbage on the debug if you are not transmitting? Are you close to a CRT or any other device that could be making noise?
I've used these items many times with success, so I would guess it's not the units themselves.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.madlabs.info - Home of the Hydrogen Fuel Cell Robot
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
Dave
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering