Commit Graph

10381 Commits

Author SHA1 Message Date
Lorenz Meier 172dbf3707 Performance counters: Add option to set otherwise estimated time interval 2015-01-11 11:03:56 +01:00
Lorenz Meier 4712c75dea IO driver: Log the total system latency up to the IO transfer 2015-01-11 11:03:55 +01:00
Lorenz Meier 7682160713 mc attitude controller: Log the controller latency 2015-01-11 11:03:55 +01:00
Lorenz Meier 2bff39d562 MPU6K driver: Start performance counters for system latency, as its commonly the main sensor 2015-01-11 11:03:55 +01:00
Lorenz Meier a3bce71b97 Performance counters: Estimate RMS for elapsed counters. Allow to use a perf counter across processes, deal with overruns and other resulting inconsistencies from cross-process use. 2015-01-11 11:03:55 +01:00
Lorenz Meier 1507d479e0 commander: Refresh safety tests to avoid false positives in unit tests. 2015-01-10 19:50:44 +01:00
Pavel Kirienko c51b73c196 UAVCAN update - fixes https://github.com/UAVCAN/uavcan/issues/8 2015-01-10 10:25:05 +01:00
Lorenz Meier aa3d2c41f1 README.md: Further improvements 2015-01-09 22:56:58 +01:00
Lorenz Meier 26ac1ab03e README.md: Add link to unit testing doku 2015-01-09 22:18:19 +01:00
Lorenz Meier 5757dc17c3 Merge pull request #1625 from tridge/pullrequest-hmc5883-bus-fix
hmc5883: fixed handling of 3 bus options
2015-01-09 14:25:03 +01:00
Lorenz Meier 99ec6a8dad Merge pull request #1626 from sjwilks/tbs_endurance_config
Fixed PWM OUT command and updated flight tested params.
2015-01-09 14:24:51 +01:00
Simon Wilks 8ed6612c1a Fix PWM OUT command and update fligth tested params. 2015-01-09 12:44:31 +01:00
Andrew Tridgell 54a22aed94 hmc5883: fixed handling of 3 bus options
use a table of possible bus options. This prevents us starting two
drivers on the same bus
2015-01-09 19:42:27 +11:00
Lorenz Meier d351772a46 mavlink app: Be less chatty on startup 2015-01-09 09:09:40 +01:00
Lorenz Meier bb1e082781 Commander: be less chatty 2015-01-09 09:09:24 +01:00
Lorenz Meier 69a7e31077 Att EKF: Adjust stack size to larger requirement 2015-01-09 09:09:11 +01:00
Lorenz Meier eab9ddb212 ROMFS: Set unneeded string during startup 2015-01-09 09:08:51 +01:00
Lorenz Meier ab1d218454 Merge pull request #1622 from PX4/rcvariables
rcS: unset MODE and AUTOCNF
2015-01-09 07:59:50 +01:00
Thomas Gubler d1e0606500 unset MODE and AUTOCNF 2015-01-09 07:56:20 +01:00
Lorenz Meier 58b4216cd0 Merge pull request #1614 from PX4-Works/sdio_fix
Updated submodule and config for SDIO fix
2015-01-09 07:12:30 +01:00
Lorenz Meier adbe7246b7 Temporarily disable HoTT support 2015-01-09 07:09:58 +01:00
Lorenz Meier e4a3c3f76d Merge pull request #1600 from anton-matosov/SK450DeadCat.v2
Implemented SK450 DeadCat frame support
2015-01-08 17:55:12 +01:00
Lorenz Meier 28ddd72987 Merge pull request #1620 from PX4/rcvariables
remove/unset startup script variables
2015-01-08 17:54:30 +01:00
Lorenz Meier 0f70b4b846 Merge branch 'px_uploader_improvements' of github.com:Zefz/Firmware 2015-01-08 17:53:11 +01:00
Thomas Gubler 450d8ee452 remove/unset startup script variables 2015-01-08 17:03:51 +01:00
Johan Jansen 1eda1f816b px_uploader: Minor code cleanup 2015-01-08 16:30:47 +01:00
Johan Jansen 2aa7b3038a px_uploader: Added progress bar for erasing and uploading firmware 2015-01-08 13:18:50 +01:00
Anton Matosov ba89c9eae2 Adopted sk450_deadcat mixer file name 2015-01-08 13:58:46 +02:00
Anton Matosov 8624e2a775 Fixed naming of the mixer
Added mixer check to set MAV_TYPE correctly
2015-01-08 13:58:46 +02:00
Anton Matosov 2776a705f4 Adopted SK540 config to the latest changes in the init scripts
Lowered the pwm min
2015-01-08 13:58:46 +02:00
Anton Matosov 7d528330d5 Implemented SK450 DeadCat frame support
Implemented the way to specify motor output scale which is required for SK450 DeadCat as it has asymetrical arms (front arms are longer than back ones)
2015-01-08 13:58:46 +02:00
Lorenz Meier aa2a00b56a Merge branch 'MixerNaming' of github.com:anton-matosov/Firmware 2015-01-08 12:45:43 +01:00
Anton Matosov e405fafe88 Applied code review comments (newline at end of file, whitespaces in empty lines) 2015-01-08 13:35:02 +02:00
Simon Wilks 1df7939072 Remove bottle_drop as it should be optional. 2015-01-08 12:16:31 +01:00
Anton Matosov 25054d389a Broke down the elif into else and if as nsh doesn't support elif
Fix invalid set of the variable
2015-01-08 12:55:50 +02:00
Daniel Agar cc2d0f00d6 move sf0x_test to gtest 2015-01-07 23:17:31 -05:00
Daniel Agar a4db73dad8 move st24_test to gtest 2015-01-07 23:15:12 -05:00
David Sidrane 7cb1d09278 Updated submodule and config for SDIO fix 2015-01-07 17:59:23 -10:00
Anton Matosov 08062e6546 Changed naming of the mixers to get rid of umbiguity as outputs are actually going to be driven by io, not fmu
Implemented automatic lookup for the .aux.mix file if it exists
2015-01-08 00:53:52 +02:00
Lorenz Meier 6ed2f77ca5 Merge pull request #1599 from PX4/mtk_time
GPS driver: Add missing wall clock setup for MTK GPS modules
2015-01-07 13:02:50 +01:00
Lorenz Meier 74b63d08e1 Mixer load: Be less chatty 2015-01-06 19:53:52 +01:00
Roman Bapst 5c5bba5d5f specify secondary elevon mixer 2015-01-06 19:51:04 +01:00
Roman Bapst 7ab58a8bc1 allow to specify secondary mixer which drives fmu PWM outputs 2015-01-06 19:51:04 +01:00
Roman Bapst ff932820e3 use two mixers, one for rotors via px4io and one for elevons via fmu outputs 2015-01-06 19:51:04 +01:00
Lorenz Meier 648cb78268 FMU driver: Show up as secondary interface to allow mixer loads. 2015-01-06 19:51:04 +01:00
tumbili ef9b1b134e get MAV_TYPE by mixer file for FireFly6 2015-01-06 19:51:04 +01:00
tumbili f4c294bf5d added startup script and mixer file for FireFly6 2015-01-06 19:51:04 +01:00
Lorenz Meier 78cde98ea8 GPS driver: Add missing wall clock setup for MTK GPS modules 2015-01-06 18:22:44 +01:00
Thomas Gubler c6722fce0b fw att control: cleanup, create base class for ECL
Adding a new base class to remove a lot of boilerplate code, no
functionality changes
2015-01-06 16:11:31 +01:00
Lorenz Meier c1161d4e89 Merge pull request #1592 from dagar/unittests
Move all unittests to cmake
2015-01-06 15:33:08 +01:00