Browse Source

Merge branch 'master' into thread_test

QGC4.4
Lorenz Meier 11 years ago
parent
commit
6e9ac2fc72
  1. 7
      src/comm/QGCXPlaneLink.cc
  2. 1
      src/comm/QGCXPlaneLink.h
  3. 1
      src/uas/UAS.cc

7
src/comm/QGCXPlaneLink.cc

@ -55,6 +55,7 @@ QGCXPlaneLink::QGCXPlaneLink(UASInterface* mav, QString remoteHost, QHostAddress @@ -55,6 +55,7 @@ QGCXPlaneLink::QGCXPlaneLink(UASInterface* mav, QString remoteHost, QHostAddress
simUpdateLast(QGC::groundTimeMilliseconds()),
simUpdateFirst(0),
simUpdateLastText(QGC::groundTimeMilliseconds()),
simUpdateLastGroundTruth(QGC::groundTimeMilliseconds()),
simUpdateHz(0),
_sensorHilEnabled(true)
{
@ -783,13 +784,13 @@ void QGCXPlaneLink::readBytes() @@ -783,13 +784,13 @@ void QGCXPlaneLink::readBytes()
}
// Limit ground truth to 25 Hz
if (QGC::groundTimeMilliseconds() - simUpdateLast > 40) {
if (QGC::groundTimeMilliseconds() - simUpdateLastGroundTruth > 40) {
emit hilGroundTruthChanged(QGC::groundTimeUsecs(), roll, pitch, yaw, rollspeed,
pitchspeed, yawspeed, lat, lon, alt,
vx, vy, vz, ind_airspeed, true_airspeed, xacc, yacc, zacc);
}
simUpdateLast = QGC::groundTimeMilliseconds();
simUpdateLastGroundTruth = QGC::groundTimeMilliseconds();
}
}
if (!oldConnectionState && xPlaneConnected)

1
src/comm/QGCXPlaneLink.h

@ -207,6 +207,7 @@ protected: @@ -207,6 +207,7 @@ protected:
quint64 simUpdateLast;
quint64 simUpdateFirst;
quint64 simUpdateLastText;
quint64 simUpdateLastGroundTruth;
float simUpdateHz;
bool _sensorHilEnabled;

1
src/uas/UAS.cc

@ -1425,6 +1425,7 @@ void UAS::receiveMessage(LinkInterface* link, mavlink_message_t message) @@ -1425,6 +1425,7 @@ void UAS::receiveMessage(LinkInterface* link, mavlink_message_t message)
case MAVLINK_MSG_ID_NAMED_VALUE_INT:
case MAVLINK_MSG_ID_MANUAL_CONTROL:
case MAVLINK_MSG_ID_HIGHRES_IMU:
case MAVLINK_MSG_ID_DISTANCE_SENSOR:
break;
default:
{

Loading…
Cancel
Save