174 Commits (e748380e1045109a66850ca488dd4cfb09f1e67d)

Author SHA1 Message Date
davidsastresas e748380e10 LinkManager: use range based loop instead when getting links 2 years ago
davidsastresas 63f1c86998 APM support forwarding: linkManager and MavlinkProtocol backend implementation 2 years ago
Patrick José Pereira b53c25bf60 src: Improve debug messages on the camera stream logic 2 years ago
Jacob Dahl bc92b51d78 fix: clean up after failed link connection 3 years ago
Val Doroshchuk 4ff3b4ed18 Don't resolve tcp host when adding a config 3 years ago
Jonathan Taylor dc0c535b06 Patched iOS build. Added precompile directives for SerialLink inclusions. 4 years ago
Don Gagne fc2b3775d6 Move zero-conf spew to verbose 4 years ago
Patrick José Pereira a2897a0b34 comm: Add autoconnect zero-conf integration 4 years ago
DonLakeFlyer 78cf9bbe6e Rework Link Settings to use Layouts and be much simpler 4 years ago
Keith Bennett 6a661171ca Updates from review 4 years ago
Keith Bennett b9465ddc8d Refactor the mavlink channel 4 years ago
Keith Bennett 40cde06397 Fix `MockLink` channel collision and racey processing of reverse-direction messages 4 years ago
Beat Küng d7c2034b53
Fix Segfault on vehicle reboot (#9267) 4 years ago
Don Gagne d4bff450fc
Param crash (#9124) 5 years ago
Don Gagne 66753e2111
VehicleLinkManager: Major refactor on how QGC manages comm links (#9101) 5 years ago
DonLakeFlyer 581b708105 Include port name 5 years ago
DonLakeFlyer 56ef013b57 Merge fix 5 years ago
DonLakeFlyer 271ccccb33 Harden FTPManager::download against packet loss 5 years ago
DonLakeFlyer b70a4f017c LinkInterface and Vehicle uses mutexes to synchronize writing bytes to the link instead of queued signals 5 years ago
Jacob Dahl 44d8027df9 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. 5 years ago
Jacob Dahl af2309a990 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. 5 years ago
Jacob Dahl 7bf37616f1 moved mavlink forwarding logic to MAVLinkProtocol:receiveBytes 5 years ago
Jacob Dahl 66590562c7 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. 5 years ago
DoinLakeFlyer 284a2c08d2 App messages now use simple modal message dialogs. Vehicle messages continue to use non-modal popup. 5 years ago
Gus Grubba 21c6252978 Update copyright date 5 years ago
Gus Grubba 55175ff0f5 Persist link name when switching types. 6 years ago
Pierre TILAK 3536f1af9d Add oucoming messages in log 6 years ago
Tomaz Canabrava 819a3ac792 LinkManager: use qobject_cast instead of dynamic_cast 6 years ago
Don Gagne fc8fd6a789 New qml base log replay status bar 6 years ago
Patrick José Pereira bb149b524f LinkManager: Use toByteArray 6 years ago
Patrick José Pereira 119221eb73 LinkManager: Use const reference in for loop 6 years ago
Don Gagne 954588e0e0 USe correct number of available channels 6 years ago
Don Gagne a791120f0c Fix broken NO_SERIAL_LINK build 6 years ago
Willian Galvani 7c4d31e5af LinkManager.cc: Add udp link to groundstation position 6 years ago
Gus Grubba 352c53b183 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. 6 years ago
Gus Grubba d0113827e5 Initial Taisync link integration 6 years ago
Gus Grubba 5be07f4819 CP - Skip serial related code if serial links are disabled. 6 years ago
Patrick José Pereira dbec9e9879 comm: Change from foreach to c++11 for 7 years ago
Beat Küng b5ab11f761
RTK GPS: add Trimble MB-Two support 7 years ago
acfloria d4124c20bc Use any mavlink message instead of only the heartbeat to determine if the link is active 7 years ago
DonLakeFlyer ade447b82f Fix compiler warning 7 years ago
DonLakeFlyer f0eb00298c Identify PX4 Flow from board id 7 years ago
acfloria 7c89c4ac05 Multi link support clean up 7 years ago
acfloria 66fcbc2a2d Allow tracking multiple heartbeats for a single link 7 years ago
acfloria 1e77e29513 Use again the heartbeat instead of bytes received to determine if a link is active 7 years ago
acfloria dd28d2a35f Fix QTimer issue and send command on high latency link change 7 years ago
acfloria ee61860368 Save and load high latency property to/from link configurations 7 years ago
Jacob Walser c7d1188112 Remove nmea serial port for mobile builds 7 years ago
Jacob Walser 00f046786e Add USB GPS support for GCS position 7 years ago
Lorenz Meier 971aa24d2b Filter serial port handles already in initial list 7 years ago