Author Topic: Paralleing XBees  (Read 1633 times)

0 Members and 1 Guest are viewing this topic.

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Paralleing XBees
« on: September 30, 2010, 07:10:44 PM »
I am thinking about using XBees to stream video from an RC chopper. The problem is, XBee throughputs are a little low.

Would it be a good idea to use 2 XBees in parallel, running on different channels? Or would interference still kill a lot of range.

Thanks

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Paralleing XBees
« Reply #1 on: September 30, 2010, 09:12:50 PM »
Upon further investigation, it seems like xbees are way too slow for video. Guess I'm stuck with wifi then.

Offline galannthegreat

  • Supreme Robot
  • *****
  • Posts: 615
  • Helpful? 4
  • Blue-Lensed Blue LEDs?! What?! Impossible!!
Re: Paralleing XBees
« Reply #2 on: September 30, 2010, 09:18:59 PM »
Just to add why, the protocol (802.15.4) is used for small data packet streams (ie. good for controlling systems and sending minor sensor data back to another system).

My real question is, how are you finding using wifi? As I myself have never dabbled with wifi, I would like to learn more about using it. What is your current setup?
Kurt

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Paralleing XBees
« Reply #3 on: September 30, 2010, 09:28:13 PM »
My current setup is a Gumstix (single board computer with Cortex-A8 CPU and 256MB RAM) running Linux, so it's really just like connecting 2 PCs.

If you want to use microcontroller, though, some companies make modules that include wifi as well as the TCP/IP stack, and will allow you to talk to it like talking to an xbee (through UART).

If you have a more powerful microcontroller (eg. Cortex-M3) with a USB transceiver, it's probably possible to implement the TCP/IP stack in software (quite a few free implementations are available), and use a regular USB dongle. I'm not sure if a "driver" is available, though, or if not, how hard would it be to write one.

FTDI has a new chip that looks very promising. The FTDI Vinculum II. Basically a USB controller (dual ports host or client) with a microcontroller. They also have a lot of drivers already written (for HID, disk, still image devices, etc, and they also confirmed to be working on a driver for webcams/video class). I don't think they have a driver for wireless controller class, yet, though. Maybe it's not standardized enough to worth the effort?

Offline galannthegreat

  • Supreme Robot
  • *****
  • Posts: 615
  • Helpful? 4
  • Blue-Lensed Blue LEDs?! What?! Impossible!!
Re: Paralleing XBees
« Reply #4 on: September 30, 2010, 09:44:13 PM »
Nice! Sounds like you got quite a system. I've been wanting to take a look at the Gumstix for a while now, but I still can't find a source for them.

Maybe I can incorporate the power of one of these in my current project I'm working on at the moment?
Kurt

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Paralleing XBees
« Reply #5 on: October 01, 2010, 12:59:25 AM »
I don't think they have any distributors.

I bought it from them directly, and paid a ton for shipping (to Canada).

Offline galannthegreat

  • Supreme Robot
  • *****
  • Posts: 615
  • Helpful? 4
  • Blue-Lensed Blue LEDs?! What?! Impossible!!
Re: Paralleing XBees
« Reply #6 on: October 01, 2010, 08:54:20 AM »
Yea, I'm Canadian too... so I guess I'll have to shell out if I really want one.
Kurt

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: Paralleing XBees
« Reply #7 on: October 07, 2010, 08:48:24 AM »
Use a video transmitter for transmitting video . . . lol

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Paralleing XBees
« Reply #8 on: October 07, 2010, 10:22:42 AM »
Looked into it. Couldn't find one that is small enough to fit on the aircraft, and has long enough range. And doesn't cost $200+.

I also want to just have one radio.

My current plan is to get a 1W bi-directional wifi amplifier. That should give me around 1km line of sight range. I'm not sure if they really work as advertised, though.

Offline knossos

  • Robot Overlord
  • ****
  • Posts: 278
  • Helpful? 14
Re: Paralleing XBees
« Reply #9 on: October 07, 2010, 10:45:03 AM »
I have used 1W bidirectional WiFi amplifiers very successfully for point to point connections.  Have gotten >1 mile easily using directional antenna at a fixed position.  Have not tried them with omnidirectional antennas, nor tested with RC Control for interference.  Only problems I had were occasional dropout due to path fading and weather.
"Never regret thy fall,
O Icarus of the fearless flight
For the greatest tragedy of them all
Is never to feel the burning light."
 
— Oscar Wilde

Offline cyberfishTopic starter

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Paralleing XBees
« Reply #10 on: October 07, 2010, 11:05:17 AM »
That's very good to know!

I'm planning to use lower gain omnidirectional, though, since I want to be able to fly both ways. What's the gain of the antenna you were using?

Offline knossos

  • Robot Overlord
  • ****
  • Posts: 278
  • Helpful? 14
Re: Paralleing XBees
« Reply #11 on: October 07, 2010, 11:26:51 AM »
The antenna I used most often was this one primarily because of wind issues (mounted on top of a tall house on the side of a windy hill).  It has a 12dB of gain, but I also got acceptable connectivity with a 3dB omnidirectional rubber-duck antenna but only used it for a few hours before mounting my directional.  This amplifier is similar to the one I was using.
"Never regret thy fall,
O Icarus of the fearless flight
For the greatest tragedy of them all
Is never to feel the burning light."
 
— Oscar Wilde

 


Get Your Ad Here