|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <LogReplayLink.h>
Inheritance diagram for LogReplayWorker:
Collaboration diagram for LogReplayWorker:Public Slots | |
| void | setup () |
| void | connectToLog () |
| void | disconnectFromLog () |
| void | play () |
| void | pause () |
| void | setPlaybackSpeed (qreal playbackSpeed) |
| void | movePlayhead (qreal percentComplete) |
Signals | |
| void | connected () |
| void | disconnected () |
| void | errorOccurred (const QString &errorString) |
| void | dataReceived (const QByteArray &data) |
| void | logFileStats (uint32_t logDurationSecs) |
| void | playbackStarted () |
| void | playbackPaused () |
| void | playbackAtEnd () |
| void | playbackPercentCompleteChanged (qreal percentComplete) |
| void | currentLogTimeSecs (uint32_t secs) |
Public Member Functions | |
| LogReplayWorker (const LogReplayConfiguration *config, QObject *parent=nullptr) | |
| ~LogReplayWorker () | |
| bool | isConnected () const |
| bool | isPlaying () const |
Definition at line 52 of file LogReplayLink.h.
|
explicit |
Definition at line 76 of file LogReplayLink.cc.
| LogReplayWorker::~LogReplayWorker | ( | ) |
Definition at line 83 of file LogReplayLink.cc.
References disconnectFromLog().
|
signal |
Referenced by connectToLog(), and LogReplayLink::LogReplayLink().
|
slot |
Definition at line 99 of file LogReplayLink.cc.
References connected(), disconnectFromLog(), errorOccurred(), isConnected(), and play().
|
signal |
Referenced by LogReplayLink::LogReplayLink().
|
signal |
Referenced by LogReplayLink::LogReplayLink().
|
signal |
Referenced by disconnectFromLog(), and LogReplayLink::LogReplayLink().
|
slot |
Definition at line 122 of file LogReplayLink.cc.
References disconnected(), and isConnected().
Referenced by connectToLog(), and ~LogReplayWorker().
|
signal |
Referenced by connectToLog(), LogReplayLink::LogReplayLink(), and movePlayhead().
|
inline |
Definition at line 60 of file LogReplayLink.h.
Referenced by connectToLog(), disconnectFromLog(), and LogReplayLink::isConnected().
| bool LogReplayWorker::isPlaying | ( | ) | const |
Definition at line 143 of file LogReplayLink.cc.
Referenced by LogReplayLink::isPlaying(), and movePlayhead().
|
signal |
Referenced by LogReplayLink::LogReplayLink().
|
slot |
Definition at line 182 of file LogReplayLink.cc.
References errorOccurred(), isPlaying(), pause(), and playbackPercentCompleteChanged().
|
slot |
Definition at line 164 of file LogReplayLink.cc.
References MAVLinkProtocol::instance(), playbackPaused(), and MAVLinkProtocol::suspendLogForReplay().
Referenced by movePlayhead().
|
slot |
Definition at line 148 of file LogReplayLink.cc.
References MAVLinkProtocol::instance(), playbackStarted(), and MAVLinkProtocol::suspendLogForReplay().
Referenced by connectToLog().
|
signal |
|
signal |
Referenced by LogReplayLink::LogReplayLink(), and pause().
|
signal |
Referenced by LogReplayLink::LogReplayLink(), and movePlayhead().
|
signal |
Referenced by LogReplayLink::LogReplayLink(), and play().
|
slot |
Definition at line 174 of file LogReplayLink.cc.
|
slot |
Definition at line 90 of file LogReplayLink.cc.
Referenced by LogReplayLink::LogReplayLink().