Er9x transmitter now with MavLink

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

Views: 5875

Comment by Brian Donovan on March 19, 2012 at 11:46pm

Hi Earl

I flashed the unit and it looks great. Appreciate the post.

A few questions if you would be so kind.

1. No problem on the TX and RX

2. Where is the best place to pull VCC and GND for XBee . Off the pins on the Mega 21/22 or 52/53 (same potential?) or elsewhere?

3. Assume it is only the 4 pins required from XBee being Vcc, GND, RX, TX

Thanks

Brian

Comment by Earl on March 20, 2012 at 9:58am
My er9x runs on 7.2vdc so I have a new 3.3v regulator on the 7v line. This is to ensure the XBee has the power it needs on transmit and that the er9x doesnt brown out. My 900mhz XBee is a 60mw out unit. If XBee used on rx only, you could run it on 3.3v inside er9x, I would not do that tho. A new regulator is so easy so I recommend doing it that way.
Earl
Comment by Earl on March 20, 2012 at 10:26am

You see my er9x is loaded ! Has a Spectrum TX module to fly my Blade Mqx quad.

You can see the 3.3vdc regulator and Xbee.

I have a Walkera TX module the same size as the Spectrum module I am going to add also.

With all the antennas poking out, my Er9x is beginning to look like a porcupine !

Earl

Comment by Earl on March 20, 2012 at 10:28am

I forgot to point out the LCD backlight mod and the Smartieparts programmer board !

Earl


Developer
Comment by Pete Hollands on March 20, 2012 at 1:03pm
The arduino serial library seems to have had a specific baud rate generator issue at 57600.
Fixed in latest arduino ide.
Comment by Earl on March 20, 2012 at 6:43pm

@Pete

The compile for the ardupilot program ? and 38k works ok

earl


Developer
Comment by Mark Colwell on March 21, 2012 at 5:50am

Earl, great post!

Glad you embraced Mavlink protocol, original AP Serial text stream was so wasteful.

I am exploring using a CRIUS USBasp V0.2 to program TGy-9  vs SmartieParts. I have installed Fr-Sky-Tm module, just received the Hub and triaxial Acc sensors, Ordered several other sensors RPM, Fuel level and Variometer. All works well, I will add tx modules for DX-7, & Walkera. All in the same RC tx. DC power mods are almost required to power up all this stuff!

Comment by Earl on March 22, 2012 at 5:35pm

I just found how to set the arduplane or arducopter or arduquad to a different baud rate for telemetry using the mission planner.

This is great because the APM2 board now runs at 38kb on telemetry for my modded er9x tx.

Mike showed me how to go to the prams section in mission and change serial3_BAUD param from 57 to 38. No kb or anything, just replace 57 with 38 and write prams !

Someday we will find out whats wrong with the 57kb rate.

Earl

Comment by Zachary Eldridge on May 11, 2012 at 11:50am

Anything else new about this we need more pics?

Comment by John Wiseman on May 11, 2012 at 12:17pm

When will we have the first open source radio system, with open schematics & firmware?  Let's bring this side of the industry into the 21st century.

Comment

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

Join DIY Drones

Social Networking

Contests

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.

A list of all T3 contests is here

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service