Oleg Semyonov
9420a76820
[OP-724] Better name for dT according to OPReview-368 comment
2012-12-02 14:09:21 +02:00
Oleg Semyonov
510c443deb
[OP-724] Rename "AF Response Time" to "Attitude Filter RT" in UI to stop confusion with Input LPF RT
2012-12-02 13:55:41 +02:00
Oleg Semyonov
41d56b282e
[OP-724] Remove LPF from throttle input channel (not necessary)
2012-12-02 13:50:03 +02:00
Oleg Semyonov
75865cdade
[OP-724] Update HISTORY.txt (add camera stab features)
2012-11-29 18:03:06 +02:00
Oleg Semyonov
cc98962c36
[OP-724] Provide generic gimbal type
2012-11-29 18:03:05 +02:00
Oleg Semyonov
8adc2abd77
[OP-724] Now most camera options can be set independently per each axis.
2012-11-29 17:39:10 +02:00
Oleg Semyonov
5784ea8b36
[OP-724] Provide Actuator option to disable selected channels and use it for 7s camera boot delay
...
Actuator did not provide an option to completely shutdown selected channels
(set PWM pulse = 0). It is useful for camera stabilization boot delay (we
want few seconds of gimbal servo inactivity to calibrate gyros). It also
might be useful for failsafe on some channels. This option is now available.
It is used to disable camera outputs during fixed 7s delay after boot
instead of setting them to minimum position.
As a side effect, few bugs are fixed (ticks should be multiplied by
portTICK_RATE_MS, not divided, to get time in ms). And few floating point
operations were optimized out as well.
ActuatorCommand.UpdateTime was promoted to uint16 because it is not unusual
to have it 20000ms during flash updates (was seen on the CC after UAV
settings import). So it should be 16bit as well.
2012-11-29 17:39:09 +02:00
Oleg Semyonov
8f5fb5aeb0
[OP-724] Add camera gimbal filtering and feed forward options
...
This is a partial rework of Cossacs' camera gimbal software.
This patch adds LPF to airframe attitude used for camera stabilisation
and feed forward for camera actuators. Either of options can be
disabled on the compilation level to save flash and RAM if not
required.
Original Cossacs' code was optimized and code flow shortcuts were
added where applicable.
2012-11-29 17:39:08 +02:00
Oleg Semyonov
ee333f1569
[OP-724] Add manual control input filtering (useful for camera gimbal)
...
This is a partial rework of Cossacs' camera gimbal software.
This patch adds LPF to some of manual control inputs. Mostly
useful are accessory channels (for camera gimbal control) and
yaw channel (for smooth filming). The code may be used for
stand-alone CC[3D]-based gimbal software, but also should work
for complete FC+camera system.
2012-11-29 17:39:07 +02:00
Oleg Semyonov
ea1199603b
Merge remote-tracking branch 'origin/rel-12.10.2' into next
...
Conflicts:
MILESTONES.txt
2012-11-29 17:31:50 +02:00
Oleg Semyonov
477d7e24e6
Merge remote-tracking branch 'origin/amorale/fix_dmg_size' into rel-12.10.2
2012-11-29 17:02:17 +02:00
a*morale
bf78a8b3be
Fix for wrong DMG image size that prevent package build on OSX
2012-11-29 01:49:43 +01:00
Erik Gustavsson
4312652241
Use enum to index array.
...
Replace 0 with 0.0f in assignment.
2012-11-29 00:03:39 +02:00
Erik Gustavsson
5e14f5352f
Minor codestyle/whitespace cleanup
2012-11-29 00:03:38 +02:00
Erik Gustavsson
dc5394dcf3
Add setting to suppress axis output from Stabilization module until armed and throttle is applied. Useful to keep the tail prop out of the grass while arming a tri.
2012-11-29 00:03:37 +02:00
Oleg Semyonov
46533c5a3b
[OP-746] Fix text for the "Upgrade" button (it is not used but to be in sync)
2012-11-26 17:51:43 +02:00
Oleg Semyonov
089f4a7915
[OP-746] Fix invalid tooltip for the "Upgrade" button of the Vehicle setup wizard (copy/paste error)
2012-11-26 17:41:35 +02:00
Oleg Semyonov
08b9c9aa29
[OP-749] Fix GCS Tricopter config typo: "Tricopter Yaw MOTOR channel" (should be a servo)
2012-11-26 17:37:38 +02:00
Oleg Semyonov
1e3ac1b190
Update HISTORY.txt
2012-11-25 17:34:10 +02:00
Oleg Semyonov
76ab7185f5
Update KNOWN_ISSUES.txt: convert to Windows format and add JIRA URL to track
2012-11-25 17:15:09 +02:00
Oleg Semyonov
b4ed1c3422
Update KNOWN_ISSUES.txt
2012-11-25 17:08:27 +02:00
Oleg Semyonov
e0b5f23d71
Merge branch 'thread/OP-545' into rel-12.10.2
2012-11-24 19:27:57 +02:00
Oleg Semyonov
73488b70fa
OP-545 Remove unnecessary qDebug statement
2012-11-24 19:14:56 +02:00
Oleg Semyonov
96c7ec37a9
Merge remote-tracking branch 'origin/hyper/flight_uavo_access_type_safety' into next
2012-11-24 16:33:19 +02:00
Oleg Semyonov
5f4b028a93
Merge branch 'danks/credits' into rel-12.10.2
2012-11-23 13:09:23 +02:00
Oleg Semyonov
38dfd19c8d
OP-721 Minor credits fixes
2012-11-23 12:58:35 +02:00
David Ankers
6d5b1be531
OP-721 Update the credits file, removed email addresses as code is
...
appearing on web searchable utils and people are now getting spam even
with the minor obfuscation of addresses.
2012-11-23 12:32:09 +11:00
Richard Flay (Hyper)
5864219d27
Removed __attribute__((always_inline)) after review discussions.
2012-11-23 07:15:28 +10:30
James Cotton
9b930c577c
GCS Config Gadget: Fix the file name for the pipx icons in the code and
...
name the icons correctly
2012-11-22 15:57:29 +02:00
Oleg Semyonov
8ce2757353
Merge remote-tracking branch 'origin/thread/OP-690' into rel-12.10.2
2012-11-21 17:38:29 +02:00
Oleg Semyonov
56dba23d2a
Merge branch 'thread/OP-716' into rel-12.10.2
2012-11-21 17:19:45 +02:00
Fredrik Arvidsson
02ae803a3e
OP-690 Changed some texts in information dialog to better describe what the actual problem is.
2012-11-21 07:32:19 +01:00
Fredrik Arvidsson
b97d355526
OP-716 Corrected a spelling error.
2012-11-21 07:22:26 +01:00
Fredrik Arvidsson
f3b55a1062
OP-716 Changed tool tip to something more verbose and meaningful.
2012-11-20 23:53:52 +01:00
Fredrik Arvidsson
a0cb604e32
OP-716 Replaced AccelTau checkbox with numeric spinbox. Max value was set to 0,20 and min value to 0,00, step size 0,01. Added tooltip hinting to set to 0 to disable.
2012-11-20 19:25:57 +01:00
Fredrik Arvidsson
f0a3de4d72
OP-545 Changed URL for help page in Import/Export plugin.
2012-11-19 21:43:10 +01:00
Fredrik Arvidsson
f1590a4f66
OP-690 Added flight status check on system Reset similar to the check on Halt. Re-factored method to get hold of current FlightStatus UAVO from UAVOManager.
2012-11-19 19:43:38 +01:00
David Ankers
dd1edff9a6
Change autolanding fixed wing on Revo to be a spot autolanding, not just a
...
controlled decent, gotta make it a real challenge.
2012-11-19 11:16:12 +11:00
Oleg Semyonov
a2a12cd34c
Merge remote-tracking branch 'origin/rel-12.10.2' into next
2012-11-19 01:52:15 +02:00
Oleg Semyonov
1fbaaddcd4
Merge branch 'stac/stop-wasting-ram' into next
2012-11-19 01:51:37 +02:00
Fredrik Arvidsson
08fd9a8153
OP-686 Added code to disable wizard buttons during firmware upgrade procedure. Re-factored some code and fixed some minor bugs.
2012-11-19 01:29:14 +02:00
Stacey Sheldon
f0fb22c090
uavobjectmanager: initialize new uavo_handles section
...
The uavo_handles section is not part of the .data segment so
it doesn't get automatically zeroed during the startup code.
This led to random data being stored in the table which resulted
in bus errors at runtime.
This change ensures that the table is zeroed before we start to
use it.
2012-11-18 16:48:13 -05:00
Fredrik Arvidsson
4a16909cb3
OP-690 Show dialog if halt is invoked and the board is armed or arming (not disarmed).
2012-11-18 22:40:05 +01:00
Oleg Semyonov
8332f32519
Merge remote-tracking branch 'origin/os/OP-691_Fix_camera_config_issues' into rel-12.10.2
...
Conflicts:
HISTORY.txt
2012-11-18 21:53:16 +02:00
Oleg Semyonov
5c57de868f
[OP-728] Improve tooltip text for GCS arm timeout field
2012-11-18 20:55:54 +02:00
Nuno Guedes
62c626aec3
Set DMG window to origin
...
As there's no way to set the DMG window to open centered, it's best to set it to the screen origin (top left corner).
2012-11-18 20:42:04 +02:00
Nuno Guedes
3b3e8aea3f
Background image added
...
Now the background image should be present.
2012-11-18 20:42:02 +02:00
Nuno Guedes
565f5d458d
"Polite" DMG
...
"Polite" DMG with new style
Design by javl
2012-11-18 20:42:01 +02:00
PT_Dreamer
3bfbfdf7b3
OP-702
...
Fixes problem with enums uploading and saving on the object browser
2012-11-18 20:16:25 +02:00
Fredrik Arvidsson
1695fda4e2
OP-716 Changed default AccelTau to 0.1. This value seems to be a good value after reading some reports on the forums.
2012-11-17 17:45:10 +01:00