Lorenz Meier
10b2b30981
MAVLink: Accept existing MAVLink 2 connection and accept link disconnect command.
8 years ago
Lorenz Meier
962eaaaf16
MAVLink: Set v2 state also on incoming MAVLink 2 packets
8 years ago
Lorenz Meier
17fee3a016
MAVLink: Disconnect link if it does not contain protocol data
...
This is important to avoid having QGC hijack links that are active (we read 2000 bytes!) but are definitely not MAVLink. This can have nasty side-effects, e.g. if we would talk to an LTE modem in a laptop or alike.
8 years ago
Lorenz Meier
6603b6399b
MAVLink 2 automatic version handshaking
...
This extension introduces a complete version handshake mechanism which will detect wether the vehicle AND the complete link / routing infrastructure support MAVLink 2. If they do, QGC will switch to the highest protocol version supported by all connected vehicles. If a new vehicle connects, it will re-negotiate the highest possible version. This means that we error on the side of compatibility, which later can be easily changed.
8 years ago
DonLakeFlyer
b0f341d63c
10 sec timeout on vehicle
8 years ago
Don Gagne
e910070a21
Add support for ADSB vehicle display
8 years ago
DonLakeFlyer
5950221ecd
Separate positioning for multiple vehicles
8 years ago
DonLakeFlyer
baf7dc7821
Fix shutdown signaling on android
8 years ago
DonLakeFlyer
7485b7a7b3
Fix up MockLink and unit tests for correct component id
8 years ago
Gus Grubba
644f6c8394
Updating MAVLink camera/video commands.
8 years ago
Don Gagne
a4e5948ee1
Fix knots to m/s conversion
8 years ago
DonLakeFlyer
32fc12c51b
Allow UDP auto connect to be controlled through settings
8 years ago
DonLakeFlyer
98525bf7c9
Add 500000 baud to all builds
8 years ago
DonLakeFlyer
04023e5aca
Update MockLink/Offline Copter to 3.5
8 years ago
Don Gagne
fa6f3f711b
Log Replay fixes
8 years ago
DonLakeFlyer
65f25cd9b2
Make LogReplay actually work!
8 years ago
Gus Grubba
13dcb9f40b
Adding headers missing only for Android in Release mode.
8 years ago
Gus Grubba
fe8ca32213
Allow (mobile) plugins to define telemetry logs.
8 years ago
Andre Kjellstrup
b12db296c1
USB, Corrected PID for CP210 UART
...
PID 0xea60 = 60000 , not 600000 (which is well beyond any valid PID)
8 years ago
Andre Kjellstrup
d4ee21d116
Added USB modem on FTDI adapter
8 years ago
Dennis Shtatnov
06d0a4afa5
Add USB json config for CF2
8 years ago
Patrick José Pereira
2f85669cff
Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
Dennis Shtatnov
3bc22fdc53
Improve Syslink UI
8 years ago
Dennis Shtatnov
ffdf08e8c2
Add firmware upgrade support for CF2
8 years ago
Lorenz Meier
6c45e7eb29
Add support for FMUv4PRO and FMUv5 boards
...
This adds support for the full-sized FMUv4PRO design and the FMUv5 STM32F7 based generation.
8 years ago
Don Gagne
997e762686
Switch MockLink to Mavlink 2.0
8 years ago
DonLakeFlyer
4e3e6c3503
Mavlink update
8 years ago
DonLakeFlyer
f17a103be6
Q_ASSERT cleanup
8 years ago
Gus Grubba
a215016527
Move telemetry RSSI handling to within Vehicle.
...
Fixing the telemetry RSSI indicator.
8 years ago
Gus Grubba
951a8f0ff7
Disable UVC for iOS builds.
...
And fix build error…
8 years ago
Gus Grubba
9ad93cf001
RC noise and remote noise are defined as “unsigned”. Handle them as such.
8 years ago
Don Gagne
f5e60b5ed7
Fix encode_chan usage
...
Must memset structures before use.
8 years ago
Don Gagne
0077eebe1c
Fix RTK vendorID
8 years ago
DonLakeFlyer
ab25a46aba
Fix crash on exit due to bad parenting/shutdown sequence
8 years ago
Donald Gagne
4860591d22
Fix mock link calls
8 years ago
DonLakeFlyer
da1296ef2d
New file save settings and desktop/mobile file dialog capability
8 years ago
DonLakeFlyer
cff65ebe45
Better initial map positions and planned home position support
8 years ago
Donald Gagne
d2488d0afd
Use QCoreApplicationName::applicationName()
...
Instead of hardcoded "QGroundContorl" strings
8 years ago
DonLakeFlyer
78b37c9192
Log extension is .tlog, use number month in filename
8 years ago
DonLakeFlyer
b2ced8786b
Move prerequisiteSetup method to AutopilotPlugin
...
This makes VehicleComponents reusable from core plugin without
requiring override of prerequisiteSetup
8 years ago
Don Gagne
7791f55e76
Telemetry logs are now save with generated file name
...
No more user prompting
8 years ago
Don Gagne
b3daf09856
Remove serial ids
...
These are now stored in json file
8 years ago
Don Gagne
5c1f56dd6c
Moving more settings to new SettingGroup mechanism
8 years ago
Don Gagne
39f67c63c1
Add new SettingsGroup support
8 years ago
Don Gagne
d0a6b77531
Add new SettingsGroup support
8 years ago
Don Gagne
9b384a958b
Add bool support to FactSystem
...
Convert bool settings to SettingsFact
8 years ago
Gus Grubba
d909697c27
Fix regression bug with Bluetooth.
8 years ago
Don Gagne
c3b6c20210
Fix unit test to new mock link component id
8 years ago
Alexey Bulatov
2d75a33c44
Allow autoconnect on start for UDP links
8 years ago
Alexey Bulatov
498a8f1c56
Create connected link if set AutoConnect
8 years ago