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
Alessio Morale
3128127392
OP-1841 - Check available size at each step to avoid overrun
2015-04-20 05:48:39 +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
Steve Evans
b87a1c1fa6
OP-1803 Enable DSM link quality so testers have something to work with
2015-04-19 18:41:04 +01: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
Richard von Lehe
1ac4c63fa7
OP-1740: UAVObjects use enums
2015-04-12 22:05:05 -05:00
Rich von Lehe
782944bfb1
OP-1740: uavobj use enums: clean up errors
2015-04-12 16:20:09 -05: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
Rich von Lehe
e6de41855b
OP-1740: GetSet use enums: Getting more files to conform to using enums instead of uint8_t...
2015-04-11 15:43:04 -05:00
Steve Evans
d2a69b2d44
OP-1803 Merge OP-1289 Only create local telemetry queues/tasks if needed
2015-04-11 13:32:45 +01:00
Steve Evans
32a25e7044
OP-1289 Only create local telemetry queues/tasks if needed
2015-04-11 12:58:14 +01:00
Richard von Lehe
b3a7a89dca
OP-1740: GetSet functions take enum: Fix remaining compile errors in PathFollower and Airspeed modules.
2015-04-09 20:04:44 -05:00
Alessio Morale
4afd644018
OP-1828 - Revolution: Maps Servo 3-6 to ADC2-5
2015-04-10 01:16:59 +02:00
Richard von Lehe
4c5cebf5c6
OP-1740 UAV0 GetSet Functions Take Enum: getting codebase to compile - multiple changes needed, still incomplete (i.e. this commit will not compile, but I want to save my changes on more than just my machine :-)
2015-04-08 21:40:15 -05: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
Steve Evans
73aeb5d653
OP-1803 Report link quality for OPLink
2015-04-04 22:02:54 +01:00
Laurent Lalanne
2350acb068
OP-1814 Add ResetConsumedEnergy option to flight side
2015-04-04 22:34:22 +02:00
Steve Evans
b93d9e178e
OP-1803 Max signal quality is 100%
2015-04-04 14:50:08 +01:00
Alessio Morale
ee19ff893e
OP-1820 - Add mag orientation parameter in hmc configuration
2015-04-03 20:40:52 +02:00
Steve Evans
b7122008c7
OP-1803 Uncrustify
2015-04-03 18:30:36 +01:00
Steve Evans
b5a3ad3708
OP-1803 Use float to avoid rounding error on signal quality
2015-04-03 18:01:04 +01:00
Steve Evans
32b3f0d55d
OP-1803 Remove old header reference
2015-04-03 15:45:00 +01: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
f9f0e1657c
OP-1803 Add good frame count option for debug
2015-04-03 15:29:24 +01:00
Steve Evans
2843715432
Merge branch 'steve/OP-1289_two_telemetry_streams' into steve/OP-1803_s.bus_dropped_frames
...
Update with taskinfo update
2015-04-03 12:46:12 +01:00
Steve Evans
91e03a1541
OP-1289 Adding tracking of new RadioTx task
2015-04-03 12:37:37 +01:00
Steve Evans
8276aa3a66
OP-1803 Monitor signal quality when armed too
2015-04-03 09:47:07 +01:00
Steve Evans
2e5ecd2dce
OP-1803 S.Bus signal quality monitoring
2015-04-02 21:41:40 +01:00
Steve Evans
a0f180d393
OP-1803 Initial commit
2015-04-02 19:09:58 +01:00
Alessio Morale
be4bc23da4
OP-1812 - Fix the failsafe issue with PWM inputs
2015-04-01 20:36:10 +02:00