You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When streaming any video feed into QGC with the tracking feature activated (available in the Daily version), the system should register every click, even if repeated on the same spot after a short interval (e.g., 0.5–1 second). Each registered click should trigger a corresponding MAVLink message.
Current Behavior
Suppose we are streaming any video feed into QGC. In the Daily version, there is a tracking feature. When we activate it, the first click is registered, and an MAVLink message is sent. However, when clicking on the exact same spot again after 0.5–1 second, the click is not registered, and nothing happens.
Steps to Reproduce:
Please provide an unambiguous set of steps to reproduce the current behavior
Pass video stream to QGC
Enable tracking in Daily version
Click on object
Click on the same object again after 0.5-1+ sec.
System Information
Operating System: Ubuntu 22.04
QGC build: Daily
How can this QGC behavior be fixed to allow repeated clicks on the same spot? Could you please point out the code area responsible for this behavior or suggest a way to resolve it? Thanks.
The text was updated successfully, but these errors were encountered:
Thanks for your response!
The main problem in the condition if (_trackingPoint != point || _trackingRadius != radius). On the first click, the point is saved to _trackingPoint, and on the second click, startTracking() is called with the same point. However, the stopTracking() method is not invoked.
@HTRamsey This question might be slightly off-topic, but how is the incoming video stream processed? I noticed that it is stretched horizontally to fully fill the main screen. Is it possible to change this behavior? I have a square image, and the horizontal stretching causes me to lose a significant portion of the top and bottom areas.
Expected Behavior
When streaming any video feed into QGC with the tracking feature activated (available in the Daily version), the system should register every click, even if repeated on the same spot after a short interval (e.g., 0.5–1 second). Each registered click should trigger a corresponding MAVLink message.
Current Behavior
Suppose we are streaming any video feed into QGC. In the Daily version, there is a tracking feature. When we activate it, the first click is registered, and an MAVLink message is sent. However, when clicking on the exact same spot again after 0.5–1 second, the click is not registered, and nothing happens.
Steps to Reproduce:
Please provide an unambiguous set of steps to reproduce the current behavior
System Information
How can this QGC behavior be fixed to allow repeated clicks on the same spot? Could you please point out the code area responsible for this behavior or suggest a way to resolve it? Thanks.
The text was updated successfully, but these errors were encountered: