1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-10 18:24:11 +01:00
Commit Graph

5359 Commits

Author SHA1 Message Date
Alessio Morale
ab36dcbdee Merge remote-tracking branch 'origin/rel-15.02.02' into next 2015-04-20 14:54:07 +02:00
Alessio Morale
1162c0afb2 Merge remote-tracking branch 'origin/master' into next 2015-04-20 14:53:13 +02:00
Alessio Morale
6176f7a1d7 Uncrustify 2015-04-20 14:52:13 +02:00
Alessio Morale
2571db4d96 Merge remote-tracking branch 'origin/laurent/OP-1814_Battery_reset_mAh' into next 2015-04-20 14:29:16 +02:00
Alessio Morale
19bb4d8016 Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next 2015-04-20 12:10:31 +02:00
Alessio Morale
118a0ec66f Merge remote-tracking branch 'origin/amorale/OP-1802_throttle_fake_pos_vel' into next 2015-04-20 12:10:08 +02:00
abeck70
f68e1144ca OP-1760 fix compile issue for CC 2015-04-20 20:09:27 +10:00
Alessio Morale
061ef1e377 Merge remote-tracking branch 'origin/amorale/OP-1828_optional_analog_inputs' into next 2015-04-20 12:08:34 +02:00
Alessio Morale
9103b4de92 Merge remote-tracking branch 'origin/rodney/OP-1834_disable_piro_comp_in_self_level_modes' into next 2015-04-20 11:58:51 +02:00
Alessio Morale
107f807c92 Merge remote-tracking branch 'origin/rodney/OP-1794_dump_axis_lock_accumulators_on_low_throttle' into next 2015-04-20 11:52:35 +02:00
Alessio Morale
e12a595826 OP-1802 - (missing) change from review 2015-04-20 11:38:38 +02:00
Alessio Morale
6c22ed3b69 OP-1802 - Changes from review 2015-04-20 11:35:40 +02:00
abeck70
d943f5a0ce OP-1760 autotakeoff
On landing stausvtolland state of DISARMED, armhandler  now detects this and disarms by force equivalent to a pathplanner alarm trigger.

To re-arm, one must leave the land flight mode.
2015-04-20 08:43:57 +10:00
abeck70
3a0c36f7d7 OP-1760 autotakeoff
Add sanity checks to protect from waypoint looping inpath planner.

If takeoff initiated and thrust > vtol_min, enter position hold, reflect copletion in pathstatus, and pathplanner will move to next waypoint in a very short period of time.
2015-04-19 18:46:40 +10:00
abeck70
b96379cf78 OP-1760 landing fixes : avoid false positives on ground detection from accel vibration
Viper found that a badly mounted FC can trigger ground detection.
2015-04-19 18:18:14 +10:00
abeck70
1e9bd43871 Merge branch 'next' into abeck/OP-1760-autotakeoff-squashed 2015-04-19 17:52:35 +10:00
Alessio Morale
5c76c0ee07 Merge remote-tracking branch 'origin/steve/OP-1289_two_telemetry_streams' into next
Conflicts:
	flight/modules/Telemetry/telemetry.c
2015-04-18 19:10:13 +02:00
abeck70
c4aa17a04c OP-1760 autotakeoff pathplanner now uses pathstatus in conditionLegRemaining 2015-04-17 23:06:02 +10:00
abeck70
eebbfcea64 OP-1760 autotakeoff - enable positional control pathplanner landing to fly to final waypoint during landing 2015-04-17 22:58:53 +10:00
abeck70
88b0c99087 OP-1760 autotakeoff in pathplaner: control to start location instead of end location in NE 2015-04-17 22:44:05 +10:00
abeck70
55cbc2cd9b OP-1760 autotakeoff - simplify pathplanner data input requirements to trigger autotakeoff 2015-04-17 22:21:08 +10:00
abeck70
db0dc0e552 OP-1760 indicate completion of takeoff when disarmed
This can be detected in pathplanner.
2015-04-17 21:26:24 +10:00
Mathieu Rondonneau
9cb0926009 OP-1804: Add realloc. 2015-04-16 22:52:09 -07:00
abeck70
04c42bd316 OP-1760 autotakeoff
1. Make autotakeoff height configurable
2. Fix the pidcontroldown transfer to solve the rough transition between pid controllers for landing, takeoff, braking etc.
2015-04-16 21:22:37 +10:00
abeck70
a8c6a19784 OP-1760 code review fixes 2015-04-15 08:39:13 +10:00
Rodney Grainger
aa9ed6a62a OP-1843 - uncrustify 2015-04-14 22:00:11 +12:00
Rodney Grainger
115b206032 OP-1834 - Disable pirouette compensation in self level modes 2015-04-14 21:55:57 +12:00
abeck70
a52969a76b OP-1760 Autotakeoff
Squashed commit as code reviews impossible otherwise due to dependencing on OP-1696
2015-04-12 21:39:31 +10:00
Steve Evans
32a25e7044 OP-1289 Only create local telemetry queues/tasks if needed 2015-04-11 12:58:14 +01:00
Alessio Morale
4afd644018 OP-1828 - Revolution: Maps Servo 3-6 to ADC2-5 2015-04-10 01:16:59 +02:00
Alessio Morale
6641bb0e21 OP-1828 - Add boards support 2015-04-09 00:26:04 +02:00
Alessio Morale
3a772e1828 OP-1828 - Add support for optional analog inputs
Optional analog inputs are not initialized at ADC module startup.
Calling PIOS_ADC_PinSetup(uint32_t pin) setups them as analog input at a later stage.
2015-04-09 00:25:53 +02:00
Alessio Morale
c452ecf180 OP-1820 - fix some now unneded mess in PiOS_Sensor 2015-04-05 16:10:10 +02:00
Rodney Grainger
e81e9c03cb OP-1794 - Uncrustify 2015-04-05 17:27:43 +12:00
Rodney Grainger
34401d645b OP-1794 Dump Axis Lock accumulators when throttle is low.
For multi-rotors, the system should prevent the wind up of the AxisLock accumulators when the throttle is low.
With the current firmware, a multi-rotor using Axis Lock will flip upon takeoff if the vehicle is moved, or left for a long period, prior to arming.
2015-04-05 16:41:58 +12:00
Laurent Lalanne
2350acb068 OP-1814 Add ResetConsumedEnergy option to flight side 2015-04-04 22:34:22 +02:00
Alessio Morale
ee19ff893e OP-1820 - Add mag orientation parameter in hmc configuration 2015-04-03 20:40:52 +02:00
Werner Backes
e42c6e4265 Fixed PathPlanner's 3D mode for the case of non-custom crafts. 2015-04-03 16:32:33 +02:00
Steve Evans
91e03a1541 OP-1289 Adding tracking of new RadioTx task 2015-04-03 12:37:37 +01:00
Alessio Morale
be4bc23da4 OP-1812 - Fix the failsafe issue with PWM inputs 2015-04-01 20:36:10 +02:00
Werner Backes
93630b30df Fixed calls to path_circle. 2015-03-28 13:42:31 +01:00
m_thread
4bd2e889ce Merge remote-tracking branch 'origin/samguns/OP-1781_ground_input_channel_conf' into next 2015-03-28 12:33:24 +01:00
samguns
2d9f3acc17 OP-1781 Fix the problem that while calibrating transmitter, the graphic stick doesn't move accordingly. 2015-03-23 23:05:07 +08:00
Alessio Morale
006fdf9072 Uncrustify 2015-03-22 20:26:36 +01:00
Alessio Morale
fbaf39229b Merge remote-tracking branch 'origin/cyr/OP-1739_GNSS' into next 2015-03-22 20:25:51 +01:00
Alessio Morale
4962936c76 Merge remote-tracking branch 'origin/cyr/OP-1691_RFM22B_reset_cpuhog' into next 2015-03-22 20:24:37 +01:00
Alessio Morale
1da57315d3 OP-1802 - Throttle fake pos/vel in filterstationary 2015-03-22 13:24:42 +01:00
Alessio Morale
2a45f58fea Merge remote-tracking branch 'origin/amorale/OP-1793_sensor_fixes' into next 2015-03-20 22:43:33 +01:00
Alessio Morale
59325f6292 Merge remote-tracking branch 'origin/amorale/OP-1750_perf_optimization' into next 2015-03-20 22:43:11 +01:00
Alessio Morale
ddd72324c3 OP-1793 - Use a constant for running average smoothing factor 2015-03-20 22:11:29 +01:00