Commit Graph
541 Commits
Author SHA1 Message Date
Andreas Antener 51ef854173 extracted runway takeoff logic into external class 2015-11-17 22:28:08 +01:00
tumbili ee4249f30f extended ecl yaw controller for yaw tracking with rudder 2015-11-17 22:28:07 +01:00
Mark Charlebois 8882e10278 Updated DriverFramework
Fixed static function that was not marked static

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:41:53 -08:00
Mark Charlebois 8a6b719897 Updated DriverFramework
Fixed failure due to float promotiion to double

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:35:39 -08:00
Mark Charlebois 1bcb93180b Set flags for building the proper DriverFramework target
The DF_TARGET cmake variable needs to be set to (linux, darwin, qurt, nuttx)
The define __DF_LINUX or __DF_QURT needs to be set.
The __DF_DARWIN target is untested

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:24:59 -08:00
Mark Charlebois 618626103f Use DevMgr::getNextDevicePath()
Also, a fix for number of args passed for accelsim.

Updated to newest version of DriverFramework.

DF drvices show up now in list_devices

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 16:57:57 -08:00
Mark Charlebois dbe3b0e52b Re-enabling code to handle DF framework
Updated to latest DriverFramework and changed ioctl args to
unsigned int from void *.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 13:51:39 -08:00
Kabir Mohammed 5a1f7ca95a attitude_q : verbose failure reporting 2015-11-14 21:55:32 +05:30
Kabir Mohammed 0d7cd22ae7 data validator : verbose error state reporting 2015-11-14 21:55:24 +05:30
Kabir Mohammed 0f489a194f attitude_q : more verbose failsafe output 2015-11-14 21:06:23 +05:30
Lorenz Meier c5c783bad9 Update driver framework 2015-11-14 00:04:32 +01:00
jgoppert fc3ea7143c Matrix lib update. 2015-11-12 14:20:22 -05:00
Lorenz Meier 260eaa9d95 Update driver framework 2015-11-12 15:29:09 +01:00
Lorenz Meier 5552a98de4 Updated driver framework 2015-11-12 15:24:50 +01:00
Lorenz Meier 437133aac4 Merged driver_framework from mcharleb 2015-11-12 15:20:15 +01:00
Mark Charlebois efd9995a10 Ported more simulated sensors to DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 07:45:13 -08:00
Lorenz Meier 72319f6b48 Update driver framework version 2015-11-10 13:21:13 +01:00
Lorenz Meier 0ee3ad3771 Fix Cxx errors 2015-11-10 13:21:13 +01:00
Lorenz Meier 8fe91cb172 Update driver framework 2015-11-10 13:21:13 +01:00
Lorenz Meier 18a06e115e Add C++ flags 2015-11-10 13:21:13 +01:00
Lorenz Meier 7071197925 Update Driver framework 2015-11-10 13:21:13 +01:00
Lorenz Meier c2c5977462 Driverframework: Update 2015-11-10 13:21:13 +01:00
Lorenz Meier 4f9bbf3d78 Update driver framework 2015-11-10 13:21:13 +01:00
Lorenz Meier 4c2bac2431 DriverFramework update 2015-11-10 13:21:13 +01:00
Lorenz Meier 634ab66470 Update driver framework 2015-11-10 13:21:13 +01:00
Lorenz Meier d10b0eea51 Update driver framework 2015-11-10 13:21:13 +01:00
Mark Charlebois de1a7b30ce gyrosim and adcsim now compile with DriverFramework enabled
Only the posix build is tested for compilation

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 847b604841 Added Gyrosim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 7ddd5712c5 Integrated DriverFramework
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
jgoppert b3bb8adbc5 Matrix update. 2015-11-09 20:00:23 -05:00
Lorenz Meier 8b80a24d9d Update driver framework version 2015-11-09 07:37:31 -08:00
Lorenz Meier 9c4f8f56ac Fix Cxx errors 2015-11-09 07:37:31 -08:00
Lorenz Meier cf8e289bce Update driver framework 2015-11-09 07:37:31 -08:00
Lorenz Meier d9ba63a41f Add C++ flags 2015-11-09 07:37:31 -08:00
Lorenz Meier 450ad27b52 Update Driver framework 2015-11-09 07:37:31 -08:00
Lorenz Meier 8e7a4725c6 Driverframework: Update 2015-11-09 07:37:31 -08:00
Lorenz Meier ed4e602511 Update driver framework 2015-11-09 07:37:31 -08:00
Lorenz Meier 97ee033fe0 DriverFramework update 2015-11-09 07:37:30 -08:00
Lorenz Meier f4d9521fd6 Update driver framework 2015-11-09 07:37:30 -08:00
Lorenz Meier a71f83e30f Update driver framework 2015-11-09 07:37:30 -08:00
Mark Charlebois 596a2789d6 gyrosim and adcsim now compile with DriverFramework enabled
Only the posix build is tested for compilation

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois ce97aea1bf Added Gyrosim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois d04a4969e2 Integrated DriverFramework
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
jgoppert 4636670130 Updated inverse in mathlib for new matrix call. 2015-11-08 12:18:47 -05:00
jgoppert 3d420289a5 Matrix update. 2015-11-08 12:10:43 -05:00
jgoppert c5f60d602a Matrix update. 2015-11-07 11:34:07 -05:00
Lorenz Meier 756ff6a6fb Update matrix framework 2015-11-07 17:06:36 +01:00
Lorenz Meier 2919129a74 Launch detect: Remove old params 2015-11-07 09:52:58 +01:00
Lorenz Meier ac893f26fb Update math lib include path 2015-11-07 09:47:58 +01:00
Lorenz Meier 9721421d86 Update math library 2015-11-07 09:47:42 +01:00