Any plans to migrate to AVR Studio 5?

Hi GuysAre there any plans or groups interested in migrating the APM code to AVR Studio 5?APM is great, and the scale of the project seems to have reached the point now where it would benefit from a more sophisticated development environment, especially for newcomers to the team who have a learning curve to climb.Interested in everyone's views, especially the established members.RegardsMike

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • 3D Robotics
    No, but here's our guide for using Eclipse:
    http://code.google.com/p/ardupilot-mega/wiki/Eclipse
    • I am currently having problems with Eclipse, and this link doesn't work anymore. I have had similar luck with other links that take me to this ArduPilot-Mega Wiki. Is the link dead? I have been getting a lot of my information from this link:

      http://dev.ardupilot.com/

      But I find that it is lacking and incomplete. Is there another place that I can go to learn more about Eclipse more in depth?

  • I hope not, from the youtube demo, top comment:

    "Just downloaded this, its based on Visual Studio 2010 so no cross compatibility with mac or linux. Beta version dosent suports the STK500 or some AVR's like ATMega8. It's a weird Studio. Hope it gets better when it leaves the beta stadium!"

    Anyway I would vote to simply get the code away from depending on the Arduino IDE beginners short cut of concatenating all the files to make one big file, thus removing the need to worry about static / non static funtions and variables.

    Then the code would be importable without change to any development environment.

    The work is small: create a proto.h file that defines all the functions (as externs) that are called from one file to another, and also defines all the variables that are global as externs, include this file in every PDE (cpp) file. Remove "static" from the functions that are called from outside a PDE file. And that is it: it will then compile as a collection of files, and link to the Arduino and AP_ stuff. A huge #ifdef in proto.h could make it empty if the Arduino IDE is in use.
    I did this already to whatever version I downloaded a few weeks ago. Works great outside the IDE now.

    Note the underlying AP_* files ardupilotmega uses don't depend on any Arduino IDE tricks, they just compile right up. The only barrier are the ArduPilotMega files.
This reply was deleted.

Activity

DIY Robocars via Twitter
Sep 9
DIY Robocars via Twitter
RT @chr1sa: We've got another virtual @DIYRobocars race tomorrow at 9:00am PT. Two dozen autonomous cars will compete, four at a time. Ther…
Sep 4
DIY Robocars via Twitter
Sep 1
DIY Robocars via Twitter
Aug 31
DIY Robocars via Twitter
Aug 31
sam liked Jimmy Oliver's profile
Aug 25
DIY Robocars via Twitter
RT @ExplorerRobocar: Sometimes, I am really a big kid!! Having fun with my virtual RC car on the @diyrobocars track 😜😉, by using the « AR R…
Aug 24
DIY Robocars via Twitter
RT @grepLeigh: @donkey_car @unity3d @TensorFlow ~1050 episodes into training, my agent learned to erratically drive in the left lane. 🤖😆 ht…
Aug 24
DIY Robocars via Twitter
RT @EclipseCyclone: Sweet! http://Robotec.ai high performance #ROS 2 @unity3d #CycloneDDS bridge for @AutowareFdn @SVLSimulator now…
Aug 24
DIY Robocars via Twitter
RT @a1k0n: My car had a lot of trouble getting around the track at the last @diyrobocars event -- only one actual finished lap during the r…
Aug 24
DIY Robocars via Twitter
RT @SmallpixelCar: This is the run time map https://t.co/VzykOkUt2G
Aug 24
DIY Robocars via Twitter
RT @SmallpixelCar: Made a lot progress on Warm Spring Raceways track. Almost finished one lap. https://t.co/nUVpufZQyP
Aug 24
DIY Robocars via Twitter
RT @AntonioRobotics: Super fun time seeing these autonomous cars race at @circuitlaunch for the @diyrobocars quarterly meet up! The demolit…
Aug 15
DIY Robocars via Twitter
RT @a1k0n: I thought my dumb localization code was still working at the new @circuitlaunch track, but it was just *barely* working. I shoul…
Aug 14
DIY Robocars via Twitter
RT @DAVGtech: Recording of entire in person @diyrobocars race today @circuitlaunch. Fast forward a couple hours to go straight to the racin…
Aug 14
DIY Robocars via Twitter
RT @SmallpixelCar: This is the run time map. Very noisy Lidar signal https://t.co/bAbeVUMi10
Aug 14
More…