Tutorial to Programming ArduPilotMega

Hey,

I looked at the code by loading the latest code from the following link, and don't understand it much. My basic concern is understanding everything in code. Is there any link which explains each function on manual that i missed? If there is not, where should i start from? I am looking for any advice here(any website). 

Thank You

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

Join diydrones

Email me when people reply –

Replies

  • I understand where you are coming from. I have 30 years in electronics and computing. This still has a steep learning curve. I'm working on some documentation and I would be interested in anything you find difficult.

    Here are some of the documents I'm working on. Please know these are a work in progress and need more work.

    FAQ: https://docs.google.com/document/d/1is-pzgdAhgsm32nuiDXclQsG_5mJYR6...

    Confusing Terms: https://docs.google.com/document/d/1cmtvfdWskf2aSjC2HrcBjZ03hEvZe5G...

    APM Code Outline: https://docs.google.com/document/d/1OCEMtCq7Njr-YeEroSsMPQCZNP0QvMx...

    I'm working on diagrams to describe the code.

    This is a good diagram of the hardware: http://code.google.com/p/ardupilot-mega/wiki/RCSetup I think it needs some more details to help with the code. Thinks like the IO/COM port the GPS uses, voltages (5v) out of the ECS, default baud rates for things like USB, XBee and GPS interfaces.
    DiyDrones - General FAQ
    DiyDrones - General FAQ THIS IS THE START OF A WORK IN PROGRESS!!! I’m new, where should I start. Read this first. Top five N00b questions and foll…
  • Admin
    Resat,

    You might want to take a course in "C" programming if you want to understand the code in depth. I do not believe that anyone on the Forum has the time to hold you hand concerning the present flight code. I suggest that you do a web search for an explanation of the basic automatic pilot flow process.

    Regards,
    TCIII
  • I would also love to see some sort of documentation which covers at least the major areas of programming the APM(more than just the config).

    More comments in the programming would be a good start.
This reply was deleted.

Activity