- 30 Jun, 2020 1 commit
-
-
DonLakeFlyer authored
Harden FTPManager::download against packet loss
-
- 13 Jun, 2020 1 commit
-
-
DonLakeFlyer authored
LinkInterface and Vehicle uses mutexes to synchronize writing bytes to the link instead of queued signals
-
- 27 May, 2020 1 commit
-
-
Jacob Dahl authored
Added a transmitOnly flag to UDP config. When enabled, the socket receive buffer is set to zero such that no data is ever received. Also updated the MavlinkSettings page such that new config settings respect the setting visibility.
-
- 26 May, 2020 1 commit
-
-
Jacob Dahl authored
Updated mavlink forwarding implementation to forward all mavlink messages received on all channels onto a single UDP port. A new mavlink forwarding UDP link is created if forwarding is enabled. The mavlink settings page now has a Fact checkbox for enabling forwarding and a fact text field for specifying the host name.
-
- 20 May, 2020 2 commits
-
-
Jacob Dahl authored
-
Jacob Dahl authored
Added mavlink forwarding as an option to UDP connections. Enabling this setting will cause every mavlink packet received by QGC to be forwarded on the link, with the exception of packets originating from said link.
-
- 17 Apr, 2020 1 commit
-
-
DoinLakeFlyer authored
App messages now use simple modal message dialogs. Vehicle messages continue to use non-modal popup.
-
- 01 Feb, 2020 1 commit
-
-
Gus Grubba authored
-
- 20 Oct, 2019 1 commit
-
-
Gus Grubba authored
-
- 21 Aug, 2019 1 commit
-
-
Pierre TILAK authored
To have both order from the GCS and drone messages in logs So that it's possible to analyze the complete exchange between QGC and the drone. - Add a signal emitted by writeBytes of each LinkInterface - Connect this signal to MAVLinkProtocol::logSentBytes in LinkManager - MAVLinkProtocol::logSentBytes will parse and log messages sent from QGC
-
- 19 Aug, 2019 1 commit
-
-
Tomaz Canabrava authored
qobject_cast is times faster dynamic_cast for objects that inherit QObject. also, use auto keyword to not duplicate class names.
-
- 06 Jun, 2019 1 commit
-
-
Don Gagne authored
New qml base log replay status bar
-
- 20 May, 2019 2 commits
-
-
Patrick José Pereira authored
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
-
Patrick José Pereira authored
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
-
- 16 Feb, 2019 1 commit
-
-
Don Gagne authored
USe correct number of available channels
-
- 23 Jan, 2019 1 commit
-
-
Don Gagne authored
Fix broken NO_SERIAL_LINK build
-
- 17 Jan, 2019 1 commit
-
-
Willian Galvani authored
-
- 19 Dec, 2018 1 commit
-
-
Gus Grubba authored
On desktop (Ethernet connection), the ground unit pushes UDP directly, which makes the use of an actual "Link" not possible. Instead, I've moved all of Taisync support to a "manager" owned by QGCToolbox. Added a Taisync settings with some basics already wired and running.
-
- 13 Dec, 2018 1 commit
-
-
Gus Grubba authored
-
- 09 Dec, 2018 1 commit
-
-
Gus Grubba authored
-
- 24 Oct, 2018 1 commit
-
-
Patrick José Pereira authored
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
-
- 14 Jul, 2018 1 commit
-
-
Beat Küng authored
-
- 26 Jun, 2018 1 commit
-
-
acfloria authored
-
- 05 Jun, 2018 1 commit
-
-
DonLakeFlyer authored
-
- 27 May, 2018 1 commit
-
-
DonLakeFlyer authored
-
- 16 May, 2018 5 commits
-
-
acfloria authored
- Improve function names - For notifications of an active link change only show the priority keyword if multiple links are connected - Use QMap instead of QList for the HeartbeatTimers - Style improvements - Simplify sending the MAV_CMD_CONTROL_HIGH_LATENCY command
-
acfloria authored
Add the HeartbeatTimer class to track a single heartbeat for a single link. For every new received heartbeat an instance of the class is created. Every instance emits a signal if it timed out or the timer is restarted. Each vehicle then decides based on all different signals which link is the priority link.
-
acfloria authored
-
acfloria authored
-
acfloria authored
-
- 06 Jan, 2018 1 commit
-
-
Jacob Walser authored
-
- 05 Jan, 2018 1 commit
-
-
Jacob Walser authored
-
- 29 Dec, 2017 2 commits
-
-
Lorenz Meier authored
This ensures no ports are being displayed to the user that are definitely unusable.
-
Lorenz Meier authored
We were connecting to system peripherals before, which adds boot delay as QGC re-tries opening the port. We were also opening serial ports two times on Mac OS: Once as /dev/cu.usbmodem1 and once as /dev/tty.usbmodem1 - since the cu.usbmodem alias was already open, the 2nd opening always failed, leading to further boot delay.
-
- 04 Dec, 2017 1 commit
-
-
Gus Grubba authored
-
- 23 Oct, 2017 1 commit
-
-
DonLakeFlyer authored
-
- 23 Aug, 2017 1 commit
-
-
DonLakeFlyer authored
-
- 17 Aug, 2017 1 commit
-
-
DonLakeFlyer authored
-
- 31 Jul, 2017 1 commit
-
-
Lorenz Meier authored
-
- 12 Jun, 2017 1 commit
-
-
DonLakeFlyer authored
-