[UPDATED] New APM 2.0 beta code (2.012) released

[UPDATE: I posted the wrong version of the code before. If you downloaded it, please download it again and replace it with the new code. Servo output is fixed]

 

I've posted a new version of the APM 2.0 beta (2.012), which includes many bug fixes and a few new features:

 

--Airspeed sensor (shown) is now autodetected if present. It's no longer necessary to set this in the APM_Config.h file. Since the magnetometer and GPS sensors are also now autodetected, that means that for most users there is no reason to have to fiddle with configuration files at all.

 

--Xbee transmissions are now improved, as are MAVLink comms. Waypoint writing and reading should now be more reliable.

 

--The Mission Planner has been updated and improved (adds in-flight action commands and ability to restart mission)

 

--Update of the Happy Killmore GCS, which also improves in-flight commands.

 

Known issues in this build:

 

--Some in-flight mission commands are not yet implemented

--Restart mission may not work

--MediaTek lock may not be detected after a cold start. Reset the board to do a warm start, after which lock should be fine.

 

We're planning on keeping APM in beta until after the Sparkfun AVC competition later this month, which should be a good test and opportunity to really wring it out. If all goes well, we expect to release APM 2.0 as final code around the end of the month.

 

Views: 134

Comment by luca on April 8, 2011 at 7:49am
Hello,

I installed APM 2.012 and after a reset I received this message: "EEPROM format version 2 not compatible with this firmware (requires 2)". Is it normal?

Thanks,
luca
Comment by Alpo Hassinen on April 8, 2011 at 8:46am
I downloaded Zip-file, and then install it with Arduino. 3 test flights, and FBW and RTL worked fine :-)
Comment by Anthony Gagliardo on April 8, 2011 at 4:02pm

Hey guys,

I tried to do a firmware update to APM 2.012 and it appeared to start loading but stopped here:

...

 

 

I tried to use the terminal and just get Opened com port and not prompt.

 

Any ideas?  

 

Comment by Anthony Gagliardo on April 8, 2011 at 4:07pm

Actually the terminal shows:

Opened com port

Init

 


Developer
Comment by Michael Oborne on April 8, 2011 at 4:52pm
Anthony, its failing because it is loosing sync with the APM, please try arduino. and also make sure you have the usb plugged into a usb port that has enough power. Try removing servo's etc while upgrading.
Comment by Anthony Gagliardo on April 9, 2011 at 2:28pm
Thanks Michael.  Using arduino I was able to load APM 2.011 but not 2.012.  I am not familiar with what I need to change in 2.012 to get it to compile properly. Chris said he had posted the wrong version and and a few hours later posted the correct one.   I got his first post to load but not the second.  Perhaps this gives some insight.

3D Robotics
Comment by Chris Anderson on April 9, 2011 at 3:36pm
Anthony, you need to change the default folder to the one you unzipped the code to with each version you download. Remember to shut down and restart Arduino so it will take effect.
Comment by Ole Moyer on April 10, 2011 at 7:11pm

I've downloaded, compiled, and uploaded 2.012.  Setup, flight planning and telemetry seem to work, but APM will not drive the servos.

I went back to 2.011.  This seems to work still.

Any ideas... anyone?

 

Comment by Phil Cole on April 10, 2011 at 7:20pm
Did you download after Chris fixed it a couple of days ago? Read back through the comments.
Comment by Ole Moyer on April 10, 2011 at 7:32pm

Reading the comments I got the hint to check the Arduino preferences

it was C:\ <some path>\APM\

I changed it to:  C:\ <some path>\APM\APM2.012

Now it seems to work!

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

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service