The er9x transmitter now will display MavLink data on the LCD.
Gerard Valade a DIYdrones member wrote the software and myself who was the principal debugger.
Works at 19200 and 38400 baud. Still have a problem with 57600 baud. Some kind of timing issue yet.
Here is a pic of the arduplane 2.30 MavLink display on the er9x.
There is an Xbee inside the er9x to receive the MaveLink data from the APN2.0 purple board.
We will post the er9x firmware soon.
Earl
Comment by Ellison Chan on March 19, 2012 at 8:21pm Joseph, as the Earl mentioned, any telemetry link that is capable of serial communication at the correct baud rate will work. The APC220 modems I use are in the 400mhz band, and theoretically has a range of about 1km.
Comment by Earl on March 19, 2012 at 8:27pm Here is link to code
http://code.google.com/p/gv9x/downloads/list
The hook up is easy. the tx/rx ttl lines from the xbee connect to pin 2 (rx) and pin3 (tx) of the er9x atmega.
remember tx to rx and rx to tx on xbee to er9x.
Earl
Comment by Earl on March 19, 2012 at 8:33pm The 900mhz Xbee will go 5 km easy.
Yes, any rf serial link at 38kb will work. Just remember to compile the ardupilot code for 38kb on serial port 3.
Earl
Comment by Earl on March 19, 2012 at 9:27pm we will get it to work at 57kb soon also..
earl
Comment by Joseph Reynolds on March 19, 2012 at 9:41pm Thank you for responding, I didn't know the Xbee 900 preformed so well. 5k is do-able for my project so I guess I should just go with those and some nicely built Tx Rx antennas. Would be nice to know how to amplify the crap out of one of these xBee transceivers.
Earl,
thank you for explaining this for me, and I think I understand what you have done here which is AMAZING!! This is how I interpreted it
The average setup:
Aircraft manual control -- 9x(2.4ghz) --> EZUHF --> Receiver --> APM2.0 = controlled flight(with other goodies)
Telemetry -- Laptop --> USB XBeePro 900 --> XBeePro900 arduino shield --> APM2.0 = mission control(MAVlink)
Earl/Gerard:
Everything -- Modified er9x --> XBeePro900 --> XBeePro900 arduino shield --> APM2.0 = Manual flight control as well as some Ardupilot Control(including way-points)
Comment by Earl on March 19, 2012 at 9:47pm you need to realize with a plane or copter there could be tons of data to rx and a fair amount to tx.
alt,vert rate,lat,lon.speed,compass,heading,sonar data,lazer data,ping data,spit data,p i d tuning,way points,battery, current,consumption,hydrometer,rice cooker,bbq temp,rpm of prop and chicken cooker, number of bombs to drop,leaflet propaganda deployment,lolly-pops and tootsie rolls too.water boodle drop,4th of July missals,marbles,bunker busters, and most important...many little nukes.
Earl
Comment by Ellison Chan on March 19, 2012 at 9:52pm
Comment by Joseph Reynolds on March 19, 2012 at 9:52pm LOL, nice... ok that makes sense which means "NO" you are not pushing everything over that Xbee link. Is the er9x still transmitting to it's own data to the Rx on the air-frame?
Comment by Earl on March 19, 2012 at 9:58pm yes.
Can you tell i have taken my night pills ?
Earl
Comment by Joseph Reynolds on March 19, 2012 at 10:29pm Found this little sucker, says it's for cell phones. could I just run a cable from the antenna port of the xBeePro 900 RPSMA to the "input" of that 3W 900mhz amplifier? Will this allow me to push way-point updates to my air frame from miles away, just like the Long Range UHF systems for the 9x
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.7 members
87 members
131 members
47 members
51 members
© 2013 Created by Chris Anderson.
Powered by

You need to be a member of DIY Drones to add comments!
Join DIY Drones