!!! If you are looking for updates go to this site (or download files from github as RAW) !!! http://vps.skybean.eu:8080/repo/updates/
I want to ...
- ... update SkyDrop firmware
- ... configure SkyDrop via configurator
- ... report bug/suggest feature/ask for help
- ... see what features are implemented in lastest release
- ... look for solution to my problem
- ... see what features will be implemented in next release
- ... browse issues
skydrop
SkyDrop vario source code
skydrop_sd_bootloader
Bootloader inside the devices
updates
Official firmware updates
We are using following libraries:
SkyDrop
FatFs - (C)ChaN (http://elm-chan.org/fsw/ff/00index_e.html)
/src/drivers/storage/FatFs
LUFA - (C)Dean Camera (www.lufa-lib.org)
/src/tasks/task_usb/LUFA
Kalman filter - (C)Alistair Dickie (https://github.com/alistairdickie/BlueFlyVario_Android)
/src/fc/kalman.cc
Angular.js - (C)Google (https://angularjs.org/)
app/angular
jQuery - (C) The jQuery Foundation (https://jquery.com/)
app/jquery
UI Bootstrap - (C) Angular-UI team (https://angular-ui.github.io/bootstrap/)
app/bootstrap
Chart.js - (C) Nick Downie (http://www.chartjs.org/)
app/app/chart.js
Angular Chart - (C) Jerome Touffe-Blin (http://jtblin.github.io/angular-chart.js/)
app/angular/angular-chart.js
Tools we are using:
Eclipse IDE for C/C++ Developers
https://eclipse.org/downloads/packages/eclipse-ide-cc-developers/lunasr2
AVR Eclipse plugin
http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin
PyDev Eclipse plugin
http://pydev.org/
Atmel AVG GCC Toolchain:
http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORLINUX.aspx
- Run utils/build/pre_build.sh (use Release as working directory)
- Build project using make
- Run utils/build/post_build.sh (use Release as working directory)
- Copy UPDATE.FW and UPDATE.EE from Release dir to root directory on skydrop SD
- --- OR ---
- Copy SKYDROP.FW from Release dir to root directory on skydrop SD
All datasheets needed for development can be found in doc directory