Browse Source

bugfixes for image transmission

QGC4.4
pixhawk 14 years ago
parent
commit
07c61b8d05
  1. 2
      src/uas/UAS.cc
  2. 2
      src/ui/HUD.cc

2
src/uas/UAS.cc

@ -1327,6 +1327,8 @@ QImage UAS::getImage() @@ -1327,6 +1327,8 @@ QImage UAS::getImage()
{
#ifdef MAVLINK_ENABLED_PIXHAWK
image.loadFromData(imageRecBuffer);
// Restart statemachine
imagePacketsArrived = 0;
return image;
#endif

2
src/ui/HUD.cc

@ -165,7 +165,7 @@ HUD::HUD(int width, int height, QWidget* parent) @@ -165,7 +165,7 @@ HUD::HUD(int width, int height, QWidget* parent)
// Refresh timer
refreshTimer->setInterval(updateInterval);
imageTimer->setInterval(1);
imageTimer->setInterval(250);
//connect(refreshTimer, SIGNAL(timeout()), this, SLOT(update()));
connect(refreshTimer, SIGNAL(timeout()), this, SLOT(paintHUD()));
connect(imageTimer, SIGNAL(timeout()), this, SLOT(requestNewImage()));

Loading…
Cancel
Save