James Cotton
|
589132a009
|
AndroidGCS: Missed some map icons
|
2012-08-06 02:37:28 -05:00 |
|
James Cotton
|
cc593390d2
|
AndroidGCS: Get rid of remaining warnings
|
2012-08-06 01:26:10 -05:00 |
|
James Cotton
|
f6692c07fe
|
AndroidGCS: Clean up some warnings in UAVO templates
|
2012-08-06 01:17:19 -05:00 |
|
James Cotton
|
dff1344b6c
|
AndroidGCS: Update preferences to the new Fragment API
|
2012-08-06 01:15:29 -05:00 |
|
James Cotton
|
41c07c8f23
|
AndroidGCS: Correct the equation for converting PositionActual (NED) to world
coordinates
|
2012-08-06 00:35:53 -05:00 |
|
James Cotton
|
2094c37102
|
AndroidGCS: Add the device location to the map overlay. Improve the icons for
the UAV and home location.
|
2012-08-06 00:05:50 -05:00 |
|
James Cotton
|
9923d4f97c
|
AndroidGCS: Update the API key for my debugging key. I guess everyone testing
will need to merge in their own key for hte location engine.
|
2012-08-05 22:46:16 -05:00 |
|
James Cotton
|
ec31f0dc6a
|
AndroidGCS: As soon as the controller is released set the throttle to -1
|
2012-08-05 22:14:40 -05:00 |
|
James Cotton
|
8be488b92f
|
AndroidGCS: Use a timer when computing the update time for GCSTelemetryStats
|
2012-08-05 22:07:40 -05:00 |
|
James Cotton
|
6748981090
|
AndroidGCS: After terminating the telemetry connection make sure to close the
TCP socket or the android system will keep it active and block reconnections.
|
2012-08-05 21:53:54 -05:00 |
|
James Cotton
|
8fc7ed49c4
|
AndroidGCS: Propagate the exceptions from the low level UAVTalk methods up to
the high level monitoring so it knows when the connection has been terminated.
|
2012-08-05 21:52:09 -05:00 |
|
James Cotton
|
fc18dac90b
|
AndroidGCS: Joystick can now control UAV
|
2012-08-05 18:41:07 -05:00 |
|
James Cotton
|
bd280f6fec
|
AndroidGCS: Add load button to the object browser.
|
2012-08-05 18:17:26 -05:00 |
|
James Cotton
|
fd9dc66efb
|
AndroidGCS: Respond to the virtual pad movements and stop transmitting updates
when they are released.
|
2012-08-05 17:07:00 -05:00 |
|
James Cotton
|
2e7028b2e8
|
Fixup: Correct typo in controller
|
2012-08-05 16:26:18 -05:00 |
|
James Cotton
|
afd4495c96
|
Fixup: Make browser use a smaller column width for the list of objects than
their contents
|
2012-08-05 16:25:54 -05:00 |
|
James Cotton
|
edd6b2ab3a
|
Fixup: Typo in disconnected
|
2012-08-05 16:18:38 -05:00 |
|
James Cotton
|
98f3fcb8da
|
AndroidGCS: UAVO browser requests an update when it displays objects to make
sure they are current. For some reason some settings aren't properly getting
initialized on connection.
|
2012-08-05 16:13:17 -05:00 |
|
James Cotton
|
3be2485b5e
|
AndroidGCS: Cleanup for some debugging output in telemetry. Make
uppdateRequested() a public method so anything can request a UAVO update.
|
2012-08-05 16:13:17 -05:00 |
|
James Cotton
|
1d387a2082
|
AndroidGCS: Controller gadget that uses virtual joypad to control UAV
|
2012-08-05 16:13:17 -05:00 |
|
James Cotton
|
b503286a00
|
AndroidGCS: Clean up start page and improve the icons.
|
2012-08-05 16:13:17 -05:00 |
|
James Cotton
|
d6c2aad62a
|
AndroidGCS: Fix the getDouble() method for enum fields and make the UAVO
browser properly initialize enums in editing mode
|
2012-08-05 14:38:29 -05:00 |
|
James Cotton
|
22513bf6c8
|
AndroidGCS: Clean up messaging from TelemetryService
|
2012-08-05 12:18:48 -05:00 |
|
James Cotton
|
97445007fb
|
AndroidGCS: Hardcode some dimensions on the editor dialog so the keyboard fits
more nicely with it.
|
2012-08-05 04:54:10 -05:00 |
|
James Cotton
|
3ddcb4440e
|
Fixup: Lower the debugging output for uavtalk
|
2012-08-05 04:44:54 -05:00 |
|
James Cotton
|
0d5140a67d
|
AndroidGCS: Updating and saving objects now works.
|
2012-08-05 04:42:28 -05:00 |
|
James Cotton
|
cd6a2fb7da
|
AndroidGCS: Make sure the rest of the UAVO IDs are working as positive long
values instead of ints.
|
2012-08-05 04:41:57 -05:00 |
|
James Cotton
|
35d57911f9
|
AndroidGCS: Change the UAVO generation to suppress warnings
|
2012-08-05 04:11:33 -05:00 |
|
James Cotton
|
33132e8ebd
|
AndroidGCS: Convert UAVObject IDs to longs from ints because they are meant to
be unsigned uint32 which is unsupported by java.
|
2012-08-05 04:09:05 -05:00 |
|
James Cotton
|
cf80d59f17
|
AndroidGCS: Suppress some debugging information from telemetry
|
2012-08-05 04:00:12 -05:00 |
|
James Cotton
|
7fe8e314a7
|
AndroidGCS: Refine the graphics of the object editor
|
2012-08-05 02:54:03 -05: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
|
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
|
cfb9f1277e
|
Catch invalid number decoding to cover cases where there is no IP address.
|
2012-08-03 13:49:16 -05: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 |
|
James Cotton
|
1a63c21be9
|
First step to fixing metat data representation for android
|
2012-08-02 11:04:35 -05: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
|
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 |
|