/English |
NG Development
This is work in progress! Please post in the forum when you find errors or mistakes!
NG Source Code
https://pub.uavp.ch/svn - Public Subversion Repository containing the latest NGOS Source Code
If you would like to have a Subversion account for code hacking and contributions, please talk to us on Chat.
NG Development Trac
dev.uavp.ch - NG Developers can find the NG Developer Trac at http://dev.uavp.ch
NG Background Papers
dev.uavp.ch/papers - Amir's paper collection used to write the stuff (developers only)
NG Software Development
/BuildOnUbuntu - How to build NGOS under Ubuntu
/BuildQngctrlOnUbuntu - How to build QNGctrl under Ubuntu
/UsingSubversion - Using Subversion for NG developments
/UsingGIT - Using GIT for NG developments
/CortexM4Port - Port for STM32F4 (HW 0.30)
NG Source Code Documentation
/NGOSIntro - An introduction to the NG source code
/FCSourceIntro - An introduction to the NG FC-Controller source code
/RCSourceIntro - An introduction to the NG RC-Controller source code
/SBSourceIntro - An introduction to the NG SB-Controller source code
NG Development HOWTOs
/HOWTO/NGOS/ImplementController - HOWTO implement a new flight controller algorthm
NG Communication Protocol Documentation
/Protocol/NGCTRL2 - The NGCTRL2 UAV Communication Protocol
Software Development Toolchains
/Toolchains - We have several different ARM7 and AVR toolchains at developers disposal.
Software Development Toolchain Documentations
/BuildYourOwn/ARMToolchainUbuntu1004 - Build your own ARM/AVR toolchain for your NG using Ubuntu 10.04, also available as virtual machine
/BauDeineEigene/ARMToolchainOSX - Build your own ARM toolchain for your NG using OS X (german)
/BuildYourOwn/AVRToolchainGentoo - Build your own AVR toolchain for your NG using Gentoo Linux
/BuildYourOwn/OpenOCD - Build OpenOCD and run it with your JTAG-adapter
/BuildYourOwn/HowToUseEclipseforDev - How to use Eclipse to develop/debug your ngos
Software Developement Environments
/BuildYourOwn/ARMToolchainVMUbuntu1210 - Ready to use VM for VirtualBox with Ubuntu 12.10 and ARM Toolchain 4.6.3
Other languages
There is a german version of this page called Weiterentwicklung.
