James Cotton
319baa9e6f
AndroidGCS: Start moving the telemetry object queue to a handler and a looper
2012-08-16 03:44:11 -05:00
James Cotton
13392d0f20
AndroidGCS: Get rid of remaining warnings
2012-08-06 16:55:00 -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
1ea90c4158
Fix the CRC calculation for java sending
2012-08-06 16:54:21 -05:00
James Cotton
29fd09b204
Little updates
2012-08-06 16:54:21 -05:00
James Cotton
abc07fd748
Unit test for telemetry
2012-08-06 16:54:20 -05:00
James Cotton
b81450a4aa
Test case for the callbacks
2012-08-06 16:54:20 -05:00
James Cotton
7d13f4869d
Made a lot of critical functions synchronized to block race conditions
...
(essentialy implements a mutex locker for that object). Also added callbacks
to UAVObjects for unpacked and updated. More to come. Finally test case that
checks that we get FlightStatus through UAVTalk (i.e. that the aircraft is
talking).
2012-08-06 16:54:19 -05:00
James Cotton
689afeabb5
Initial implementation of UAVTalk protocol and a test platform for it and the
...
UAVObjectManager
2012-08-06 16:54:19 -05:00
James Cotton
75118e0abc
Added unit tests
2012-08-06 16:54:18 -05:00