12651 Commits

Author SHA1 Message Date
Thomas Gubler
6f4f5d637d first version of position estimator dummy node 2015-01-29 10:29:36 +01:00
Thomas Gubler
8a6b94adbf attitude estimator dummy node: add timestamp 2015-01-29 10:28:56 +01:00
Thomas Gubler
9245f28fb8 mc attctl multiplatform: fix memcpy 2015-01-28 17:46:22 +01:00
Thomas Gubler
a6ca4c2796 initialize all subscribers 2015-01-28 16:33:12 +01:00
Thomas Gubler
66007d56ef fix uorb constants in uavcan module 2015-01-28 16:32:54 +01:00
Thomas Gubler
8e7974e2e2 fix uorb constants for test functions 2015-01-28 16:32:47 +01:00
Thomas Gubler
1915537281 initial port of multiplatform version of mc_pos_control 2015-01-28 16:32:20 +01:00
Thomas Gubler
6ba1912309 add angle conversion defines for ros 2015-01-28 16:32:01 +01:00
Thomas Gubler
719edf93e4 ported more geo functions to cpp 2015-01-28 16:31:48 +01:00
Thomas Gubler
2d124852c1 propagate uorb contants change through all modules/drivers 2015-01-28 16:31:41 +01:00
Thomas Gubler
01835a51a8 uorb constants are now defined inside class 2015-01-28 16:31:30 +01:00
Thomas Gubler
c67cb25f9a port more uorb headers to msg 2015-01-28 16:31:19 +01:00
Thomas Gubler
856b10cc1a Revert "temporarily re-enable stack checking, disable some modules to make firmware fit"
This reverts commit 27b2701340648e2fde1992b175abfa591e0eee01.
2015-01-28 16:29:25 +01:00
Thomas Gubler
2728889f78 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl 2015-01-28 16:29:14 +01:00
Thomas Gubler
1dcc5c49cc Merge pull request #1719 from sjwilks/make_colour
Add a compiler coloring tool to highlight warning and errors in the output
2015-01-28 12:24:06 +01:00
Simon Wilks
a25dbb3c8e Add a compiler coloring tool to highlight warning and errors in the output. 2015-01-28 11:19:52 +01:00
Thomas Gubler
27b2701340 temporarily re-enable stack checking, disable some modules to make firmware fit 2015-01-28 10:21:42 +01:00
James Goppert
a3b2c99801 A huge developer time saver, J="" make archives
This gives warnings about -j1 being forced some places, but
it still successfully builds all archvies in parallel. The
resulting archives have been tested on the board. It is
disabled by default so no functional change unless someone
adds J="" or J=8 in front of the make archvies.
2015-01-28 10:20:20 +01:00
hauptmech
21d3dcb190 Fix config utility to work with all devices of each type, not just the primary one. 2015-01-28 10:20:19 +01:00
hauptmech
5444972347 Add call to access the mcu unique id. Expose via the 'ver' command.
This is prep for verifying calibration parameters against the hardware they were gathered on.
2015-01-28 10:20:19 +01:00
Thomas Gubler
4dd06c4c73 Merge pull request #1716 from PX4/literature_reference
added references
2015-01-28 10:18:56 +01:00
Roman Bapst
97471bf0aa added references 2015-01-28 09:45:22 +01:00
Roman Bapst
e95e096284 added references 2015-01-28 09:31:42 +01:00
Lorenz Meier
52f3fe1d9a Added more docs to offset as suggested by @velocoderaptor, thanks! 2015-01-26 20:23:42 +01:00
Lorenz Meier
b8fade7dcf MPU6K: Improve gyro self test to allow more realistic deviations from nominal state 2015-01-26 20:04:56 +01:00
Johan Jansen
9c627255cc MPU6000: Increase gyro offset tolerance to 7 dps 2015-01-26 19:59:16 +01:00
Thomas Gubler
f23e603d02 mc attctl multiplatform: increase stack size 2015-01-26 19:01:35 +01:00
Thomas Gubler
de44c549eb mc attctl multiplatform: remove memsets 2015-01-26 19:01:18 +01:00
Thomas Gubler
abeae7b6f6 extend subscriber/publisher example 2015-01-26 19:01:07 +01:00
Johan Jansen
9cc94fcb2d mc_pos_control: Protect against NaN and Inf setpoints 2015-01-26 13:58:19 +01:00
Lorenz Meier
18d756dd59 USB startup: Ensure that we are not talking to the peripheral too soon. Startup does not take longer due to smart rearrangement of launch calls 2015-01-26 08:59:19 +01:00
Lorenz Meier
a7f6c0ea3a Merge pull request #1699 from sjwilks/fmuv1_fix
Revert "FMUv1: Disable stack checking"
2015-01-25 22:39:48 +01:00
Simon Wilks
5c776e2392 Revert "FMUv1: Disable stack checking"
This reverts commit e62c8d73678f87b9f6cab1ad3a33c8911277a8a8.
2015-01-25 22:31:11 +01:00
Thomas Gubler
8dbb1fc8d4 remove unneeded include 2015-01-25 18:24:10 +01:00
Thomas Gubler
092a3c5129 add start wrapper for mc att ctl multip 2015-01-25 18:23:46 +01:00
Thomas Gubler
5cb208c32f reenable mcatt ctl and other nodes for ros 2015-01-25 18:22:13 +01:00
Lorenz Meier
2c0029235a Documentation: WIP on better block diagrams 2015-01-25 16:17:03 +01:00
Thomas Gubler
f7dc81ded1 missing headers for fmu1 target 2015-01-25 16:13:39 +01:00
Thomas Gubler
9b4a210495 missing headers for fmu2 target 2015-01-25 15:55:32 +01:00
Thomas Gubler
23229317ad remove unnecessary include 2015-01-25 15:35:42 +01:00
Thomas Gubler
dafe6654eb add missing functional header 2015-01-25 15:35:25 +01:00
Thomas Gubler
cd35ab2661 add another set of uorb headers 2015-01-25 15:32:40 +01:00
Thomas Gubler
7634147c0f starting to port mc att ctrl multiplatform to the latest api 2015-01-25 15:02:43 +01:00
Thomas Gubler
8da83cfc80 objects common: use separate files 2015-01-25 15:02:06 +01:00
Thomas Gubler
1f0daea665 remove uorb hacks 2015-01-25 15:01:37 +01:00
Thomas Gubler
35efcaa92c update topic header includes for multiplatform headers 2015-01-25 15:01:03 +01:00
Thomas Gubler
14aa5f9441 add topic header includes 2015-01-25 15:00:35 +01:00
Thomas Gubler
ee6395c502 enable mc att multiplatform in makefile 2015-01-25 13:38:47 +01:00
Thomas Gubler
265139f836 add msg/fw_virtual_rates_setpoint.msg 2015-01-25 13:36:36 +01:00
Thomas Gubler
f9b4a96bf2 add msg/actuator_controls_virtual_fw.msg 2015-01-25 13:36:18 +01:00