Commit Graph
48402 Commits
Author SHA1 Message Date
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
Pavel Kirienko d5e30f643c Renaming: MonotonicDeadlineHandler --> DeadlineHandler 2014-03-11 14:49:43 +04:00
Pavel Kirienko 65a4dcc2cf Superrefactoring - all time values were replaced with new safer classes from uavcan/time.hpp; generated types were moved away from anonymous namespaces because this makes it impossible to use a type from different compilation units. Some less vital fixes are to follow - see the next few commits 2014-03-11 14:41:48 +04:00
Julian Oes 2f06f15240 fw_att_control: whitespace only 2014-03-11 11:09:49 +01:00
Julian Oes 2cd29b7c8c fw_att_control: proper struct initialization 2014-03-11 11:07:48 +01:00
Julian Oes 2db140bcab fw_att_control: delete the unused flag 2014-03-11 10:59:11 +01:00
Lorenz Meier b7662537df Fix code style of laser rangefinder 2014-03-11 10:54:48 +01:00
Lorenz Meier 7851472ae9 Laser range finder ready to roll, logging tested 2014-03-11 10:52:53 +01:00
Lorenz Meier 290b07920c Fixed missing reset of poll rate after test exit in ultrasound driver 2014-03-11 10:52:26 +01:00
Thomas Gubler e8efbc7f3f navigator: RTL: set normal waypoint instead of takeoff waypoint in RTL_STATE_CLIMB 2014-03-11 10:46:18 +01:00
Thomas Gubler 40394c6744 navigator: RTL: set loiter wp instead of normal waypoint in RTL_STATE_DESCEND 2014-03-11 10:46:08 +01:00
Anton Babushkin b3839afbbc mavlink: channel ID allocation fixed 2014-03-11 11:12:39 +04:00
Thomas Gubler 313b546c4d fw pos ctrl: add wrapper function for tecs 2014-03-10 23:37:26 +01:00
julianoes b6a087e921 Merge pull request #718 from thomasgubler/fw_posctrl_warning
fw posctrl: change 2 functions that return nothing from int to void
2014-03-10 22:50:14 +01:00
Thomas Gubler e0cf0e3f41 fw posctrl: change 2 functions that return nothing from int to void 2014-03-10 22:47:22 +01:00
Anton Babushkin ddb94ceba8 attitude_estimator_ekf: hotfix, do mag declination rotation matrix initialization 2014-03-10 23:39:31 +04:00
Lorenz Meier a6d9b7e864 Merged stack size changes 2014-03-10 19:06:54 +01:00