Commit Graph

21 Commits

Author SHA1 Message Date
Michal Podhradsky
2c35ebeb80 Update HACL-C snapshot as a proper submodule (#2199) 2017-12-04 09:22:33 +01:00
Wilco
0a061c57fd [MAG_CALIB_UKF] Online magnetomer calibration using unscented Kalman filter (#2043) 2017-03-22 09:37:23 +01:00
Gautier Hattenberger
73e93b0956 [chibios] Add support for a full ChibiOS arch (#1699)
[chibios] Add support for a full ChibiOS arch

This is replacing the previous mix chibios/libopencm3:
- all drivers are ported to the new arch
- it was hard to go forward and take advantages of the RTOS, now it is much easier
- switch to v3 of ChibiOS
- for now, it is functionaly the same than before
- the previous variable length array mechanism used internaly by the
  sdlog is replaced by a more efficient library called TLSF (allow
  constant time malloc/free)
2016-06-07 09:44:38 +02:00
Roland Meertens
ce8b47d060 Added opencv example (#1663)
* Added opencv example (simple sobel filter).
2016-05-18 14:47:27 +02:00
Gautier Hattenberger
cfbbf0d435 [pprlink] start using pprzlink for airborne code
some stuff are compiling but not working (at least sim)
needs a lot of cleaning
needs a better way to init transport types
2015-12-26 23:48:17 +01:00
Christophe De Wagter
6e818d2680 [mavlink] common + paparazzi mavlink messages 2015-11-06 12:21:56 +01:00
Felix Ruess
bbe3144961 [ext] use swift-nav repo for libsbp
now that the patch was merged
2015-09-14 21:35:22 +02:00
Felix Ruess
648c00ddfa [ext] update libsbp
and change it to the paparazzi repo until the pull request is approved
2015-09-12 23:16:38 +02:00
Gautier Hattenberger
5d908e1dea [gps] use libsbp as git submodule
currently matching libswiftnav v0.15.1
2015-09-12 21:36:46 +02:00
Christophe De Wagter
21ba36eea8 [zbar] reading QR codes 2015-09-02 22:17:00 +02:00
Freek van Tienen
c9e25cc0a8 [vision] Remove deprecated submodule 2015-07-02 13:40:28 +02:00
Gautier Hattenberger
223f108ab5 fix name of git submodule 2014-11-27 14:05:42 +01:00
Gautier Hattenberger
6be781d36b [chibios] switch back to a repo that have to 2.6 stable 2014-11-27 14:00:46 +01:00
podhrmic
4c6d5a8e5a [submodules] updated to a new chibios repository 2014-11-26 15:01:05 -08:00
dewagter
291f62015a [ardrone_vision] Vision Submodule 2014-04-16 17:44:42 +02:00
Gautier Hattenberger
6ff0fc973b [chibios] add chibios-libopencm3 support
Only the realtime scheduler and SDIO driver from ChibiOS is used.
This brings the support of the SD log on Apogee boards. The current
solution is not fully satisfactory and is an intermediate solution
before switching to a 'pure' ChibiOS arch.
Some of the implementations can be cleaned and/or improved, but since it
is not a long term solution, I doubt it is worth the effort here.
Normal bare-metal libopencm3 code is of course still working.
Git submodules:
- chibios: 2.6.2
- fatfs: patched version for chibios+pprz
2014-01-24 12:59:08 +01:00
Felix Ruess
5fe1cf088e [sw/ext] removed stm32loader submodule and added the files to sw/tools 2012-10-13 17:59:07 +02:00
Felix Ruess
5846e6dda5 [submodules] changed libopencm3 url to the github repo via https 2012-10-09 14:01:13 +02:00
Christophe De Wagter
c3f6bb70d1 store luftboot version 2012-09-06 15:13:29 +02:00
Christophe De Wagter
6c7a600d87 Serial flashing for STM32 2012-09-05 18:39:09 +02:00
Piotr Esden-Tempski
806bcb535b Added libopencm3 as a submodule. To make it easier to keep in sync with the project. 2012-02-11 23:40:21 -08:00