Commit Graph

46487 Commits

Author SHA1 Message Date
Pavel Kirienko b6dd1e3a14 GDTR fix - double remove() before registering 2014-03-08 20:10:10 +04:00
Pavel Kirienko c00083f9f8 Added accessors for static transfer buffer template 2014-03-08 19:51:46 +04:00
julianoes 501dc0cfa7 Merge pull request #710 from thomasgubler/launchdetector
FW: launchdetector reset
2014-03-08 16:39:24 +01:00
Pavel Kirienko 7cb85561bf Scheduler checks its timing configs 2014-03-08 18:54:22 +04:00
Pavel Kirienko 7b4ef80c40 Lazy constructor init fix 2014-03-08 18:53:42 +04:00
Pavel Kirienko fd454a77f8 LazyConstructor 2014-03-08 15:19:41 +04:00
Pavel Kirienko bc065ee3c4 TransferSender::DefaultMaxTransferInterval made public 2014-03-08 14:13:00 +04:00
Pavel Kirienko 9ad3017929 Explicit constructors for deadline handler and timer 2014-03-08 13:24:34 +04:00
Pavel Kirienko 5559e7e447 Added scheduler accessor for deadline handler 2014-03-08 13:20:18 +04:00
Pavel Kirienko 2fa3f2c7c7 Refactored scheduler 2014-03-08 13:03:04 +04:00
Anton Babushkin 320624e995 Merge branch 'master' into beta_mavlink2 2014-03-08 11:38:00 +04:00
Anton Babushkin 39b1f7244c mavlink: RC_CHANNELS_RAW added to default streams set 2014-03-08 11:37:49 +04:00
Pavel Kirienko aef70367d9 Scheduler 2014-03-08 01:01:50 +04:00
Pavel Kirienko fb5840116a Enabled RTTI for tests, added POSIX clock driver, modified CAN driver mock to add the new clock driver support 2014-03-07 23:59:20 +04:00
Anton Babushkin aca6806b82 Revert "sdlog2: max write chunk increased to 1024"
This reverts commit a478dac621.
2014-03-07 23:36:07 +04:00
Anton Babushkin a478dac621 sdlog2: max write chunk increased to 1024 2014-03-07 23:29:05 +04:00
Anton Babushkin 2ee8cf1cf0 sdlog2: bug fixed, sleep when idle too 2014-03-07 23:28:38 +04:00
Anton Babushkin c11e1ee0ab sdlog2: lseek() workaround removed 2014-03-07 23:14:39 +04:00
Pavel Kirienko edb6a58d1b Added simple method binder and system clock getter for dispatcher 2014-03-07 22:14:54 +04:00
Julian Oes 873fa4cb40 Merge remote-tracking branch 'px4/master' into bottle_drop
Conflicts:
	ROMFS/px4fmu_common/init.d/rcS
2014-03-07 10:38:31 +01:00
Anton Babushkin 2ee8214244 sdlog2: move some global variables to local scope, set default log rate to 50 Hz 2014-03-07 11:27:24 +04:00
Anton Babushkin 85bb024537 Merge branch 'master' into sdlog2_opt 2014-03-07 11:19:18 +04:00
Anton Babushkin 80595c177a sdlog2: code style fixed 2014-03-07 11:18:31 +04:00
Anton Babushkin e505f4fae5 sdlog2: use orb_check() instead of poll() to minimize polling overhead, bugs and compiler warnings fixed 2014-03-07 11:17:02 +04:00
Lorenz Meier 16dd054fa6 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator 2014-03-07 08:03:57 +01:00
Lorenz Meier cf9fa61a39 Merge pull request #709 from PX4/rcs_hotfix
startup scripts hotfix
2014-03-07 07:50:10 +01:00
Thomas Gubler 602e9c8706 fix if in rc.interface 2014-03-06 23:11:13 +01:00
Thomas Gubler 2fbcc32870 fix comparison in rcS 2014-03-06 23:00:00 +01:00
Pavel Kirienko 93d06a2494 Fixed DSDL parser test 2014-03-07 01:10:16 +04:00
Pavel Kirienko 4fef972c2a DSDL compiler fix: detecting DTID collisions from all namespaces 2014-03-07 01:08:03 +04:00
Pavel Kirienko 35e4fd00fc Cleaner YAML streaming for strings 2014-03-07 00:58:14 +04:00
Thomas Gubler b086bdf21e Merge remote-tracking branch 'upstream/master' into launchdetector
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-03-06 21:53:51 +01:00
Pavel Kirienko 4753d4ac79 YAML streaming for generated types 2014-03-07 00:43:36 +04:00
Pavel Kirienko da6e25a708 dsdlc bugfix 2014-03-07 00:22:09 +04:00
Lorenz Meier 3207450037 Merge pull request #705 from helenol/helen_ardrone
Ardrone startup script
2014-03-06 17:08:27 +01:00
Lorenz Meier 61eb228e4d Reduce excessive stack sizes on main OS stacks. This has been tested on mavlink_beta, but needs more careful testing. 2014-03-06 15:18:48 +01:00
Pavel Kirienko d470cf1fb4 Added workarounds for name clashing in generated messages 2014-03-06 17:55:51 +04:00
Anton Babushkin 25faf1b8f8 ardrone: minor fixes 2014-03-06 17:44:10 +04:00
Pavel Kirienko c08aa34645 Simplified structures in uavcan.protocol.* 2014-03-06 17:22:18 +04:00
Pavel Kirienko 5345dd794f Optimized array initialization 2014-03-06 16:53:58 +04:00
Pavel Kirienko 76cecca84a String-like behavior for arrays 2014-03-06 16:39:12 +04:00
Helen Oleynikova a897c97d95 Changed ARDRONE to an OUTPUT_MODE setting and added a skip option to mixer. Fewer beeps than before. 2014-03-06 12:45:10 +01:00
Pavel Kirienko a2d786fe5c Removed test DSDL files 2014-03-06 13:35:21 +04:00
Pavel Kirienko 451ea11795 Added standard DSDL types: uavcan.*, uavcan.protocol.*, uavcan.mavlink.* 2014-03-06 13:32:38 +04:00
Lorenz Meier 40deb405c1 Modified estimator to fix internal GCC compiler error (hilarious 64bit handling), use float instead of double routines to avoid implicit casts 2014-03-06 08:35:14 +01:00
Thomas Gubler f60a8af30e fw sp offsets: convert deg to rad 2014-03-05 22:17:00 +01:00
Lorenz Meier 3c5bcf77cc Merge branch 'master' of github.com:PX4/Firmware into paul_estimator 2014-03-05 22:02:04 +01:00
Thomas Gubler 616fd13d33 Merge remote-tracking branch 'upstream/master' into beta_fwtrim 2014-03-05 20:58:58 +01:00
Anton Babushkin 8425b9bef2 Increase NFILE_DESCRIPTORS to 36 2014-03-05 22:46:22 +04:00
Pavel Kirienko f06346877f Type registration test 2014-03-05 22:32:35 +04:00