Philippe Renon
e8cb96f90d
OP-1174 uploader gadget - removed popup to disconnect when using auto update.
...
Fix also applies to vehicule setup wizard autoupdate page
Instead of using a popup that requires user to click Ok, GCS will wait untill all boards are disconnected
This fix induces lots of cleanups.
2014-05-01 22:48:22 +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
2247fd69ec
OP-1309 fixed bug in outerloop
2014-05-01 18:52:39 +02:00
Corvus Corax
944f3f5d2f
OP-1309 provide faster GyroState updates for more prompt response and less stabilization lag
2014-05-01 17:46:13 +02:00
Philippe Renon
39205e350f
OP-1174 uploader gadget - added comments and cleaned up logging
2014-05-01 17:19:33 +02:00
Philippe Renon
c981da5f09
OP-1174 uploader gadget - make sure UI is updated before modal popup is executed
2014-05-01 17:19:24 +02:00
Philippe Renon
3ebe4a7c77
OP-1174 uploader gadget - refactored duplicated code into new "sleep" method
2014-05-01 17:19:23 +02:00
Philippe Renon
b13b72acad
OP-1174 uploader gadget - fixed spelling mistake and simplfied erase button logic
2014-05-01 17:18:58 +02:00
Corvus Corax
936a52112a
OP-1309 changed behaviour of Rattitude again to mimick old one
2014-05-01 17:08:43 +02:00
Corvus Corax
7275d9a807
OP-1309 correctly limit the maximum attitude-loop-rate in rattitude mode
2014-05-01 16:37:22 +02:00
Philippe Renon
ef9eaaba35
OP-1174 added timing out dialog used for board disconnect and connect detection (no need to click ok anymore when disconnecting while rescuing)
2014-05-01 16:37:12 +02:00
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
Bertrand Oresve
5c1435bef1
OP-1161 Add Mag alarm in System-Health
2014-05-01 12:45:34 +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
Alessio Morale
3897106f4d
OP-1312 remove boilerplate from config using macros.
...
Use four locations for ch1+update dma source to exploit fifo and memory read bursts
2014-05-01 10:33:44 +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
Bertrand Oresve
e37acae75f
OP-1303 Modify INPUT & OUTPUT label
2014-04-30 20:54:25 +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
0a5811fcf9
OP-1303 Change the receiver and actuator boxes
2014-04-30 13:52:37 +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
567b86167f
OP-1303 Corrects the red-cross (bis)
2014-04-29 21:25:23 +02:00
Corvus Corax
66f2f8e840
OP-1309 more performant implementation of boundf()
2014-04-29 19:55:34 +02:00
Corvus Corax
2f572995ac
OP-1309 turned boundf() static inline as requested
2014-04-29 18:36:53 +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
Alessio Morale
4cece04166
OP-1312 fix documentation, get rid of stale comments from previous implementations
2014-04-27 19:12:36 +02:00
Alessio Morale
58178ab193
OP-1312 Fixed led boundary check and framebuffer color order.
2014-04-27 19:11:28 +02:00
Alessio Morale
cd27914a56
OP-975 Use Fitting algorithm for mag calibration, continously acquiring sample during the whole process
2014-04-27 18:35:30 +02:00
Alessio Morale
b7e53f782b
OP-975 Implement fitting along axis (no rotation)
2014-04-27 18:25:04 +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
Alessio Morale
a00b633972
OP-975 fix some text, make it translatable
2014-04-27 12:59:39 +02:00
Alessio Morale
bb35a8fc97
OP-975 remove "magic strings", cleanup
2014-04-27 12:58:59 +02:00
Alessio Morale
76b19f8c35
OP-975 Employ a new sequence that is optimal for magnetometer calibration. Updated all images
2014-04-27 12:13:49 +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
c6dfa25897
Merge remote-tracking branch 'origin/amorale/OP-1196_attitude_tab_not_populated_for_cc' into next
2014-04-26 23:04:18 +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
Alessio Morale
a8f39591cf
OP-1307 fw_discoveryf4bare is NOT an elf target for packaging
2014-04-26 22:56:34 +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
c281420e25
OP-1307 Most(all?) F4Discovery has an "A" revision of STM32f4.
...
Disable prefetch to overcome the "Section 2.1.1: ART Accelerator prefetch queue instruction is not
supported" issue (DM00037591.pdf)
2014-04-26 22:14:47 +02:00
Alessio Morale
e75ed6a015
OP-1307 fix mispelling of usb product id
2014-04-26 21:55:25 +02:00
Corvus Corax
33acbc4209
OP-1309 added new thrust mode default to setup wizard
2014-04-26 20:57:39 +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