mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.27k stars 3.6k forks source link

Virtual joystick: not sending when window inactive #9394

Open coderkalyan opened 3 years ago

coderkalyan commented 3 years ago

Expected Behavior

When the QGroundControl app is running but is minimized, it stops sending manual control setpoints from the on screen virtual joystick, and PX4 starts spamming errors as a result "manual control lost."

Current Behavior

QGC should continue sending the same setpoint as previously set when the window is minimized.

Steps to Reproduce:

Please provide an unambiguous set of steps to reproduce the current behavior

  1. Enable virtual joystick in QGC settings
  2. Connect to FC over USB (SITL should work too).
  3. Minimize the window
  4. Observe

System Information

When posting bug reports, include the following information

DonLakeFlyer commented 3 years ago

Do you have some sort of settings turned on for your OS which caused an App to stop running when it is minimized? I just tested this on Ubuntu 20.04 and it is working fine for me.

coderkalyan commented 3 years ago

Let me do some digging, good to know that it's just me :smiley: