Commit Graph

  • 9cbc31b588 mavlink: revert stack size 2048 to fix suspending in HIL mode Anton Babushkin 2014-01-30 19:44:06 +01:00
  • f64872b9b3 Merge branch 'master' into beta Anton Babushkin 2014-01-30 17:23:10 +01:00
  • 13a5b5b4a3 mc_att_control: major cleanup and code reorganization Anton Babushkin 2014-01-30 16:02:17 +01:00
  • 1458bdfbcb Pure code style fix of cpuload, no funcationality changes Lorenz Meier 2014-01-30 13:07:17 +01:00
  • 2f267fbf43 Merge pull request #596 from PX4/lockdown_disable Lorenz Meier 2014-01-30 01:08:50 -08:00
  • ff753b9e24 Merged master into lockdown_disable Lorenz Meier 2014-01-30 10:00:01 +01:00
  • 3b31a6b1b9 Merge pull request #620 from pigeonhunter/stack_sizes Lorenz Meier 2014-01-30 00:54:55 -08:00
  • 70afb3ca3b Merge pull request #609 from PX4/rc_status Lorenz Meier 2014-01-30 00:53:01 -08:00
  • 655192a7f1 Merge branch 'master' into beta Anton Babushkin 2014-01-29 22:13:22 +01:00
  • 1821af2c80 Merge branch 'beta' into offboard2 Anton Babushkin 2014-01-29 22:11:48 +01:00
  • 7d2f2523f8 navigator: reset mission item timer on state and mission item changes Anton Babushkin 2014-01-29 22:11:38 +01:00
  • cf6d89301b Merge branch 'beta' into offboard2 Anton Babushkin 2014-01-29 21:21:16 +01:00
  • 2b17909f0c Changed param location Lorenz Meier 2014-01-29 19:18:44 +01:00
  • 01c9092213 Revert "Added check for offboard_control_signal_lost when switching to offboard mode with rc switch" Anton Babushkin 2014-01-29 18:06:03 +01:00
  • 6f559b279e mc_att_control: yaw deadzone increased Anton Babushkin 2014-01-29 17:59:02 +01:00
  • 59a5f37b7f Added check for offboard_control_signal_lost when switching to offboard mode with rc switch Diogo Machado 2014-01-29 15:39:58 +00:00
  • da77ae8ffd Merge branch 'beta1' into beta Anton Babushkin 2014-01-29 16:26:10 +01:00
  • b81520cf30 Use NAV_STATE_LAND instead RTL_STATE_LAND Anton Babushkin 2014-01-29 16:05:09 +01:00
  • 60859607ff Better output Lorenz Meier 2014-01-29 15:11:50 +01:00
  • d40382425f Triggering param documentation generation Lorenz Meier 2014-01-29 14:51:57 +01:00
  • 591b355981 setpoint type IDLE added (for AUTO_READY state), LAND mode fixed Anton Babushkin 2014-01-29 14:39:36 +01:00
  • 08a6057ef8 Increase SPI GPIO speed for FMUv1 analog to v2 Lorenz Meier 2014-01-29 13:23:06 +01:00
  • e7e3e132ad FMUv2: push SPI2 GPIO speed up to 50MHz as well Andrew Tridgell 2014-01-29 21:30:15 +11:00
  • 6b709e21d3 FMUv2: set SPI GPIO pins on bus 1 to 50MHz Andrew Tridgell 2014-01-29 21:26:28 +11:00
  • 48cec50dd3 navigator: handle regaining global position lock while LANDing Anton Babushkin 2014-01-29 13:12:57 +01:00
  • 44cb4d9617 Merge remote-tracking branch 'origin/master' into memory_tests Darryl Taylor 2014-01-29 18:00:08 +08:00
  • 1d70a65f40 Stack size reduced to 1280. Max stack size reported as 1020 with UBX GPS with 3d lock. MTK not tested. Darryl Taylor 2014-01-29 17:52:22 +08:00
  • 0cc311b872 Reduced stack size to 2568. Max stack usage reported as 2052 with MARG + GPS with 3d lock - no px4flow, but should be more than enough buffer to accomodate its addition. Darryl Taylor 2014-01-29 17:39:35 +08:00
  • 70b1037c2e Stack size reduced to 2408. Max stack usage reported by top in EASY mode at 1924. Darryl Taylor 2014-01-29 17:35:34 +08:00
  • b0f65bb708 Stack size reduced to 1648. Max stack usage reported top at 1316. Darryl Taylor 2014-01-29 17:12:16 +08:00
  • 58a1f19d79 Stack size reduced to 1816. Max stack reported by top was 1448 under HIL. Darryl Taylor 2014-01-29 17:09:05 +08:00
  • 338b753a3c Reduced stack size to 1200. Max stack space used was 956. Darryl Taylor 2014-01-29 17:00:07 +08:00
  • 23a87f5a52 navigator: add home position check for RTL state Anton Babushkin 2014-01-28 21:44:46 +01:00
  • 63b18399c2 Butchered MAVLink C++ app to compile and link - there is no hope it will work out of the box 8) Lorenz Meier 2014-01-28 21:05:00 +01:00
  • 6a1a29f77e global_position topic: added baro_alt, mc_pos_control: SEATBELT mode fixed, use baro/AMSL alt Anton Babushkin 2014-01-28 20:40:05 +01:00
  • 1e3d2acbf6 Not building yet, things are coming together slowly on mavlink app Lorenz Meier 2014-01-28 19:30:23 +01:00
  • 48f1b7e1c7 mc_pos_control: fill nav_state = NONE when publishing position setpoint triplet Anton Babushkin 2014-01-28 18:39:55 +01:00
  • 5ffa28b0e9 dlog2: GPSP message fixed Anton Babushkin 2014-01-28 18:21:37 +01:00
  • 3601b80747 mc_pos_control: avoid global to local projections, work in global frame Anton Babushkin 2014-01-28 16:57:31 +01:00
  • 33daf84c00 lib/geo: bugs fixed, added function add_vector_to_global_position() Anton Babushkin 2014-01-28 16:56:53 +01:00
  • e28910127d Merged origin/beta Lorenz Meier 2014-01-28 15:57:29 +01:00
  • 9c355d280e Merged beta into mavlink rework branch Lorenz Meier 2014-01-28 15:13:14 +01:00
  • e6f5bc64fe Merge pull request #618 from PX4/fsm_visualisation Lorenz Meier 2014-01-28 05:59:09 -08:00
  • 99875bbd28 FSM visualisation script: cope with prefixed state names Julian Oes 2014-01-28 12:31:23 +01:00
  • 547080f188 Revert "Navigator: make state names generic so that they can be used by the FSM visualisation tool later" Julian Oes 2014-01-28 12:29:30 +01:00
  • c801446088 Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2014-01-28 11:13:43 +01:00
  • 19c3525f58 Hotfix: Fixed telemetry transmission of RC channels - we always sent one set too much - by lieron Lorenz Meier 2014-01-28 11:11:34 +01:00
  • 1488d32d0f FSM visualisation script: renamed the file Julian Oes 2014-01-28 10:49:14 +01:00
  • c5a3dd9168 FSM visualisation script: use argparse instead of optionparse and some minor cleanup Julian Oes 2014-01-28 10:46:44 +01:00
  • 6002819f8f Navigator: FSM bugfix and missing break Julian Oes 2014-01-28 10:21:48 +01:00
  • cd9ec04904 Added FSM visualisation script Julian Oes 2014-01-28 10:15:28 +01:00
  • 984a815b94 Navigator: make state names generic so that they can be used by the FSM visualisation tool later Julian Oes 2014-01-28 10:08:23 +01:00
  • 0488d5b41c Reduced commander main task stack size to 2088. The high-water-mark measured at 1668 after calibration and flight. 25% safety margin, but commander is fairly complex. There are surely untested code paths here, but each is relatively shallow. Darryl Taylor 2014-01-28 10:43:33 +08:00
  • d1fb765187 Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25% Darryl Taylor 2014-01-28 10:30:16 +08:00
  • dfaa5a0c7c Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions. Darryl Taylor 2014-01-28 09:57:47 +08:00
  • f9b5709e9b sdlog2: NavState moved to GPSP message Anton Babushkin 2014-01-28 00:23:23 +01:00
  • 3fdb082cb8 mavlink: AUTO states indication fixed Anton Babushkin 2014-01-28 00:03:29 +01:00
  • fff97da360 Merge remote-tracking branch 'upstream/beta' into beta Thomas Gubler 2014-01-27 23:46:57 +01:00
  • 3f79057dd1 fw att pos estimator: fix output lat/lon conversion (introduced by changes in 58792c5ca6) Thomas Gubler 2014-01-27 23:46:02 +01:00
  • 428a90f4ae Merge branch 'master' into beta Lorenz Meier 2014-01-27 22:12:52 +01:00
  • fbafeab792 Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2014-01-27 22:12:35 +01:00
  • 7d334ed54f navigator: RTL fix, more informative log message Anton Babushkin 2014-01-27 21:52:23 +01:00
  • 99bb606a88 Merge commit 'dc3907fb36d06064e1f92b098b2b0bae860f4074' into beta1 Anton Babushkin 2014-01-27 21:06:51 +01:00
  • d1508a7813 vehicle_control_mode publication moved to commander, WIP Anton Babushkin 2014-01-27 20:49:17 +01:00
  • dc3907fb36 Merge branch 'master' of github.com:PX4/Firmware into beta Lorenz Meier 2014-01-27 18:16:50 +01:00
  • 7e855b5a23 Deleted test - should not be in mainline Lorenz Meier 2014-01-27 17:20:24 +01:00
  • 4c4cd41b72 Registered all new system types Lorenz Meier 2014-01-27 17:14:31 +01:00
  • 068cc190e2 Updated / added all system types that have been available before Lorenz Meier 2014-01-27 17:14:18 +01:00
  • ba90dc87f6 HOTFIX: Re-enable legacy config support, uncomment commented out configs. Needs more work. Lorenz Meier 2014-01-27 16:43:44 +01:00
  • a037861ec2 Added method to update _offboard in navigator_main.cpp Diogo Machado 2014-01-27 14:33:34 +00:00
  • 20108ed95d commander: minor refactoring current_status -> status Anton Babushkin 2014-01-27 13:18:54 +01:00
  • ad51e0a08a navigator: minor mavlink messages and comments fixes Anton Babushkin 2014-01-27 12:09:23 +01:00
  • 1e63e8d932 navigator: wait before landing in RTL Anton Babushkin 2014-01-27 12:07:27 +01:00
  • 4cfff5d8e5 Merge branch 'beta' of https://github.com/PX4/Firmware into beta Anton Babushkin 2014-01-26 20:13:42 +01:00
  • 1b2273a88b Merge branch 'master' of github.com:PX4/Firmware into beta Lorenz Meier 2014-01-26 19:58:57 +01:00
  • ac77fe9c27 WIP state on getting MAVLink as a class, much of the work done, but does not compile yet Lorenz Meier 2014-01-26 18:40:02 +01:00
  • 0393b2aa12 Build fix for IO control input parsing. Lorenz Meier 2014-01-26 16:01:39 +01:00
  • 00a3270dc6 Differentiate between failsafe having kicked in (which stops the normal output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU. Lorenz Meier 2014-01-26 15:52:51 +01:00
  • 2a30c574ce IO status printing improvements / fixes Lorenz Meier 2014-01-26 15:50:19 +01:00
  • 9e9105048a commander, navigator: failsafe fixes, mavlink messages cleanup Anton Babushkin 2014-01-26 15:46:14 +01:00
  • d1c934233f Fix S.BUS decoder to return value even if its just failsafe Lorenz Meier 2014-01-26 15:30:16 +01:00
  • cc68d11353 Add flag to indicate proper RC mapping Lorenz Meier 2014-01-26 15:26:19 +01:00
  • ac32116f00 Fix docs header Lorenz Meier 2014-01-26 15:17:01 +01:00
  • b67f7b2c7c Fix printing of IO status Lorenz Meier 2014-01-26 15:12:12 +01:00
  • ba4cd9604a Merge branch 'master' into rc_status Lorenz Meier 2014-01-26 15:00:20 +01:00
  • fdc7aa3be2 Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2014-01-26 14:58:34 +01:00
  • 2dc3cf5e43 Remove unneeded header and commented out dead code from MEAS airspeed driver Lorenz Meier 2014-01-26 14:58:21 +01:00
  • 9cdbbab855 Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing. Lorenz Meier 2014-01-26 14:52:46 +01:00
  • 731ab465b3 Add support in the IO driver to control the S.Bus / RSSI port. Lorenz Meier 2014-01-26 14:22:54 +01:00
  • 16eb68f2e9 Allow the setup flags to control the S.BUS / RSSI port instead of doing some wild, likely incorrect, guesses. Lorenz Meier 2014-01-26 14:13:57 +01:00
  • c841929e3f commander: «home position set» condition fixed, failsafe fixes, navigator: state indication bugfix, control_mode fixes Anton Babushkin 2014-01-26 14:12:27 +01:00
  • a737a2a406 RSSI and SBUS out config now handled as setup feature flags. Lorenz Meier 2014-01-26 13:22:26 +01:00
  • b7c69262a7 state_machine_helper: added missed transition to FAILSAFE_STATE_LAND, transition conditions fixed Anton Babushkin 2014-01-26 11:58:50 +01:00
  • 7d2efe9367 commander, navigator: minor cleanup (refactoring), code style fixed Anton Babushkin 2014-01-26 11:52:33 +01:00
  • c7f0553938 cammander: state machine can now deny current state (e.g. when position lock lost during EASY mode), added FAILSAFE_STATE_LAND Anton Babushkin 2014-01-26 11:50:34 +01:00
  • 57d38bc8ce Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet. Lorenz Meier 2014-01-26 00:17:26 +01:00
  • eee2508644 Add additional flags to RC topic, not used yet. Lorenz Meier 2014-01-26 00:14:19 +01:00
  • 062b64a1e2 navigator: RTL on failsafe bug fixed Anton Babushkin 2014-01-25 23:49:33 +01:00
  • 92ddf7903b commander: more user-friendly states indication Anton Babushkin 2014-01-25 23:37:26 +01:00
  • ebc7cb03b7 «flighttermination state» replaced by more general «failsafe state» Anton Babushkin 2014-01-25 23:24:12 +01:00