Corvus Corax
|
0ea1ccf5c3
|
OP-1316 fix gravity constants
|
2014-05-01 15:50:02 +02:00 |
|
Corvus Corax
|
09a5578f5a
|
OP-1309 put altitude calls into #ifdef so it compiles on coptercontrol
|
2014-05-01 12:54:56 +02:00 |
|
Corvus Corax
|
6993570cc9
|
OP-1309 integrated AltitudeHold into new Stabilization
|
2014-05-01 11:48:38 +02:00 |
|
Andres
|
0973f1037f
|
OP-1315 (re)added IS_REAL check for CalibratedAirspeed and for new calculated airspeed
|
2014-05-01 10:40:33 +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 |
|
Corvus Corax
|
3ada1da71a
|
uncrustify
|
2014-04-30 22:20:07 +02:00 |
|
Andres
|
49870ce7dc
|
OP-1315 uncrustify
|
2014-04-30 18:45:04 +02:00 |
|
Andres
|
0d6e8c8efb
|
OP-1315 changed error alarm in gps_airspeedGet for |v|<1 into a warning to allow arming. cos(5deg) exchanged by a constant expression. pow (x,2.0f) exchanged by a inline function based on multiplication. Deleted arispeedalarm.h and airspeedalarm.c and exchanged AirspeedAlarm() by a direct call to AlarmsSet().
|
2014-04-30 18:39:35 +02:00 |
|
Bertrand Oresve
|
70ba6850d0
|
OP-1308 Uncrustify operation
|
2014-04-30 08:49:50 +02:00 |
|
Cliff Geerdes
|
b7a2931f21
|
OP-1259 Change a constant from a testing value to release value
|
2014-04-29 20:46:57 -04:00 |
|
Cliff Geerdes
|
5ee2930181
|
OP-1259 Removed inverted flight pitch and yaw reverse option
|
2014-04-29 20:24:49 -04:00 |
|
Bertrand Oresve
|
6d3ade4947
|
OP-1308 Set the same logic for alarms
|
2014-04-29 22:25:49 +02: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
|
a9a2c6f769
|
OP-1309 Reimplemented alarm handling and stabilization watchdog - Stabilization refactoring nearly done. needs testing and AltitudeHold reimplementations
|
2014-04-29 01:06:51 +02:00 |
|
Corvus Corax
|
82d2c5a308
|
OP-1309 Implemented control of new stabilization framework (replaces old stabilization module)
|
2014-04-29 00:29:15 +02:00 |
|
Bertrand Oresve
|
333ccc7e42
|
OP-1314 Fix the Airspeed stack size
|
2014-04-27 22:42:54 +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 |
|
Alessio Morale
|
d42debba50
|
OP-1302 Remove the special case for Telemetry in Alarm.c and shut up the telemetry warning in telemetry.c when disconnected
|
2014-04-26 20:48:30 +02:00 |
|
Corvus Corax
|
77f2444fa4
|
OP-1309 renamed stabilization mode NONE to MANUAL
|
2014-04-26 20:33:25 +02:00 |
|
Corvus Corax
|
e9d1a2af4b
|
OP-1309 get rid of this horrible bound() function code duplication throughout entire flight code and put it into libraries/math
|
2014-04-26 17:48:54 +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
|
f01cf66095
|
Merge remote-tracking branch 'origin/andrecillo/OP-1273_OP-1282_OP-1283_Diverse_Airspeedsensor_improvements' into next
Conflicts:
ground/openpilotgcs/src/plugins/systemhealth/systemhealthgadgetwidget.cpp
|
2014-04-15 21:52:34 +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
|
cbbb9ea9f7
|
Merge remote-tracking branch 'origin/Bertrand/OP-1056_Fix_TIMEUTC_valid_flags' into next
|
2014-04-15 21:45:07 +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 |
|
Alessio Morale
|
20508314f2
|
OP-1302 use pios_notify api to alert user of ongoing CF gyro calibration
|
2014-04-13 17:56:20 +02:00 |
|
Alessio Morale
|
299f388245
|
OP-1302 Add a stub pios_notify API for user interaction/notifications
right now all notifications produces the same output, the DRAW_ATTENTION sequence
|
2014-04-13 17:42:57 +02:00 |
|
Andres
|
adcd606e16
|
OP-1299 uncrustify.
|
2014-04-13 14:08:34 +02:00 |
|
Andres
|
944e39db07
|
OP-1299 Small changes proposed in review process.
|
2014-04-13 14:07:16 +02:00 |
|
Alessio Morale
|
5d637fab87
|
OP-1302 move stuffs away from systemmod
|
2014-04-13 11:54:25 +02:00 |
|
Alessio Morale
|
82c81fef6e
|
OP-1302 make leds more "readable"
Show alarm and arming/flightmode in sequence
Alarm:
Warning = rP
Error = rrP
Critical = R
Heartbeat/flightmode:
disarmed = B
armed/Stabilization1 = bbP
armed/Stabilization2 = bbbP
armed/Stabilization3 = bbbbP
armed/AH/AVario/Velocitycontrol = bvP
armed/PH/Pathplanner/POI = bbvP
armed/Land/RTB = bbvvP
note:
r/b/v = short red/blue/both blink
R/B/V = long red/blue/both blink
p/P = short/long pause
|
2014-04-12 22:00:02 +02:00 |
|
Bertrand Oresve
|
80d7363dfa
|
OP-1056 Fix the TIMEUTC valid flags (with Werner suggestion)
|
2014-04-12 11:48:18 +02:00 |
|
Bertrand Oresve
|
d70d8df272
|
OP-1056 Fix the TIMEUTC valid flags in GPS UBX protocol
|
2014-04-12 09:24:08 +02:00 |
|
Corvus Corax
|
661bea2372
|
OP-1296 - some explicit const declarations in stateestimation
|
2014-04-10 20:17:01 +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 |
|
Alessio Morale
|
4764186a5f
|
OP-1235 cleanup "magic numbers"
|
2014-04-08 20:51:16 +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
|
6d1fabdd5f
|
OP-1294 declare controlHandler as const, add a new PIOS_EXCLUDE_ADVANCED_FEATURES that disables all nav features
|
2014-04-08 00:30:10 +02:00 |
|
Alessio Morale
|
492275bf0e
|
OP-1294 Fix undeclared STACK_SIZE_BYTES for revo
|
2014-04-06 19:26:48 +02:00 |
|
Alessio Morale
|
eed5c098ab
|
OP-1294 Allow to specify different stack sizes for rx and tx telemetry task.
|
2014-04-06 19:19:44 +02:00 |
|
Corvus Corax
|
9a52f506ef
|
drive-by bugfix in Fixedwingpathfollower
|
2014-04-06 15:38:22 +02:00 |
|