Commit Graph

46487 Commits

Author SHA1 Message Date
Anton Babushkin 09093b17da mavlink: commands stream implemented 2014-04-08 23:28:52 +04:00
Lorenz Meier 80a59a6d07 Merge pull request #817 from PX4/mc_land_fix
MC land detector fix
2014-04-08 21:22:46 +02:00
Pavel Kirienko 9e5115948b Out of line Logger methods 2014-04-08 23:07:36 +04:00
Anton Babushkin 523606668f position_estimator_inav: make land detector more sensitive to LANDED -> IN AIR transitions 2014-04-08 22:23:18 +04:00
Pavel Kirienko dd38c38ff2 Out of line methods in transfer_listener.hpp 2014-04-08 21:27:35 +04:00
Pavel Kirienko 8102980583 Out of line methods for ScalarCodec 2014-04-08 21:16:38 +04:00
Pavel Kirienko a573f48372 Space optimized transfer_buffer.hpp - STM32 test 180k -O1 2014-04-08 21:13:37 +04:00
Lorenz Meier 13be060dae Merge pull request #815 from PX4/commander_handle_command
commander: handle_command: filter commands by sysid and componentid
2014-04-08 08:42:28 -07:00
Thomas Gubler bccdbde45e commander: handle_command: do not filter command if componentid == 0 2014-04-08 17:29:11 +02:00
Thomas Gubler f0d043c068 mavlink: COMMAND_LONG stream: listen to vehicle_command uorb topic and send mavlink_msg_command_long 2014-04-08 17:11:23 +02:00
Thomas Gubler a6215b7bda commander: handle_command: filter commands by sysid and componentid 2014-04-08 17:10:22 +02:00
Pavel Kirienko 6a68318d49 OTR out of line methods 2014-04-08 19:07:57 +04:00
Pavel Kirienko e6559eff9f Out of line methods in linked_list.hpp 2014-04-08 18:59:15 +04:00
Pavel Kirienko a32d0d335c Out of line methods in dynamic_memory.hpp 2014-04-08 18:54:05 +04:00
Pavel Kirienko a13e4de58a Much space optimized Map<> container - saves 40kb of Flash for STM32 test (-O1) 2014-04-08 18:43:40 +04:00
Pavel Kirienko 20aa6e3056 Removed needless declarations from dynamic_memory.hpp 2014-04-08 18:22:52 +04:00
Pavel Kirienko f702be8dc7 Slightly optiimzed for size ScalarCodec 2014-04-08 18:08:09 +04:00
Lorenz Meier 0930a3c1b6 Merge pull request #814 from PX4/mavlink_fd
mavlink: accessor for _mavlink_fd
2014-04-08 06:22:42 -07:00
Thomas Gubler 134633c7f0 mavlink: accessor for _mavlink_fd 2014-04-08 15:20:10 +02:00
Pavel Kirienko aca9b98016 STM32: -flto --> binary size reduced from 220k to 155k 2014-04-08 15:53:25 +04:00
Pavel Kirienko e8fa4a2369 UAVCAN_EXPORT 2014-04-08 15:40:51 +04:00
Lorenz Meier e51a265c72 Merge pull request #791 from PX4/mavlink_broadcast
Mavlink broadcast
2014-04-08 03:47:01 -07:00
Lorenz Meier 8c0a7afb75 Merge pull request #813 from PX4/gps_fake_fix
gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid
2014-04-08 02:11:15 -07:00
Thomas Gubler 814d3c385c gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid 2014-04-08 11:05:00 +02:00
Don Gagne c1545bd237 Fix float equality comparison
Also restructured incorrect return statement
2014-04-07 18:56:03 -07:00
Julian Oes fc2bfb828f Merge remote-tracking branch 'px4/master' into mavlink_broadcast 2014-04-07 21:45:45 +02:00
Julian Oes 38c3e68976 Send camera command to all, use own sysid 2014-04-07 21:44:01 +02:00
Julian Oes bb3792bcdd mavlink: use LL_FOREACH 2014-04-07 21:42:48 +02:00
Julian Oes a4a12dab33 commander: put unsupported warning back in place 2014-04-07 21:42:19 +02:00
Anton Babushkin 662a7403b2 mavlink: REQUEST_DATA_STREAM hadling implemented 2014-04-07 22:36:28 +04:00
Pavel Kirienko 159b14e129 Array::packSquareMatrix(), Array::unpackSquareMatrix() 2014-04-07 20:26:51 +04:00
Lorenz Meier e4628fbed6 Merge pull request #810 from thomasgubler/mavlink_setpoints
mavlink: in normal mode transmit position setpoint and roll-pitch-yaw-thrust setpoint
2014-04-07 08:11:23 -07:00
Lorenz Meier bcbedf088a Merge pull request #811 from PX4/mavlink_sys_status_fix
mavlink: publish SYS_STATUS at constant rate
2014-04-07 06:25:43 -07:00
Anton Babushkin dfd9601b57 commander: minor comment fix 2014-04-07 17:24:39 +04:00
Anton Babushkin de3efc0975 mavlink: publish SYS_STATUS at constant rate, don't look at update() result 2014-04-07 17:17:56 +04:00
Anton Babushkin b770c9fc1e position_estimator_inav: increase acceptable EPH/EPV, in commander use EPH/EPV to decide if global position valid 2014-04-07 17:16:43 +04:00
Thomas Gubler 536ff50fe1 mavlink: in normal mode transmit position setpoint and roll-pitch-yaw-thrust setpoint 2014-04-07 14:46:26 +02:00
Pavel Kirienko 0c4e76a557 Added future TODO for proper float comparison for generated types 2014-04-07 15:29:46 +04:00
Pavel Kirienko 377d2f7d7f STM32: iface activity indication 2014-04-07 15:17:58 +04:00
Pavel Kirienko d3f76c5c16 STM32: Renamed CriticalSectionLocker 2014-04-07 14:54:26 +04:00
Pavel Kirienko 43c0b5490e STM32 test: cleaner Makefile 2014-04-07 14:51:12 +04:00
Pavel Kirienko 2c38c4b96b STM32: Fixed race condition in clock driver 2014-04-07 14:50:43 +04:00
Anton Babushkin 9f52c44593 sensors: use timestamp_last_signal for actuator_group_3 timestamping 2014-04-07 14:34:14 +04:00
Anton Babushkin eb5cd54023 sensors: lost signal detection rewritten to be more clear 2014-04-07 14:32:37 +04:00
Anton Babushkin 9a579fa870 mc_att_control: parameters MC_SCALE_XXX renamed to MC_MAN_X_MAX 2014-04-07 14:16:10 +04:00
Anton Babushkin 606660d94a fw_att_control: renamed FW_R_MAX/FW_P_MAX to FW_MAN_R_MAX/FW_MAN_P_MAX 2014-04-07 14:07:16 +04:00
Anton Babushkin 209f0dfcea Merge branch 'master' into fmu_mixer 2014-04-07 13:38:39 +04:00
Anton Babushkin db37d3a495 fmu driver: bugs fixed 2014-04-07 13:36:55 +04:00
Lorenz Meier 7397e05b70 Merge pull request #783 from PX4/rc_sleep_cleanup
rcS: removed unnecessary sleeps, minor code style fixes
2014-04-06 23:10:53 -07:00
Anton Babushkin 04bca061a2 Merge branch 'master' into fmu_mixer 2014-04-07 09:26:56 +04:00