QTimer_readTickTimer;///< Timer which signals a read of next log record
staticconstchar*_errorTitle;///< Title for communicatorError signals
quint64_logCurrentTimeUSecs;///< The timestamp of the next message in the log file.
quint64_logStartTimeUSecs;///< The first timestamp in the current log file.
quint64_logEndTimeUSecs;///< The last timestamp in the current log file.
quint64_logDurationUSecs;
staticconstint_defaultBinaryBaudRate=57600;
int_binaryBaudRate;///< Playback rate for binary log format
float_replayAccelerationFactor;///< Factor to apply to playback rate
quint64_playbackStartTimeMSecs;///< The time when the logfile was first played back. This is used to pace out replaying the messages to fix long-term drift/skew. 0 indicates that the player hasn't initiated playback of this log file.
MAVLinkProtocol*_mavlink;
QFile_logFile;
quint64_logFileSize;
bool_logTimestamped;///< true: Timestamped log format, false: no timestamps
quint64playbackStartTime;///< The time when the logfile was first played back. This is used to pace out replaying the messages to fix long-term drift/skew. 0 indicates that the player hasn't initiated playback of this log file. In units of milliseconds since epoch UTC.
quint64logCurrentTime;///< The timestamp of the next message in the log file. In units of microseconds since epoch UTC.
quint64logStartTime;///< The first timestamp in the current log file. In units of microseconds since epoch UTC.
quint64logEndTime;///< The last timestamp in the current log file. In units of microseconds since epoch UTC.
floataccelerationFactor;
MAVLinkProtocol*mavlink;
MockLink*logLink;
QFilelogFile;
QTimerloopTimer;
intloopCounter;
boolmavlinkLogFormat;///< If the logfile is stored in the timestamped MAVLink log format