Commit Graph

48668 Commits

Author SHA1 Message Date
Lorenz Meier 4840d5fbcb merged master 2014-03-12 20:42:34 +01:00
Lorenz Meier 89e6b3f606 Merge branch 'master' of github.com:PX4/Firmware into laser_rangefinder 2014-03-12 20:38:39 +01:00
Lorenz Meier f5b21fbcde Merge pull request #728 from PX4/gpio_led_fmuv2
Gpio led fmuv2
2014-03-12 20:37:19 +01:00
Lorenz Meier caef8d115c Merge branch 'master' of github.com:PX4/Firmware into gpio_led_fmuv2 2014-03-12 20:35:20 +01:00
Lorenz Meier db04e00060 Merge pull request #712 from PX4/fetch_log
Log fetcher utility
2014-03-12 20:32:58 +01:00
Lorenz Meier 0cce688010 Merge pull request #711 from PX4/sdlog2_opt
sdlog2 optimization
2014-03-12 20:30:00 +01:00
Anton Babushkin 5d34e124fe Merge branch 'master' into gpio_led_fmuv2 2014-03-12 22:42:36 +04:00
Pavel Kirienko beaba20749 Simplified service types: the nested types Request/Response are templates now, but the containing type is not, so using 'typename' to refer to Request or Response is no longer necessary. 2014-03-12 21:20:05 +04:00
Lorenz Meier 939b8464a2 Merge branch 'beta_mavlink2_flow_control' into paul_estimator_mavlink2 2014-03-12 17:54:04 +01:00
Lorenz Meier 45a18587fc Fine tuning for flow control disable to stop firing after change is effective 2014-03-12 17:53:25 +01:00
Lorenz Meier 23258edfa1 Merge branch 'beta_mavlink2_flow_control' of github.com:PX4/Firmware into paul_estimator_mavlink2 2014-03-12 17:31:50 +01:00
Lorenz Meier 204688b935 Merged 2014-03-12 17:31:01 +01:00
Lorenz Meier 7aa51935f8 Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into paul_estimator_mavlink2 2014-03-12 17:29:15 +01:00
Lorenz Meier 7604518db4 Fixed HW flow control enable / disable scheme, console output cleanup on start 2014-03-12 10:29:39 +01:00
Pavel Kirienko 7bc7269e37 Checking server failure counters in test 2014-03-12 13:08:31 +04:00
Thomas Gubler d9d0e60bd5 fw att ctrl: airspeed check: remove unnecessary cast 2014-03-12 10:02:39 +01:00
Pavel Kirienko 0f877dec88 Server<> 2014-03-12 13:02:28 +04:00
Lorenz Meier 069cba6338 Merge branch 'beta_mavlink2' into beta_mavlink2_flow_control 2014-03-12 10:02:22 +01:00
Pavel Kirienko 629ed8c28e MethodBinder passes all values by reference 2014-03-12 13:01:39 +04:00
Pavel Kirienko 3426d55cac CAN mock method - popTxFrame() 2014-03-12 13:01:15 +04:00
Pavel Kirienko 54f920898d Pub/sub fixes 2014-03-12 13:00:40 +04:00
Lorenz Meier 2d2ecbad00 Fixed more wrong usages of encoding channel 2014-03-12 09:56:26 +01:00
Lorenz Meier 76af0970f5 Increased param rate, fixed wrong usage of MAVLink chan. 2014-03-12 09:46:02 +01:00
Lorenz Meier 023c7069c4 Fix FIONWRITE usage 2014-03-12 09:36:12 +01:00
Lorenz Meier f66b0ad8ac Added hardware flow control to mavlink app. Auto-disables if nothing can be written to the port 2014-03-12 09:04:30 +01:00
Pavel Kirienko ad3175a235 GenericSubscriber<>::getFailureCount() made protected - needed for Server<> 2014-03-12 11:28:19 +04:00
Pavel Kirienko 061dc8f513 Fixed linking of generated types - generated types are templates now, which allows to define static constant member in headers avoiding linking errors 2014-03-12 10:44:40 +04:00
Thomas Gubler a977ff2b62 fw att control: add timestamp dependency in airspeed check 2014-03-12 00:20:27 +01:00
Lorenz Meier a37e539647 Correctly initialize mission count 2014-03-11 22:26:12 +01:00
Lorenz Meier 84c3d52ba2 Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 2014-03-11 21:15:12 +01:00
Lorenz Meier 5f847ff8a3 Remove HIL flag on startup 2014-03-11 21:14:54 +01:00
Lorenz Meier 4bcdf5f72f Merge branch 'mavlink2_hil' of github.com:PX4/Firmware into paul_estimator_mavlink2 2014-03-11 21:12:26 +01:00
Anton Babushkin 4cee3614c7 rc.usb: increase data rate to 10000bytes/s for USB 2014-03-11 23:04:23 +04:00
Anton Babushkin 1fd7b89d3c mavlink: use "normal" mode for HIL operation, only add HIL_CONTROLS stream when HIL enabled 2014-03-11 23:03:49 +04:00
Pavel Kirienko 07bad40387 Added tests for proper linking of generated types. Now these tests are failing to pass - will be fixed soon. 2014-03-11 22:23:15 +04:00
Pavel Kirienko d1d35760d4 DataTypeID tests 2014-03-11 21:33:18 +04:00
Pavel Kirienko 62ea9e2746 Type safe DataTypeID class 2014-03-11 21:29:35 +04:00
Pavel Kirienko befea376c2 Fixed inclusion loops 2014-03-11 21:00:28 +04:00
Lorenz Meier 5a39a4cbd4 Merged mavlink_beta2 2014-03-11 17:53:42 +01:00
Pavel Kirienko 6eee97fb05 DSDLC default output directory name was changed to more obvious 'dsdlc_generated' 2014-03-11 20:16:58 +04:00
Pavel Kirienko 026105d0b4 DSDLC invocation has been fixed - now it generates messages even if the tests are not going to be built 2014-03-11 20:12:57 +04:00
Anton Babushkin 0bcda7f8a6 Merge branch 'master' into beta_mavlink2 2014-03-11 19:31:20 +04:00
Anton Babushkin 9e41f6af18 mavlink: memory leaks on exit fixed, minor fixes 2014-03-11 19:28:48 +04:00
Anton Babushkin 09f18408fc mavlink: msg buffer size fixed 2014-03-11 17:21:03 +04:00
Anton Babushkin 35b8d00e17 mavlink: task_main noreturn attribute removed 2014-03-11 16:20:37 +04:00
Lorenz Meier ebab4bfa7e Fix for recallstates function 2014-03-11 13:16:06 +01:00
Lorenz Meier 4d8524f508 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator 2014-03-11 12:51:34 +01:00
Anton Babushkin 0ad38a7323 mavlink: task stop fixes, WIP 2014-03-11 15:34:27 +04:00
Lorenz Meier 50f0ccd84e Merged master into beta_mavlink 2014-03-11 12:32:27 +01:00
Pavel Kirienko ca9bebce13 Time overflow tests 2014-03-11 15:00:14 +04:00