Go Down

Topic: Interfacing to 2km seeed studio RF link (Read 1 time) previous topic - next topic

tonnesfn

Hello everyone.

I bought the 2km RF link kit from seeed studio in the hope of sending some info from my rc-plane to the ground. I connected both sender and receiver and got it working when applying constant voltages to the pins, but I wish to be able to send more than 4 bits at a time, and tried both software serial library at lower baud rates(which didn't give me any data over the line at all, it just said there was data available in the buffer, but didn't give me anything), and the virtualwire library, which didnt send anything at all. I have double and triple checked all connections, and since it works with constant values, the problem is most likely software.

I am therefore wondering if anyone knows of any available libraries I can use to transmit strings (or a sequence of bytes) over the RF link. There might me some limitations on the kit I bought that I am not aware of that makes them unusable for higher speeds, but I'm sure I'll be able to send some info at lower speeds as long as I get the protocol working.

Thanks for all answers!
- Tonnes

PaulS

Quote
I connected both sender and receiver

How?

Quote
and got it working when applying constant voltages to the pins

How? Which pins? What code?

Quote
tried both software serial library at lower baud rates(which didn't give me any data over the line at all, it just said there was data available in the buffer, but didn't give me anything)

Code?

Quote
the problem is most likely software

Either that or hardware. But, you haven't given us anything but hand waving to go on.

CrossRoads

So you have an arduino in the plane transmitting to the ground? Sounds neat.
Please post your schematic & code listing.
Virtual wire works very well, I am guessing you do not have everything set up correctly.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

highflier

I am looking at doing the same thing.. LOL

I was wondering if these modules work at good range and what data rate you can get...

As per your issue,  Why not just use 1 line as a clock line then send 3 bits at a time while using the clock line as time to latch values.  My use is low amounts of data.  Maybe 10-20 bytes every 2-3 seconds.  I would think that you could just adjust the clock rate you use until you find it is un reliable and then back it off 20% or so.

Let me know how you did.

Highflier

Go Up