1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-03-14 06:29:18 +01:00

6777 Commits

Author SHA1 Message Date
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
James Cotton
44e72d0a70 A big refactoring of stabilization.c to get rid of the two separate loops and
move them into one big structure.  This makes it easier to implement other
modes.
2012-08-03 09:37:44 -05:00
James Cotton
e01c5d5f87 Get online estimation of period and amplitude working 2012-08-03 09:37:44 -05:00
James Cotton
4ac8df6aa8 Make the system perform an online estimate of the period and amplitude of the
oscillation during relay tuning
2012-08-03 09:37:44 -05:00
James Cotton
17a0d3ebb4 Add a relay stabilization mode 2012-08-03 09:37:44 -05:00
James Cotton
9ce7d9b4ac Add UAVOs for relay tuning 2012-08-03 09:37:44 -05:00
James Cotton
c1a0f176eb Merge branch 'master' into next 2012-08-03 09:37:22 -05:00
James Cotton
dafc455bfa Increase the manualcontrol stack size based on Stac's comments 2012-08-03 09:36:59 -05:00
James Cotton
6948f1dc41 Merge remote-tracking branch 'origin/master' into next
Conflicts:
	package/winx86/translations/strings_de.nsh
2012-08-03 09:35:18 -05:00
PT_Dreamer
352f18bec0 GCS-Allow for more than 1 limit per index 2012-08-02 23:56:02 +01:00
Laura Sebesta
3e23163dde Improved static and update behavior. 2012-08-02 20:21:29 +02:00
James Cotton
4233c7da0d Forgot to initialize the fields for metadata 2012-08-02 13:08:47 -05:00
James Cotton
62bb4601c5 Finish porting the meta data changes from GCS and update all the UAVOs 2012-08-02 12:49:34 -05:00
Kenz Dale
3e4f2e21ce Added context menu for switching UAV text output off. 2012-08-02 19:13:54 +02:00
James Cotton
1a63c21be9 First step to fixing metat data representation for android 2012-08-02 11:04:35 -05:00
PT_Dreamer
cb26100d65 GCS - Dummy commit to see if crucible notices this branch 2012-08-02 16:48:37 +01:00
James Cotton
574c2000b6 Lower all the debugging levels again 2012-08-02 10:40:41 -05:00
James Cotton
02f9452193 Update fake telemetry object 2012-08-02 10:40:41 -05:00
James Cotton
e9964668be Update objects and delete old UAVObjects 2012-08-02 10:40:40 -05:00
James Cotton
aa99433310 Fix an insidious bug in the Android UAVObjectField unpack method for enums that
was exposed by shuffling field orders.  There goes 5 hours, FML.
2012-08-02 10:40:40 -05:00
James Cotton
beb75f22cf Remove the TCHAIN_PREFIX flag from the OSX Makefile. No clue how that got
merged in.
2012-08-02 10:40:40 -05:00
James Cotton
3bcfeca77c Enable some debugging statements 2012-08-02 10:40:40 -05:00
James Cotton
3445cafb0a Add TCP UAVTalk interface for android 2012-08-02 10:40:40 -05:00
James Cotton
4a38eac0db Small upgrades to teh android install 2012-08-02 10:40:40 -05:00
James Cotton
739dc0f984 Update the UAVObjects to the version on next. At some point a make script
should generate these and copy from build/uavobjects-synth/java to this
directory automatically.

Also make sure java objects use CamelCase
2012-08-02 10:40:39 -05:00
James Cotton
38e4960fa5 Update the project and checked in the meta data. Hopefully this will make it
run more easily in future.
2012-08-02 10:40:39 -05:00
James Cotton
caeaa0169f Cleaner editor interface 2012-08-02 10:40:39 -05:00
James Cotton
1a4db33328 Few tweaks and suppress some warnings 2012-08-02 10:40:39 -05:00
James Cotton
3f5be92cc3 Added location feature and made fake stream create movement 2012-08-02 10:40:39 -05:00
James Cotton
936ec06966 Make auto starting work. For now removed support for standalone service but
easy to add back.
2012-08-02 10:40:39 -05:00
James Cotton
56aca6a8ec Make fake telemetry show rotating attitude. 2012-08-02 10:40:39 -05:00
James Cotton
5669a3fc33 Added a simple PFD 2012-08-02 10:40:38 -05:00
James Cotton
545dd029d6 More work on the object browser/editor. Hard to make it resize itself though. 2012-08-02 10:40:38 -05:00
James Cotton
68e0e27f75 Added a home page, added an option to select connection type. Made the
ListView adapter trigger updates on the data.
2012-08-02 10:40:38 -05:00
James Cotton
e2a90b2265 Added some missing files. Improved object browser to use ListView.
ExpandableListView next.
2012-08-02 10:40:38 -05:00
James Cotton
6505507230 Get rid of lots of warnings 2012-08-02 10:40:38 -05:00
James Cotton
515a4c4fd1 Start of a widget for monitoring telemetry status 2012-08-02 10:40:38 -05:00
James Cotton
529b450f1d Common Activity class that binds to the Telemetry service 2012-08-02 10:40:38 -05:00
James Cotton
5e2c2a0ec3 Clean up the logging somewhat 2012-08-02 10:40:38 -05:00
James Cotton
6edafd2c5f Create a UAVTalk service that is called from the object browser 2012-08-02 10:40:37 -05:00
James Cotton
38213de9aa Make the UAVTalk object process one byte per call so it can be embedded in
another loop.  Also clean up some warnings.
2012-08-02 10:40:37 -05:00
James Cotton
74ea0e5ac2 Make it easy to enable or disable logging in separate modules 2012-08-02 10:40:37 -05:00
James Cotton
77910a93ab Update display to show connected icon 2012-08-02 10:40:37 -05:00
James Cotton
bd0a599e96 Works on Nook, but recursive loop too deep in registering objects 2012-08-02 10:40:36 -05:00
James Cotton
06f583ff75 Fixed some timer issues. Got connection with this. 2012-08-02 10:40:36 -05:00
James Cotton
03b9bbbb8a Fix the CRC calculation for java sending 2012-08-02 10:40:36 -05:00
James Cotton
e12cef6b4b Little updates 2012-08-02 10:40:36 -05:00
James Cotton
621d31a520 Unit test for telemetry 2012-08-02 10:40:36 -05:00
James Cotton
7b20773100 Fixed bug in object signals that stopped updates sending. Various tweaks. 2012-08-02 10:40:36 -05:00