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

4410 Commits

Author SHA1 Message Date
Alessio Morale
99e9009c14 Merge branch 'amorale/OP-1188_stabilization_stack_optimization' into rel-14.01 2014-01-22 20:27:25 +01:00
Alessio Morale
3ef980aa89 OP-1188 fix stack for coptercontrol 2014-01-22 00:01:58 +01:00
Alessio Morale
c1f810f1ce OP-1188 fix an issue that is preventing bank initialization at startup 2014-01-22 00:01:38 +01:00
Alessio Morale
f9ac3a3de2 OP-1188 Optimize stack utilization for multipid bank selection in Stabilization module
+review OPReview
2014-01-21 22:44:26 +01:00
Corvus Corax
6d855fbaf0 OP-1177 remove cc algorithm from altitude hold code 2014-01-21 20:21:38 +01:00
Alessio Morale
7188394e39 Uncrustification 2014-01-19 12:37:25 +01:00
Alessio Morale
1b0c301c20 OP-1152 Fix stabilization stack size on Revo. 2014-01-18 17:59:56 +01:00
Alessio Morale
745a9e8853 Merge remote-tracking branch 'origin/fnurgel/OP-1148_r7008sb_sbus_protocol_fix' into next 2014-01-18 14:21:57 +01:00
Alessio Morale
1f61676d0a Merge branch 'amorale/OP-1152_stack_verification' into next
Conflicts:
	flight/targets/boards/coptercontrol/firmware/inc/pios_config.h
2014-01-18 13:54:06 +01:00
Cliff Geerdes
02dfac7e6e OP-1167 set default for FSM switch to first position 2014-01-17 23:52:16 -05:00
Corvus Corax
91d5a865da uncrustification 2014-01-18 00:32:50 +01:00
m_thread
234626444e Merge remote-tracking branch 'origin/next' into thread/OP-1154_Cruise_Control_automatically_increase_copter_throttle_per 2014-01-17 13:16:15 +01:00
Cliff Geerdes
bfb5a248a0 OP-1154 enables for individual flight mode switch positions 2014-01-16 16:51:19 -05:00
Corvus Corax
41202a0227 Merge branch 'corvuscorax/OP-1022_AH_improvements_amorale' into next 2014-01-15 22:47:42 +01:00
Les Newell
2b32c5ebc3 Merged theothercliff/OP-1154_Cruise_Control_automatically_increase_copter_throttle_per_1/cos(bank_angle)
Changed pid banks to use flight mode switch position instead of FlightStatus.FlightMode
2014-01-15 19:37:13 +00:00
Les Newell
f096d01e3c Merge branch 'next' into LesNewell/OP-984_PID_banks_flightmode 2014-01-15 19:17:06 +00:00
Philippe Renon
694747cd27 Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
Conflicts:
	ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp
2014-01-15 20:12:08 +01:00
Philippe Renon
3f66d656ca OP-1122 OP-1158 - renamed uavobject FlightPlan to PathPlan 2014-01-15 20:04:54 +01:00
Cliff Geerdes
e6490c0cea OP-1154 Add FlightModeSwitchPosition to ManualControlCommand 2014-01-15 13:53:14 -05:00
Corvus Corax
9997f14d68 Merge remote-tracking branch 'origin/next' into corvuscorax/OP-1022_AH_improvements_amorale 2014-01-15 18:45:09 +01:00
Corvus Corax
92beb54e2d OP-1022 some small cosmetic fixes for AltitudeHold as suggested by Alessio 2014-01-15 18:43:47 +01:00
Philippe Renon
d43b220dc0 OP-1122 uncrustified gcs and flight 2014-01-14 22:46:01 +01:00
Fredrik Arvidsson
48984a25fd OP-984 fixed corrupt file. 2014-01-14 21:23:43 +01:00
Philippe Renon
1fca85784c OP-1122 OP-1145 added more path plan checks :
- empty plan (i.e. no waypoints defined)
- out of range waypoint and path action ids

+review OPReview-609
2014-01-14 21:08:40 +01:00
Philippe Renon
8ccdb252d1 OP-1122 OP-1145 commented out PIOS_DEBUGLOG_Printf calls in pathplanner
+review OPReview-609
2014-01-14 21:08:35 +01:00
Philippe Renon
96588ab13e OP-1122 OP-1145 fixed logging helper as per review
+review OPReview-604
2014-01-14 21:05:27 +01:00
Philippe Renon
7f2c24db2b OP-1122 OP-1158 - renamed uavobject FlightPlan to PathPlan
+review OPReview-609
2014-01-14 21:05:16 +01:00
Les Newell
a6a84a9ef1 Merge branch 'next' into LesNewell/OP-984_PID_banks
Conflicts:
	flight/modules/Stabilization/stabilization.c
2014-01-14 19:08:32 +00:00
Les Newell
3b0525c4ab OP-984 Uncrustified 2014-01-14 19:03:42 +00:00
Corvus Corax
07d5c8e4d2 OP-1022 fixed the config plugin widget to represent new simpler settings layout 2014-01-14 00:26:27 +01:00
Corvus Corax
76ee48bc44 OP-1122 safer sanity checks and arming prevention in case of invalid flight plan 2014-01-12 21:37:40 +01:00
Corvus Corax
3d5e27f5f2 OP-1122 fixed simposix so it will compile with new objects 2014-01-12 21:06:41 +01:00
Corvus Corax
cb9e76b006 OP-1122 add flightplan safety check to pathplanner - failsafe rth when flightmode is set to pathplan but no valid plan is uploaded 2014-01-12 21:05:54 +01:00
Corvus Corax
b8118f51e7 OP-1156 Made PathPlanner work with delayed callbacks in "navigation" callback task
Conflicts:
	flight/modules/PathPlanner/pathplanner.c
2014-01-12 20:13:48 +01:00
Corvus Corax
2ce0cb7909 reverted changes to fixedwingpathfollower - wrong module 2014-01-12 20:13:00 +01:00
Philippe Renon
a64720a9f1 OP-1122 OP-1158 added flight plan CRC consistency checks (in GCS and fixedwingpathfollower module)
- need to do the same in vtolpathfollower module)
- addressed an issue that could cause unwanted waypoints to be used (path follower was looping over all instanciated wp)
2014-01-12 19:42:12 +01:00
Philippe Renon
ff8a001a51 Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
Conflicts:
	ground/openpilotgcs/src/plugins/config/configpipxtremewidget.cpp
	ground/openpilotgcs/src/plugins/uavobjectutil/uavobjectutilmanager.cpp
2014-01-12 16:29:17 +01:00
Philippe Renon
aa24f2193a OP-1122 OP-1158 renamed FlightPlanInfo uavobject to FlightPlan 2014-01-12 15:23:21 +01:00
Philippe Renon
c8a81f88a4 OP-1122 OP-1158 added facility to update a CRC with uavobject data (flight side) 2014-01-12 15:12:41 +01:00
Philippe Renon
d8d9adb1fd OP-1122 OP-1158 remove unused flightplan.h (fixes conflict with new FlightPlan uavobject) 2014-01-12 15:10:15 +01:00
Cliff Geerdes
ccc09721cd OP-1154 Initial version with UAVO's but no GCS GUI 2014-01-11 16:22:20 -05:00
Corvus Corax
77d15b9566 Merge branch 'next' into corvuscorax/OP-1022_AH_improvements_amorale 2014-01-11 10:57:31 +01:00
Corvus Corax
f2bc6508c4 uncrustify --- somone forgot to run uncrustify when merging to next -
again!!! ;)
2014-01-11 10:55:50 +01:00
Corvus Corax
ca607ad924 OP-1022 overhaul of altitudehold and manualcontrol - cleanup,
reimplemented safe throttle cutoff and altitudevario features
2014-01-11 10:51:47 +01:00
Corvus Corax
4c078f3dd8 Merge branch 'next' into corvuscorax/OP-1022_AH_improvements_amorale 2014-01-11 09:40:34 +01:00
Les Newell
2e030419ca OP-984 Fixed bad merge of stabilization.c 2014-01-10 22:16:50 +00:00
Les Newell
49cf33ee59 Merge branch 'next' into LesNewell/OP-984_PID_banks
Conflicts:
	flight/modules/Stabilization/stabilization.c
2014-01-10 19:32:44 +00:00
Les Newell
8eb2eefec7 Merge branch 'LesNewell/OP-984_PID_banks' into next 2014-01-10 15:24:28 +00:00
Philippe Renon
bcb59a3dca OP-1122 OP-1120 Added missing FligthPlanInfo uavobject to revoproto/firmware/UAVObjects.inc 2014-01-09 21:46:50 +01:00
Philippe Renon
8c7792b6e5 OP-1122 OP-1120 Added a new FligthPlanInfo uavobject
- FligthPlanInfo contains the number of waypoints and action pathes
- FligthPlanInfo contains a CRC of all waypoints and action pathes
- The CRC is not yet implemented
- These informations will be used to check the consistency of a flight plan
2014-01-09 01:06:00 +01:00