Hi Everyone,
I've been happily flying and being flown by my apm2 tricopter since pretty much it came out. I've never dabbled in altering or writing code.......until now.
I'm trying to sort this out.
Randy has pointed out the required alterations to the code, I just cant carry out these due to lack of experience and brains.
I've got an arduino ide from here and read that i need extra libraries from here
I'm still having trouble.
I've gone through the ide and linked the path to the arduino folder with libraries etc. do I need to put the specialized arducopter relevant libraries in there too. If so, can i do them all at once or individually. ( do i need the repository from here if so how??? url sends me to google search is command line url?!!!
I imagine once I've sorted this i will need the 2.9.1 code, cant see this in the downloads are, My head is starting to hurt just writing this up.
Basically I just need someone to give me a step by step, or at least some pointers.
Any Help would be much appreciated.
Alex
Replies
Oh, and don't do a code checkout. That's a bit more than you need at the moment. Just download the 2.9.1 .zip from here
Just saw this - sorry it took so long to get your problem solved. Here's a step by step to compile arducopter code (I'm going to assume windows)
Here's where things get just a bit tricky. You need to edit your configuration file to match your hardware, frame type, etc. Using your favorite text editor, open both APM_Config.h and config.h. DO NOT EDIT config.h. Just use it for your reference. Look in config.h and see what options you have using the #define statements. Determine what you need to define and do it in APM_Config.h. A few of the more important ones
This will probably take some playing around to get it exactly right. After you've uploaded new code, always take your propellers off and to a pretend flight where you hold the TRI and move it around to make certain everything behaves correctly.
Best of luck, and welcome to playing with the code. It's load of fun, and super powerful. I'll be here if you run into any troubles.
Nate