Don Gagne
76677481f6
Reference counting for LinkInterface, LinkConfiguration
...
Prevent shutdown ordering crashes
8 years ago
Don Gagne
0ac444d9b5
Naming changes
...
No need to add dynamic MockLink comm links
8 years ago
Don Gagne
506ed73b3f
Fix non android serial port code
8 years ago
Don Gagne
2135a25d9a
Android build stop serial probe after first connect
9 years ago
Gus Grubba
0920b97983
Custom plugin work
9 years ago
Don Gagne
7d47f63a2c
Adjust incoming message on channel 0
9 years ago
Don Gagne
16d16ac5a7
Use single mavlink_status_t array
9 years ago
Don Gagne
b4dc5f3ccd
Mavlink 2.0 support
...
No signing support yet
9 years ago
Don Gagne
e7979fd93f
Must use pack_chan and encode_chan due to mav 2.0 problem
...
_finalize methods need information which is not available if all you
have is a mavlink_message_t
9 years ago
Alessio Morale
43e3af27f4
[LP Support] - Implement support on QT side, handle autoconnect
9 years ago
Don Gagne
c9dab611a0
PX4 GeoFence plugin
...
Also change Plan Element selection ui
9 years ago
Lorenz Meier
227f1c576b
Add support for a custom board ( #3935 )
...
* Add support for another board
* Added a 2nd custom board
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Henry Zhang
6b46438888
support MindPX v2. ( #3382 )
9 years ago
Don Gagne
f6d0208489
AutoConnect for RT GPS
9 years ago
Don Gagne
edcb532f26
Auto-Disconnect on cable pull
9 years ago
Don Gagne
454de718b2
Don't use channel 0 to avoid sequence number problems
9 years ago
Nate Weibley
1d0bf62709
Force link writes to occur via a signal/slot connection.
...
This mechanism automatically queues data into the correct thread where necessary, otherwise the method is invoked directly with low overhead.
At the same time remove the UDP socket event workaround. It is not a problem.
9 years ago
Don Gagne
177f658348
Update to SiK radio naming
9 years ago
Don Gagne
b7c43c0f02
Fix iOS code removal
9 years ago
Don Gagne
760ac1c19a
Change 3DR Radio -> SiK Radio
...
3DR Radios no longer exist
9 years ago
Don Gagne
0866ee10de
Much better missing SD Card detection
...
Plus other auto connect bug fixes
9 years ago
Don Gagne
f8b4128f83
Change wording
9 years ago
Don Gagne
891e1d5648
Prompt for missing SD Card
9 years ago
Tomaz Canabrava
206929ab0b
bitwise and, not boolean and, to check for bitmasks.
...
Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
9 years ago
Don Gagne
fcb1ce1a40
Fix multiple vehicles on same link
...
- Also fix vehicle selector dropdown in toolbar
9 years ago
Don Gagne
168dc77b3e
Warning on running out of mavlink channels
9 years ago
Don Gagne
ecf99f666c
Keep track of USB direct connection links
9 years ago
Don Gagne
d6b4f5c361
Keep track of USB direct connection links
9 years ago
Don Gagne
3440bc7c57
PX4 Firmware no longer requires mavlink USB start
9 years ago
dogmaphobic
09b22dd66a
Bluetooth Cleanup
10 years ago
Don Gagne
4f080b9d3d
Mobile runs Native QML
10 years ago
Don Gagne
89cacd32a1
Convert QGCMessageBox to QGCApplication::showMessage
10 years ago
dogmaphobic
054fab6c28
Bluetooth for Android complete.
10 years ago
dogmaphobic
5b46a3938e
First shot at Bluetooth
10 years ago
dogmaphobic
cb41567d36
Mobile Tweaks
10 years ago
Lorenz Meier
f0c7cf1f50
Finished FMUv4 integration
10 years ago
dogmaphobic
e7b87f3360
Fixing unused variable in Release builds.
10 years ago
Don Gagne
8bad8c69c3
Fix autoconnect/re-autoconnect, plus windows connect
10 years ago
dogmaphobic
a8dabf1fb7
Serial Link Settings completed (QML)
10 years ago
dogmaphobic
c7dac00a88
Further WIP on Comm Link Settings (QML)
10 years ago
Don Gagne
dd0cbb5bc5
Delay autoconnect till second pass
...
This guarantees we are past bootloader on all OS. Window tends to not
detect bootloader, connect to it and then get confused.
10 years ago
Don Gagne
b851be13ee
More logging
10 years ago
Don Gagne
ca6eccda93
Autoconnect restructuring
...
Windows OS doesn’t disconnect port when you pull plug on USB. This
caused all sorts of problems with previous logic. New logic handles
this correctly.
10 years ago
dogmaphobic
b5fb612db6
Fix UDP Auto-Connect for iOS.
10 years ago
Don Gagne
b9cb57ec4e
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
18dc3d04db
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
aaed8c2d07
Auto connect support
...
- Pervasive change to automatically connect to known board types
- Lots of additional changes along with this:
- More exposure of objects/properties to Qml
- Much restructuring in LinkManager and LinkManager clients
10 years ago
Don Gagne
be4e5dc370
Use new QGCSerialPortInfo
10 years ago
Don Gagne
3433b5417d
Remove as many Singletons as possible
...
Instead us a Toolbox concept which hangs off of QGCApplication
10 years ago