What happened when you increased the delay?Paul
I posted earlier about AFSK signals using a library called SoftModem.
..but then again, if error checking is used, then should be ok.
I have a buffer on the receiver input to square up the signal, but I'm not sure what else I can do.
Minimum analog input level for good decode is about 100mV peak-to-peak
This is a bad idea. The software expects from the receiver (in the ideal case) a clean, sine wave audio signal. An analog input is used, not digital.
Well that explains why I just discovered the wired connection works only 1 in 5 attempts. No wired connection should have a failure rate that high. It's getting the digital signal.
Are there changes I need to make on the transmitter too?
I see. Yeah... are you using methods like manchester encoding for synchronisation? I reckon you're really close to getting things working.
AFSK is usually analog signals changing frequency right? So analog signals would still be coming in through the transmission line. The interpretation of the changing frequency behaviour is where the digitally coded message is meant to be recovered.
If your radio transmitter does not have a MIC input, it is not suitable for use with microModem. No wonder that you are having problems!
It sounds like there is no basis for this project to work.
From what I have seen so far this project never had a feasibility study or a design review.It sounds like there is no basis for this project to work.How exactly did you come up with the current design ?