Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replaces poshold/althold with posctrl/altctrl | TickTock- | 2014-04-28 | 15 | -95/+95 |
| | |||||
* | renamed EASY to POSHOLD and SEATBELT to ALTHOLD | TickTock- | 2014-04-27 | 15 | -96/+96 |
| | |||||
* | compiles | TickTock- | 2014-04-27 | 4 | -45/+2 |
| | |||||
* | Merged in upstream master | TickTock- | 2014-04-27 | 43 | -474/+777 |
|\ | |||||
| * | Renamed parameters which changed from RAD to DEGREES to avoid user ↵ | Lorenz Meier | 2014-04-27 | 1 | -12/+13 |
| | | | | | | | | confusion. Also made naming of the two parameters more consistent. | ||||
| * | Make commander less pedantic about position status | Lorenz Meier | 2014-04-27 | 1 | -1/+1 |
| | | |||||
| * | Merged mpc_rc with master | Lorenz Meier | 2014-04-27 | 14 | -350/+447 |
| |\ | |||||
| | * | Merge pull request #749 from DonLakeFlyer/ArmDisarm | Lorenz Meier | 2014-04-26 | 9 | -334/+429 |
| | |\ | | | | | | | | | Arm/Disarm duplication removal and support for Disarm in VEHICLE_CMD_COMPONENT_ARM_DISARM | ||||
| | | * | Fix float equality comparison | Don Gagne | 2014-04-07 | 1 | -11/+12 |
| | | | | | | | | | | | | | | | | Also restructured incorrect return statement | ||||
| | | * | Added comprehensive arming_state_transition unit test | Don Gagne | 2014-03-27 | 2 | -92/+267 |
| | | | | | | | | | | | | | | | | Also converted full to C++ style. Also converted to new unit test code. | ||||
| | | * | Update to convert to C++ style | Don Gagne | 2014-03-27 | 1 | -2/+1 |
| | | | | |||||
| | | * | Fixed bug with transition from in air restore to armed | Don Gagne | 2014-03-27 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | Also added better debug output for invalid transitions | ||||
| | | * | Rewrote to provide better feedback | Don Gagne | 2014-03-27 | 2 | -55/+41 |
| | | | | | | | | | | | | | | | | | | | | Also allows variables as well as static text for assert text in ut_assert | ||||
| | | * | Simpler state transition code | Don Gagne | 2014-03-26 | 2 | -101/+76 |
| | | | | | | | | | | | | | | | | | | | | Also fixed ARMING_STATE_ARMED_ERROR->ARMING_STATE_STANDBY_ERROR transition. | ||||
| | | * | Function naming and remove unneeded sprintf | Don Gagne | 2014-03-17 | 1 | -9/+7 |
| | | | | |||||
| | | * | arming_state_transition now outputs error messages | Don Gagne | 2014-03-16 | 2 | -9/+14 |
| | | | | | | | | | | | | | | | | | | | | If mavlink fd is passed in method will output reason for arming failure to mavlink. | ||||
| | | * | Use single set of arm/disarm code | Don Gagne | 2014-03-16 | 1 | -81/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set mode and arm/disarm commands now call a single method to arm disarm, thus removing code duplication. Also calls updated arming_state_transition method such that the arming state logic does not need to be duplicated outside of arming_state_transition. | ||||
| | * | | Merge pull request #845 from PX4/mag_decl_hotfix | Lorenz Meier | 2014-04-26 | 1 | -0/+2 |
| | |\ \ | | | | | | | | | | | Mag declination hotfix | ||||
| | | * | | attitude_estimator_ekf: added missing include | Anton Babushkin | 2014-04-19 | 1 | -0/+1 |
| | | | | | |||||
| | | * | | attitude_estimator_ekf: use degrees for ATT_MAG_DECL parameter to be ↵ | Anton Babushkin | 2014-04-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | consistent with documentation | ||||
| | * | | | Merge pull request #849 from PX4/compile_pedantic | Lorenz Meier | 2014-04-26 | 4 | -16/+16 |
| | |\ \ \ | | | | | | | | | | | | | Compile pedantic | ||||
| | | * | | | Fix of errors triggered by more pedantic compile options | Lorenz Meier | 2014-04-21 | 4 | -16/+16 |
| | | | | | | |||||
| * | | | | | mc_pos_control: parameters comments minor fixes | Anton Babushkin | 2014-04-25 | 1 | -0/+3 |
| | | | | | | |||||
| * | | | | | mc_pos_control: convert tilt_max to degrees | Anton Babushkin | 2014-04-25 | 2 | -4/+8 |
| | | | | | | |||||
| * | | | | | Failsafe landing without position control fixed | Anton Babushkin | 2014-04-25 | 2 | -2/+17 |
| | | | | | | |||||
| * | | | | | Merge branch 'master' into mpc_rc | Anton Babushkin | 2014-04-25 | 17 | -60/+116 |
| |\| | | | | |||||
| | * | | | | Merge pull request #852 from PX4/sensors_loop | Lorenz Meier | 2014-04-25 | 1 | -7/+5 |
| | |\ \ \ \ | | | | | | | | | | | | | | | sensors: Keep looping in sensors app even if gyros do not update any mor... | ||||
| | | * | | | | sensors: Keep looping in sensors app even if gyros do not update any more. ↵ | Lorenz Meier | 2014-04-22 | 1 | -7/+5 |
| | | |/ / / | | | | | | | | | | | | | | | | | | | There are lots of other reasons we might want to keep clocking the system. This resolves the RC timeout dependency in HIL. | ||||
| | * | | | | launchdetector: fix copyright header | Thomas Gubler | 2014-04-25 | 7 | -22/+21 |
| | | | | | | |||||
| | * | | | | Merge pull request #843 from PX4/sensor_err_handling | Lorenz Meier | 2014-04-25 | 5 | -26/+56 |
| | |\ \ \ \ | | | | | | | | | | | | | | | Sensor error handling | ||||
| | | * | | | | airspeed: Let the status check routine handle the initial state | Lorenz Meier | 2014-04-20 | 1 | -2/+1 |
| | | | | | | | |||||
| | | * | | | | airspeed driver: Do not spam the console on error, report the system change ↵ | Lorenz Meier | 2014-04-20 | 4 | -22/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | only once | ||||
| | | * | | | | HMC5883: Do not spam the console on error and make everything worse. | Lorenz Meier | 2014-04-20 | 1 | -2/+2 |
| | | | | | | | |||||
| | * | | | | | filter gps simulation hil gps message with sysid | Thomas Gubler | 2014-04-23 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | add parameter to mavlink app to allow parsing of HIL GPS message even if not ↵ | Thomas Gubler | 2014-04-23 | 4 | -5/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in HIL mode Conflicts: src/modules/mavlink/mavlink_receiver.cpp | ||||
| * | | | | | | Merge branch 'rc_timeout' into mpc_rc | Anton Babushkin | 2014-04-24 | 5 | -12/+12 |
| |\ \ \ \ \ \ | |||||
| | * | | | | | | MISSION switch renamed to LOITER | Anton Babushkin | 2014-04-24 | 5 | -12/+12 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'rc_timeout' into mpc_rc | Anton Babushkin | 2014-04-23 | 2 | -3/+13 |
| |\| | | | | | | |||||
| | * | | | | | | commander: don't start RTL on failsafe if landed | Anton Babushkin | 2014-04-23 | 1 | -3/+8 |
| | | | | | | | | |||||
| | * | | | | | | Merge branch 'master' into rc_timeout | Anton Babushkin | 2014-04-22 | 23 | -149/+737 |
| | |\| | | | | | |||||
| | | * | | | | | Merge pull request #850 from PX4/mavlink_startup_cleanup | Lorenz Meier | 2014-04-22 | 1 | -0/+5 |
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | mavlink: Start the same in HIL mode as in normal mode. Requires all HIL ... | ||||
| | | | * | | | | | mavlink: Start the same in HIL mode as in normal mode. Requires all HIL ↵ | Lorenz Meier | 2014-04-22 | 1 | -0/+5 |
| | | | | |/ / / | | | | |/| | | | | | | | | | | | | | | | | | | | tools to run sh /etc/init.d/rc.usb now. Improve UART error handling | ||||
| * | | | | | | | navigator: merging bug fixed | Anton Babushkin | 2014-04-23 | 1 | -0/+3 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'mpc_local_pos' into mpc_rc | Anton Babushkin | 2014-04-23 | 1 | -0/+7 |
| |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | navigator: check if mission reached on vehicle_status updates | Anton Babushkin | 2014-04-23 | 1 | -0/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'mpc_local_pos' into mpc_rc | Anton Babushkin | 2014-04-23 | 10 | -48/+111 |
| |\| | | | | | | | |||||
| | * | | | | | | | navigator: publish global_position_setpoint on vehicle_status updates | Anton Babushkin | 2014-04-23 | 1 | -1/+4 |
| | | | | | | | | | |||||
| | * | | | | | | | sdlog2: add failsafe state logging | Anton Babushkin | 2014-04-22 | 2 | -1/+3 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge branch 'master' into mpc_local_pos | Anton Babushkin | 2014-04-22 | 41 | -398/+1267 |
| | |\ \ \ \ \ \ \ | | | | |/ / / / / | | | |/| | | | | | |||||
| | | * | | | | | | Reduce data manager SD card wear and tear | Jean Cyr | 2014-04-22 | 2 | -3/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the data manager was first designed each file record contained a 2 byte header and an 126 byte data section, resulting in a record length of 128 bytes. Along the way it was decided to add 2 spare bytes to the record header, but regrettably the data section was not correspondingly reduced in size so we end up with a record length of 130 bytes. This is bad since it does not align with SD card flash sectors and results in more erase/write flash cycles than necessary thus reducing the SD cards life. This update reduced the data section of the data manager to 124, resulting in an optimal record length of 128 bytes. In order to avoid the reuse of data previously written data in the old format, which could result in catastrophic misinterpretation, the data manager file is checked at startup. If it is found to be in the old format, it is deleted and recreated with in the new record length. In this case previously stored data is lost, but that is far safer than the unpredictable result of using the old file. |