James Cotton
|
0274c8c860
|
AndroidGCS: Check in the stubs for a logging activity which will eventually
move into the service and this will become the control interface.
|
2012-08-06 16:55:01 -05:00 |
|
James Cotton
|
51765f4033
|
AndroidGCS: Missed some map icons
|
2012-08-06 16:55:01 -05:00 |
|
James Cotton
|
13392d0f20
|
AndroidGCS: Get rid of remaining warnings
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
7a214dc6cb
|
AndroidGCS: Clean up some warnings in UAVO templates
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
3f881454da
|
AndroidGCS: Update preferences to the new Fragment API
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
e80aad99c0
|
AndroidGCS: Correct the equation for converting PositionActual (NED) to world
coordinates
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
d18b3bbbf6
|
AndroidGCS: Add the device location to the map overlay. Improve the icons for
the UAV and home location.
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
bebeb78a06
|
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-06 16:55:00 -05:00 |
|
James Cotton
|
4997f1198c
|
AndroidGCS: As soon as the controller is released set the throttle to -1
|
2012-08-06 16:55:00 -05:00 |
|
James Cotton
|
b1780701d7
|
AndroidGCS: Use a timer when computing the update time for GCSTelemetryStats
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
e359b96b09
|
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-06 16:54:59 -05:00 |
|
James Cotton
|
5670a958a8
|
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-06 16:54:59 -05:00 |
|
James Cotton
|
4c1171e1fb
|
AndroidGCS: Joystick can now control UAV
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
6ff3378dbe
|
AndroidGCS: Add load button to the object browser.
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
87f6700d74
|
AndroidGCS: Respond to the virtual pad movements and stop transmitting updates
when they are released.
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
8b26696e77
|
Fixup: Correct typo in controller
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
48701f3252
|
Fixup: Make browser use a smaller column width for the list of objects than
their contents
|
2012-08-06 16:54:59 -05:00 |
|
James Cotton
|
cc1d44b49b
|
Fixup: Typo in disconnected
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
91bd93798d
|
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-06 16:54:58 -05:00 |
|
James Cotton
|
eb98baa6cd
|
AndroidGCS: Cleanup for some debugging output in telemetry. Make
uppdateRequested() a public method so anything can request a UAVO update.
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
410aec8c94
|
AndroidGCS: Controller gadget that uses virtual joypad to control UAV
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
8982765307
|
AndroidGCS: Clean up start page and improve the icons.
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
ee54ca47f4
|
AndroidGCS: Fix the getDouble() method for enum fields and make the UAVO
browser properly initialize enums in editing mode
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
f04930b8cf
|
AndroidGCS: Clean up messaging from TelemetryService
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
91b2d667c1
|
AndroidGCS: Hardcode some dimensions on the editor dialog so the keyboard fits
more nicely with it.
|
2012-08-06 16:54:58 -05:00 |
|
James Cotton
|
bfdb5749b3
|
Fixup: Lower the debugging output for uavtalk
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
31793093c6
|
AndroidGCS: Updating and saving objects now works.
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
a067c0b0de
|
AndroidGCS: Make sure the rest of the UAVO IDs are working as positive long
values instead of ints.
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
fc7e9d2b2b
|
AndroidGCS: Change the UAVO generation to suppress warnings
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
ae40f88600
|
AndroidGCS: Convert UAVObject IDs to longs from ints because they are meant to
be unsigned uint32 which is unsupported by java.
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
9ded1bb9fb
|
AndroidGCS: Suppress some debugging information from telemetry
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
3a3ac552da
|
AndroidGCS: Refine the graphics of the object editor
|
2012-08-06 16:54:57 -05:00 |
|
James Cotton
|
0348a8921e
|
AndroidGCS: Output all fields from the UAVObjects
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
b7cd02c9bf
|
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-06 16:54:56 -05:00 |
|
James Cotton
|
bf93435322
|
Check in a joystick gadget class
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
a44e84ff9b
|
Update the sdk version
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
20b585383d
|
Make port and bluetooth adapter be listed in the preferences. Using the BT
adapter not working yet.
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
45f4ae0701
|
Allow selecting the IP address from the preferences
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
65861b4b8d
|
Update the UAVO files
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
95218802da
|
Catch invalid number decoding to cover cases where there is no IP address.
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
32ec48412d
|
Forgot to initialize the fields for metadata
|
2012-08-06 16:54:56 -05:00 |
|
James Cotton
|
9960411ead
|
Finish porting the meta data changes from GCS and update all the UAVOs
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
c736488c3b
|
First step to fixing metat data representation for android
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
cd89d97bbb
|
Lower all the debugging levels again
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
0e6cffaaf6
|
Update fake telemetry object
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
902dbd9269
|
Update objects and delete old UAVObjects
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
2257bc5953
|
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-06 16:54:55 -05:00 |
|
James Cotton
|
097ae637bf
|
Remove the TCHAIN_PREFIX flag from the OSX Makefile. No clue how that got
merged in.
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
9d7c15fb7f
|
Enable some debugging statements
|
2012-08-06 16:54:55 -05:00 |
|
James Cotton
|
c1c12ed57e
|
Add TCP UAVTalk interface for android
|
2012-08-06 16:54:54 -05:00 |
|