Gus Grubba
21c6252978
Update copyright date
5 years ago
Tomaz Canabrava
5ae77c6587
LogReplayLink: Use qobject_cast instead of dynamic_cast
...
qobject_cast is times faster dynamic_cast for objects that
inherit QObject. also, use auto keyword to not duplicate
class names.
6 years ago
Don Gagne
7252fc2248
Support replay speed changing
6 years ago
Don Gagne
44b7818c5c
Fix merge screwup
6 years ago
Don Gagne
28ebe38a40
Cherry pick live scrubbing from master
6 years ago
Don Gagne
fc8fd6a789
New qml base log replay status bar
6 years ago
Don Gagne
98d4c85295
Fix detection of last timestamp
6 years ago
Don Gagne
afe394364f
Allow time adjust while playing
6 years ago
Don Gagne
e78f74f6d5
Back up further from end of file to handle more cases
7 years ago
DonLakeFlyer
9298783944
Remove debug logging
7 years ago
DonLakeFlyer
0114a391b7
Slightly better Log Replay
7 years ago
DonLakeFlyer
3e05f174c8
String fixups for localization
8 years ago
Don Gagne
fa6f3f711b
Log Replay fixes
8 years ago
DonLakeFlyer
65f25cd9b2
Make LogReplay actually work!
8 years ago
DonLakeFlyer
f17a103be6
Q_ASSERT cleanup
8 years ago
DonLakeFlyer
78b37c9192
Log extension is .tlog, use number month in filename
8 years ago
Don Gagne
76677481f6
Reference counting for LinkInterface, LinkConfiguration
...
Prevent shutdown ordering crashes
8 years ago
Don Gagne
e7979fd93f
Must use pack_chan and encode_chan due to mav 2.0 problem
...
_finalize methods need information which is not available if all you
have is a mavlink_message_t
9 years ago
Ricardo de Almeida Gonzaga
52fef372ba
Fix typos
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Nate Weibley
fe8ff69e24
Refactor writeBytes to _writeBytes
9 years ago
Nate Weibley
1d0bf62709
Force link writes to occur via a signal/slot connection.
...
This mechanism automatically queues data into the correct thread where necessary, otherwise the method is invoked directly with low overhead.
At the same time remove the UDP socket event workaround. It is not a problem.
9 years ago
Don Gagne
0866ee10de
Much better missing SD Card detection
...
Plus other auto connect bug fixes
9 years ago
Don Gagne
fcb1ce1a40
Fix multiple vehicles on same link
...
- Also fix vehicle selector dropdown in toolbar
9 years ago
Don Gagne
b9cb57ec4e
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
18dc3d04db
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
aaed8c2d07
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
3433b5417d
Remove as many Singletons as possible
...
Instead us a Toolbox concept which hangs off of QGCApplication
10 years ago
Don Gagne
2440526fb4
No telemetry logs in mobile
10 years ago
Don Gagne
609007c45c
Timer must be stopped on correct thread
10 years ago
DonLakeFlyer
7c5688a5b1
Fix endian calls
10 years ago
Don Gagne
c08574b030
Fix template usage
10 years ago
Don Gagne
2777628889
Convert Log Replay to Link
10 years ago