This is a customised Ardupilot firmware builder which allows to integrate custom patches, recall old builds etc. This is hosted on a private server but publicly accessible and the source code can be downloaded by anyone. Detailed instruction on how to build your custom firmware patcher based with this code are in the readme below. A live version of this app can be accessed here: https://ardupilot.equalmass.com

Will Piper dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө
templates dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө
.gitignore 519e1f8813 Initial commit 5 жил өмнө
CustomBuild.conf dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө
LICENSE 519e1f8813 Initial commit 5 жил өмнө
README.md c503ec0e18 Update README.md 4 жил өмнө
__init__.py dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө
app.py dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө
app.wsgi dbb766af42 Attempted to get apache server running with wsgi (not currently working) 4 жил өмнө

README.md

ArduPilot Custom Firmware Builder

Summary

This is a website that generates a downloadable custom ArduPilot firmware, based on user selection.

For developers

This website uses the flask library. The ardupilot directory must be in the same directory as the CustomBuild directory.

To run:

./app.py

For Apache web server:

Insert the CustomBuild directory location for DocumentRoot and Directory below.

Webpage: http://localhost:8080

DocumentRoot "CustomBuild directory location"
<Directory CustomBuild directory location>
				Options Indexes FollowSymLinks MultiViews
				AllowOverride None
				Order allow,deny
				allow from all
Require all granted
</Directory>

To run server:

/usr/local/opt/httpd/bin/httpd -D FOREGROUND