Chris Pember
|
17bcdb6113
|
resized the default buttons areas, moved the entire sensor tuning to expert, fixed apply layout spacing
|
2012-08-04 23:03:56 -07:00 |
|
Chris Pember
|
72749a1ce1
|
resized the default buttons areas, moved the entire sensor tuning to expert, still WIP
|
2012-08-04 23:03:00 -07:00 |
|
James Cotton
|
ad496ab8a3
|
AndroidGCS: Output all fields from the UAVObjects
|
2012-08-04 22:20:00 -05:00 |
|
James Cotton
|
c3b5f90b50
|
AndroidGCS: Refactor the UAVO browser to use a split view - objects names on
the side and content on the other side. Add a filter for settings versus data.
|
2012-08-04 21:36:33 -05:00 |
|
James Cotton
|
8f98383fa5
|
Check in a joystick gadget class
|
2012-08-04 21:00:54 -05:00 |
|
James Cotton
|
4e7d8bffc4
|
Update the sdk version
|
2012-08-04 21:00:25 -05:00 |
|
James Cotton
|
d201cad768
|
Connect correct signal to relay tuning so the UI populates the calculated
stabilization settings.
|
2012-08-04 12:03:53 -05:00 |
|
James Cotton
|
096f940fee
|
Reenable the flash version now Stac's fix is tested.
|
2012-08-04 12:03:41 -05:00 |
|
James Cotton
|
c6073772fb
|
Make port and bluetooth adapter be listed in the preferences. Using the BT
adapter not working yet.
|
2012-08-04 11:33:59 -05:00 |
|
James Cotton
|
2881a4573f
|
Allow selecting the IP address from the preferences
|
2012-08-04 02:14:12 -05:00 |
|
James Cotton
|
851923e8b9
|
Update the UAVO files
|
2012-08-04 01:35:49 -05:00 |
|
James Cotton
|
d6c485459f
|
Fix error Stac caught in sin_lookup
|
2012-08-04 00:33:20 -05:00 |
|
Chris Pember
|
0d2e307885
|
resized the save area on stabi page, added axislock and weakleveling to advanced menu
|
2012-08-03 22:01:54 -07:00 |
|
Mike LaBranche
|
0643f59b85
|
Merge branch 'pt/CC3d_Release' of ssh://gitolite@git.openpilot.org/OpenPilot.git into CC3D_Release
Conflicts:
ground/openpilotgcs/src/plugins/uavobjectwidgetutils/popupwidget.cpp
|
2012-08-03 14:36:16 -07:00 |
|
Mike LaBranche
|
b621b057b6
|
remove overo?
|
2012-08-03 14:31:54 -07:00 |
|
James Cotton
|
4d11406062
|
Take the makefile from revo-next
|
2012-08-03 16:23:11 -05:00 |
|
Mike LaBranche
|
38e521fc1a
|
TelemetryWidget: set AlignCenter, chasing osx render correctness.
|
2012-08-03 13:52:35 -07:00 |
|
James Cotton
|
cfb9f1277e
|
Catch invalid number decoding to cover cases where there is no IP address.
|
2012-08-03 13:49:16 -05:00 |
|
PT_Dreamer
|
df61d33f66
|
GCS- Added the ability to have more than 1 ui limit per index
|
2012-08-03 18:57:24 +01:00 |
|
James Cotton
|
8eac518a9c
|
If the sin table is empty don't attempt to use it and return 0.
|
2012-08-03 12:43:50 -05:00 |
|
James Cotton
|
ccbbda1b51
|
Make default tuning mode Attitude to make it easier on people like me :)
|
2012-08-03 12:41:00 -05:00 |
|
James Cotton
|
f3dc2dc2ad
|
Store 180 deg in flash now and even make the flash and ram version share a
lookup method. Still don't get the same results.
|
2012-08-03 12:31:15 -05:00 |
|
PT_Dreamer
|
d043d53a3d
|
Merge branch 'pt/boardbased_ui_limits' of ssh://git.openpilot.org/OpenPilot into pt/boardbased_ui_limits
|
2012-08-03 18:16:50 +01:00 |
|
James Cotton
|
9f3c8dddd3
|
Add a version of the sin lookup table that is in ram instead of flash
|
2012-08-03 12:15:57 -05:00 |
|
PT_Dreamer
|
4d19062059
|
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into pt/boardbased_ui_limits
|
2012-08-03 18:14:51 +01:00 |
|
James Cotton
|
490955dbea
|
Use cos_lookup instead of sin_looup(x+90)
|
2012-08-03 11:34:05 -05:00 |
|
Mike LaBranche
|
83c920799d
|
TelemetryWidget: rescaled .svg; transparent background; hide data rates when not connected.
|
2012-08-03 09:24:26 -07:00 |
|
James Cotton
|
3982ad0046
|
Enable AUTOTUNE by default for CC
|
2012-08-03 09:37:47 -05:00 |
|
James Cotton
|
fc2f8376bc
|
Prevent an alarm from ManualControlCommand when using autotuning mode.
|
2012-08-03 09:37:47 -05:00 |
|
James Cotton
|
50c7641162
|
Move the PID methods into a standalone library
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
2723ff4be3
|
Factor the virtual flybar code out of the stabilization module
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
aae0e562c6
|
Create a sine lookup table that is cached in flash and make relay tuning start
ot use this.
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
924c91ce1e
|
Fix mistake from previous merge with duplicate the STABILIZATIONOMDE_ATTITUDE
case
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
8565dfbcc3
|
Factor the relay tuning out of the main stabilization.c file into it's own
tool.
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
ee4bb84e36
|
Fix: Increase teh memory for autotune back to 1024 which leaves 100 free.
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
561cf994b0
|
Reduce the memory footprint of the sin lookup table by using sin(x+pi) =
-sin(x). Still just needs to move into flash and have some options about
precision when in its own library function.
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
652647fc87
|
Make autotuning module optional
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
d0ef95ff9a
|
Fix idiotic bug in the stab_refactor
|
2012-08-03 09:37:46 -05:00 |
|
James Cotton
|
c3df203d7c
|
Make the autotune UI allow recomputing the values based on the measured system
properties.
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
2ccd6605a4
|
Now the stabilization refactor is in we can make swapping between tuning the
system in rate or attitude mode software configurable.
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
24d9e50c08
|
Based on the selected behavior either apply or save the stabilization settings
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
28539a80d1
|
Change default tuning settings
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
7ea14ecc22
|
Track the output gain instead of amplitude so the measured values are
consistent if the settings are changed afterwards.
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
5c00451c9e
|
Remove unused value field from the relaytuning object
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
52ffec0be4
|
Increase the initial tuning amplitude to 0.15
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
dfd1aceb06
|
More work on autotune from GCS
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
c365a9c7ff
|
Add stub for the autotune configuration widget
|
2012-08-03 09:37:45 -05:00 |
|
James Cotton
|
17878b32f3
|
Make autotune run within an attitude loop instead of direct rate mode. Easier
for beginners.
|
2012-08-03 09:37:44 -05:00 |
|
James Cotton
|
48362f56f6
|
Enable autotune as an optional CC module
|
2012-08-03 09:37:44 -05:00 |
|
James Cotton
|
a9af53b4f3
|
Create new autotuning module which rotates through the axes for autotuning and
then computes new stabilization settings.
|
2012-08-03 09:37:44 -05:00 |
|