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

778 Commits

Author SHA1 Message Date
Corvus Corax
6bdcdba335 OP-1327 hotfix: change systemalarms acked to false 2014-05-27 18:50:16 +02:00
Corvus Corax
c6e168c972 Merge branch 'next' into corvuscorax/OP-1352_Headwind-improvements 2014-05-26 17:17:43 +02:00
Corvus Corax
5544e9c984 OP-1352 redesigned course calculation to take complete wind vector into account 2014-05-17 22:02:04 +02:00
Alessio Morale
80bd04075f OP-1350 Rename ReturnToHomeAltitudeOffset to ReturnToBaseAltitudeOffset 2014-05-16 18:51:04 +02:00
Alessio Morale
86b0829823 OP-1350 Add takeofflocation UAVO 2014-05-16 00:40:19 +02:00
Alessio Morale
58bba31c72 Merge remote-tracking branch 'origin/amorale/OP-1312_pios_ws2811_driver' into next 2014-05-15 20:30:43 +02:00
Alessio Morale
7182fe0194 Merge remote-tracking branch 'origin/amorale/OP-1329_airspeed_fixes' into next 2014-05-15 20:30:10 +02:00
Corvus Corax
4cf667123c OP-1161 changed default maximum warning and critical deviations for magnetometer 2014-05-08 00:20:00 +02:00
Alessio Morale
2ceef9ce86 OP-1326 Change default airspeed sensor to "None" 2014-05-07 22:47:50 +02:00
Corvus Corax
a2ae0601bb Merge remote-tracking branch 'origin/amorale/OP-975_calibration_process_changes' into corvuscorax/OP-1161_magnetometer-alarm 2014-05-06 18:51:46 +02:00
Corvus Corax
2bd7609de9 Merge branch 'next' into corvuscorax/OP-1161_magnetometer-alarm
Conflicts:
	ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg
2014-05-06 17:30:00 +02:00
Corvus Corax
8ec8c4e235 Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1259_Cruise_Control_Tweaks 2014-05-03 18:40:10 +02:00
Corvus Corax
0509595137 OP-1309 present for Laurent: 3 more Stabilized modes (and a bit of cleanup) 2014-05-03 18:38:45 +02:00
Corvus Corax
c63540b2ec Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1259_Cruise_Control_Tweaks
Conflicts:
	flight/modules/Stabilization/stabilization.c
	shared/uavobjectdefinition/stabilizationsettings.xml
2014-05-02 18:25:57 +02:00
Corvus Corax
f7a2e31809 Merge branch 'next' into theothercliff/OP-1259_Cruise_Control_Tweaks
Conflicts:
	flight/pios/stm32f10x/inc/usb_conf.h
2014-05-01 22:58:10 +02:00
Corvus Corax
e47cad8ab8 OP-1309 changed default maximum rate for yaw (was too low, old Stabi ignored that setting) 2014-05-01 19:33:03 +02:00
Corvus Corax
6993570cc9 OP-1309 integrated AltitudeHold into new Stabilization 2014-05-01 11:48:38 +02:00
Corvus Corax
b6b03b767a Merge branch 'next' into corvuscorax/OP-1161_magnetometer-alarm
Conflicts:
	shared/uavobjectdefinition/revosettings.xml
	shared/uavobjectdefinition/systemalarms.xml
2014-05-01 10:26:53 +02:00
Cliff Geerdes
5ee2930181 OP-1259 Removed inverted flight pitch and yaw reverse option 2014-04-29 20:24:49 -04:00
Corvus Corax
59bdab697a OP-1309 some CPU and memory optimizations to get it to run on CC 2014-04-29 18:17:29 +02:00
Corvus Corax
1632eeb58f OP-1309 some small fixes to Stabilization as result of simulator testing 2014-04-29 15:51:56 +02:00
Corvus Corax
93f82652b7 OP-1309 outer loop fully implemented - some cleanups and changes in control flow to accomodate new logic 2014-04-27 15:15:59 +02:00
Corvus Corax
844fcffec7 OP-1309 added cruisecontrol function library and outer loop template 2014-04-27 07:19:59 +02:00
Alessio Morale
001ee66b06 Merge remote-tracking branch 'origin/amorale/OP-1235_fix_altitude_estimation' into next 2014-04-26 23:03:48 +02:00
Corvus Corax
3f7c9e3679 OP-1309 inner stabilization loop in new incarnation - is not used yet until outer loop rewritten as well 2014-04-26 22:37:49 +02:00
Corvus Corax
77f2444fa4 OP-1309 renamed stabilization mode NONE to MANUAL 2014-04-26 20:33:25 +02:00
Alessio Morale
99f19dd809 OP-1312 Make WS2811 driver configurable.
Now output pin may be chosen among all servo outputs and Flexi-io pins 3 and 4 (they are not used for PWM input/output)
2014-04-26 19:48:44 +02:00
Corvus Corax
599661ba18 OP-1309 UAVObject changes, GCS changes and Makefile changes needed for Stabi refactoring 2014-04-26 15:14:40 +02:00
Alessio Morale
eb1b27b2e4 Merge remote-tracking branch 'origin/Bertrand/OP-1288_Remove_PositionSource_from_VtolPathFollowerSettings' into next 2014-04-15 21:47:37 +02:00
Alessio Morale
82139a6e44 Merge remote-tracking branch 'origin/amorale/OP-1294_fix_stacks_heap_cc' into next 2014-04-15 21:46:26 +02:00
Alessio Morale
f9aa020de4 Merge remote-tracking branch 'origin/andrecillo/OP-1299_Autodetect_nbcells_battery' into next 2014-04-15 21:44:06 +02:00
Alessio Morale
5763ed3d8d OP-1235 make Initialization Acceldrift KI configurable 2014-04-14 10:58:46 +02:00
Andres
598a48a2d9 OP-1299 Added autodetect battery cell number before arming. Tested for LiPo from 2S to 6S. Over 6S counting is not possible for LiPo. Should work for LiCo too. LiFePo works only for 1S or 2S. I was not able to find values for LiFeSO4. FlightBatteryState has now two new fields: NbCells and NbCellsAutodetected, which register the autodetection. FlightBatteryState.NbCells should be used instead of FlightBatterySettings.NbCells now, when the number of cells in needed. FlightBatterySettings.NbCells is used by the user to prescribe a cell number or if equal to zero to ask for autodetection. 2014-04-10 17:28:48 +02:00
Alessio Morale
1fe591d51e OP-975 change BoardRotation data type to float so it can be used for level calibration 2014-04-10 01:47:37 +02:00
Alessio Morale
8eeb3217bf OP-975/OP-1068 replace simple scaling with a calibration matrix for magnetometer correction 2014-04-08 21:22:09 +02:00
Corvus Corax
cb16cf04e1 Merge branch next into 'corvuscorax/OP-1296_barometer-initialization-fix' 2014-04-08 19:26:43 +02:00
Corvus Corax
011c598793 OP-1296 only use GPS in filterchains when explicitly requested
disallow arming when GPS is needed for initialization until lock is acquired
2014-04-08 18:31:11 +02:00
Alessio Morale
1d1e73717c remove two old stale lines in taskinfo 2014-04-06 19:19:48 +02:00
Corvus Corax
3018e73e91 OP-1290 saved some RAM by removing last alarm update time from UAVObject
(static allocated array instead, and smaller element size)
2014-04-06 12:24:42 +02:00
Bertrand Oresve
ce94ffd35c OP-1288 Remove PositionSource from VtolPathFollowerSettings (with correct default setting) 2014-04-06 10:43:54 +02:00
Corvus Corax
48876620fc OP-1290 fix event system issues caused by alarm flapping 2014-04-05 17:27:52 +02:00
Bertrand Oresve
654d842c22 OP-1288 Remove PositionSource from VtolPathFollowerSettings 2014-04-05 12:12:48 +02:00
Alessio Morale
6540c69698 Merge remote-tracking branch 'origin/andrecillo/OP-1273_PixHawk_airspeed_sensor_MS4525DO' into next 2014-04-01 22:05:12 +02:00
Corvus Corax
96865faebd fixed systemalarms throttling due to prolems over radio telemetry 2014-03-30 16:40:42 +02:00
Andres
7ec855af5f OP-1273 added and implemented Airpeed alarm for the PixHawk sensor 2014-03-28 14:18:14 +01:00
Cliff Geerdes
81f31e64a9 OP-1259 WIP to merge next in locally 2014-03-26 13:48:24 -04:00
Andrés Chavarría Krauser
f8f53d8801 OP-1273 Adaptations to include MS4525DO PixHawk speed sensor 2014-03-25 09:18:25 +01:00
Cliff Geerdes
5ecea4bf33 OP-1260 fix misspelling of RattitudeModeTransition 2014-03-23 13:00:00 -04:00
Cliff Geerdes
6d7d10caba OP-1259 PowerDelayComp addtl inverted modes 2014-03-22 01:18:06 -04:00
Cliff Geerdes
297b0d01cb OP-1260 remove anti-windup, 2 PIDs, mode transition 2014-03-14 01:47:37 -04:00