Kenz Dale
|
c484dcb1db
|
Corrected mathematics for estimating rate of turn.
|
2012-08-17 17:26:15 +02:00 |
|
Kenz Dale
|
e3a60b7677
|
Merge branch 'pt/MapEnhancements' of ssh://git.openpilot.org/OpenPilot into pt/MapEnhancements
|
2012-08-17 16:56:44 +02:00 |
|
Laura Sebesta
|
34efc4d3b7
|
Dramatic performance gains by turning on caching for homeitem and mapgraphicitem.
|
2012-08-17 16:47:11 +02:00 |
|
David Ankers
|
5cf56ad2bc
|
Default to telem on main port, no reasons against this unless I am being
stupid (very possible).
|
2012-08-17 23:02:31 +10:00 |
|
Kenz Dale
|
e648a778db
|
Enabled caching for map widget.
|
2012-08-17 11:51:50 +02:00 |
|
Laura Sebesta
|
e52d141e3e
|
Improved bounding rect dimensioning.
|
2012-08-17 10:11:45 +02:00 |
|
Laura Sebesta
|
7e55b31ca1
|
Fixed bounding box size.
Conflicts:
ground/openpilotgcs/src/libs/opmapcontrol/src/mapwidget/uavitem.h
|
2012-08-17 09:46:35 +02:00 |
|
Mike LaBranche
|
13e631a2e4
|
ConnectionManager: add connect/reconnect timer management into telemetryconnect/disconnect slots
|
2012-08-16 21:13:07 -07:00 |
|
David Ankers
|
ca7827e0cd
|
Monkey work!!
|
2012-08-17 09:21:46 +10:00 |
|
PT_Dreamer
|
525dec1748
|
GCS-Added gradient to edit gadgets bar
|
2012-08-16 23:30:31 +01:00 |
|
dwobdar
|
92114bf952
|
Fixing white border in aircraft config screen.
|
2012-08-16 22:19:24 +02:00 |
|
PT_Dreamer
|
af61e983b8
|
Merge branch 'pt/CC3D_Release' of ssh://git.openpilot.org/OpenPilot into pt/CC3D_Release
|
2012-08-16 19:39:07 +01:00 |
|
PT_Dreamer
|
b91afc2c12
|
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into pt/CC3D_Release
|
2012-08-16 19:37:55 +01:00 |
|
James Cotton
|
caff64ed7e
|
AndroidGCS Telemetry: Fix the determination of whether a transaction is pending
|
2012-08-16 03:44:11 -05:00 |
|
James Cotton
|
b614368359
|
AndroidGCS Telemetry: Use a runnable for the transaction timeout. Now all of
telemetry is using handlers nicely, but we still can have multiple
transactions queued for the same object.
|
2012-08-16 03:44:11 -05:00 |
|
James Cotton
|
9f326f28d8
|
AndroidGCS: Handler based telemetry. Now reschedule transactions if one is
pending.
|
2012-08-16 03:44:11 -05:00 |
|
James Cotton
|
a78fd852b1
|
AndroidGCS Telemetry: Finish moving telemetry into a runnable.
|
2012-08-16 03:44:11 -05:00 |
|
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
|
d5c1e3578e
|
AndroidGCS HID: Remove more locks to try and prevent HID deadlocking
|
2012-08-16 03:44:10 -05:00 |
|
James Cotton
|
f96b419a85
|
AndroidGCS: Add a toast message when connected (all objects downloaded)
|
2012-08-16 03:44:10 -05:00 |
|
James Cotton
|
53d4d8b507
|
AndroidGCS HID: Use the dettached message to shut down HID telemetry properly
|
2012-08-16 03:44:10 -05:00 |
|
James Cotton
|
5e163861a4
|
AndroidGCS HID: Go back to a read and write thread but now use synchronous
bultTransfer for write which gets rid of the segfaults with running two
asynchronous transfers.
|
2012-08-16 03:44:10 -05:00 |
|
James Cotton
|
785cda8052
|
AndroidGCS: Add back a few synchronize blocks in telemetry to avoid removing
elements twice.
|
2012-08-16 03:43:29 -05:00 |
|
James Cotton
|
335ccc54a3
|
AndroidGCS Controller: Make sure to remove the callback on manual control
settings before updating it.
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
75ce520503
|
Make sure the USB scheduling is thread safe.
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
69fbefee85
|
HID: Since there is only one usb device connection queue read and write events
onto that single connection and wait for either.
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
6b4a14fa87
|
Remove legacy code for supporting two USB interfaces
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
050ec8096b
|
HID: move all the variables to the top
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
f8ba049d56
|
AndroidGCS: In the telemetry class use a thread safe queue for transations and
removed the synhronized blocks to prevent deadlocks.
|
2012-08-16 03:43:28 -05:00 |
|
James Cotton
|
405c5a60f0
|
AndroidGCS: Cleanup of the HID telemetry code
|
2012-08-16 03:43:27 -05:00 |
|
James Cotton
|
3d34a5d280
|
AndrodGCS: Correctly check HID packet format
|
2012-08-16 03:43:27 -05:00 |
|
James Cotton
|
5fa36ddd5c
|
AndroidGCS: Make sure not to try and get interface to expired telemetry
|
2012-08-16 03:43:27 -05:00 |
|
James Cotton
|
90779506be
|
AndroidGCS: Refactor TCP and HID onto a common TelemTask class which handles
most of the logic of setting up the UAVTalk, ObjectMangager, Telemetry and
TelemetryMonitor classes. Provides a cleaner shutdown too.
|
2012-08-16 03:43:10 -05:00 |
|
James Cotton
|
4eb846ba93
|
AndroidGCS: Get HID working properly for PipX
|
2012-08-16 03:43:10 -05:00 |
|
James Cotton
|
dc90210cfa
|
AndroidGCS: Add support for HID to AndroidGCS
|
2012-08-16 03:43:10 -05:00 |
|
Laura Sebesta
|
f23eabf469
|
Fixed comments to mention "instantiation" instead of "allocation".
|
2012-08-16 08:47:45 +02:00 |
|
Laura Sebesta
|
699b2f3030
|
Cleaned up variable names, fixed bug in saving whereby the a log file could be saved over if the extension were not "opl".
|
2012-08-16 08:37:26 +02:00 |
|
Laura Sebesta
|
69133c1427
|
Further optimized Matlab parsing. It now does most typecast as vectorized operations.
The upshot is an approximately 50% performance boost.
|
2012-08-16 00:13:19 +02:00 |
|
PT_Dreamer
|
57d4aaaf17
|
GCS-Handle reload for unbounded objects
|
2012-08-15 22:50:09 +01:00 |
|
PT_Dreamer
|
a78766c7b2
|
Merge branch 'os/CameraStab-use-ConfigTaskWidget' of ssh://git.openpilot.org/OpenPilot into CameraStab-use-ConfigTaskWidget
|
2012-08-15 12:52:51 +01:00 |
|
PT_Dreamer
|
93124bbfee
|
GCS-Fixed reload operation, sorry Oleg
|
2012-08-15 12:37:00 +01:00 |
|
Oleg Semyonov
|
fd9f1491ba
|
CameraStab UI: fix spacing and add comments according to OP coding style guidelines
More info:
http://wiki.openpilot.org/display/Doc/Coding+Style
http://qt-project.org/wiki/Qt_Coding_Style
|
2012-08-15 10:31:19 +03:00 |
|
PT_Dreamer
|
d3c5fcfa7e
|
GCS-Handle reload operation config camera stab
|
2012-08-15 00:13:26 +01:00 |
|
PT_Dreamer
|
ae962f507b
|
GCS-Couple of bug fixes and created a new defaultRequested signal
|
2012-08-14 23:55:53 +01:00 |
|
PT_Dreamer
|
2ddb0e63d2
|
GCS-Couple of bug fixes and created a new defaultRequested signal
|
2012-08-14 23:02:08 +01:00 |
|
Mike LaBranche
|
8c3488e220
|
TelemetryMonitorWidget: add op-131 support for connect/disconnect signals
from telemetrymonitor, slots and timers in connectionmanager;
|
2012-08-14 12:35:53 -07:00 |
|
PT_Dreamer
|
0f8974178a
|
GCS-Fixes crash if autoLoadWidgets is called after addUAVObject
|
2012-08-14 18:12:07 +01:00 |
|
Oleg Semyonov
|
64e5ff8e6d
|
CameraStab UI: rescan widget if changed during UAVObject update
|
2012-08-14 17:52:44 +03:00 |
|
Oleg Semyonov
|
c8e90a537e
|
CameraStab UI: use ConfigTaskWidget API to take care of other widgets
|
2012-08-14 17:15:53 +03:00 |
|
Oleg Semyonov
|
a0977b405b
|
CameraStab UI: use ConfigTaskWidget API with objrelation dynamic property
This supports most of widgets which are directly related to UAVObjects.
|
2012-08-14 17:12:55 +03:00 |
|