Beat Küng
5e6b77db85
UI: add health and arming check reporting UI
3 years ago
Holden
f0f3c99b1a
Fix build without serial
3 years ago
Beat Küng
d0ea985890
PX4: remove AdvancedFlightModes UI
...
Got deprecated in https://github.com/PX4/PX4-Autopilot/pull/16444 , and
led to a segfault when trying to be activated due to the removal of the
param RC_ASSIST_TH.
3 years ago
Beat Küng
fa55d98657
Linux: incremental build speedup ( #10147 )
...
* qgroundcontrol.pro: use gold linker if available (on linux)
Speeds up linking by ~4s on my machine.
* linux-fixup-rpaths.bash: use timestamp file to avoid unnecessary re-evaluation
Speeds up incremental builds, this step takes ~17s.
3 years ago
Beat Küng
4b661bed26
ComponentInformation: add actuators
3 years ago
Beat Küng
ace2b7cc8e
px4: add actuators config page
3 years ago
honglang
c33a749d94
fixed multiple define
3 years ago
honglang
32bf236014
FactGroup: Add HygrometerFactGround
3 years ago
Val Doroshchuk
05ef48e23c
Joystick: Introduce custom MAV commands
...
In case when you would like to bind some MAV commands
to some joystick's buttons, you can now create a json file
which will be parsed at runtime.
It is usefull when you need to send a custom command from the joystick.
But this command is not supported by the firmware, or not relevant to be included to QGC.
Example:
Create a file JoystickMavCommands.json and place it with a binary:
"commands": [
{
"id": 31010,
"name": "Enable Autonomy",
"param1": 1.0
}
]
After executing the QGC, you will be able to bind "Enable Autonomy" to a button,
by clicking to the button, MAV_CMD_USER_1 (31010) with param1 1.0 will be sent.
If there is no json file, nothing will happen.
3 years ago
Atanas Batinkov
17cb9f48df
PID tuning: add Autotune UI for rate & attitude controllers
3 years ago
Thomas Karl Pietrowski
a86d14c513
QMake: Adding install target for Linux
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
3 years ago
Don Gagne
c626e3f334
Force builds to fail on incorrect Qt version
3 years ago
Lukas Bachschwell
cef99254c8
Invert QGC_ENABLE_MAVLINK_INSPECTOR
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>
4 years ago
Thomas Karl Pietrowski
d6069cab5d
deploy: windows: Moving files into common distribution directory ( #9179 )
...
The general goal is to tidy up the project folder and give better focus on other contents of the project.
As a first iteration, I would like to tidy up files, which are Windows related. Technically seen I'm pretty sure that we won't notice any differences, since some libraries and images have been moved and some config files cleaned up.
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
4 years ago
Jenner Lochridge
b9479fb057
move c++ std to QGCCommon.pri
4 years ago
jennerl
d63ebb26f5
Update qgroundcontrol.pro
4 years ago
jennerl
0416b9d51c
Update qgroundcontrol.pro
4 years ago
jennerl
e53690ba2a
project and code changes to rename Airmap/qt dir to Airmap/services
4 years ago
jennerl
c0e5446cb4
moved QT-interfacing code from AirMap's platform-sdk lib into QGC
4 years ago
DonLakeFlyer
d3dbf5230b
Rewrite Mavlink image protocol supportt and fix bugs
4 years ago
Beat Küng
de44dba05d
mavlink: add events interface protocol
4 years ago
DonLakeFlyer
8a1deef673
Hardening of inital connect sequence to boundary conditions
...
* MockLink - Support REQUEST_MESSAGE:AUTOPILOT_VERSION, REQUEST_MESSAGE:PROTOCOL_VERSION
* Fix bugs in Vehicle::requestMessage
* Switch to all INT mission items
* Create unit tests to exercise Initial Connect state mache state failure conditions
4 years ago
Beat Küng
f331afe755
ComponentInformation: add LRU file cache
4 years ago
Beat Küng
dba07c9227
component information: rework to reflect changed MAVLink API
4 years ago
Beat Küng
a282a08b01
Vehicle: add POSITION_TARGET_LOCAL_NED and LOCAL_POSITION_NED mavlink streams
4 years ago
Beat Küng
13fce52f25
refactor Vehicle: move MAVLink stream rate overrides into separate class
4 years ago
Beat Küng
77a0420a00
MC PX4: add flight behavior config page
4 years ago
david sastre
b3f8b40d8a
Support for mavlink GPS2_RAW message
4 years ago
DonLakeFlyer
14a4e74db2
Switch COMPONENT_INFORMATION compression to lzma
4 years ago
Patrick José Pereira
8e841773f2
qgroundcontrol: Remove print support ( #9223 )
...
Project is not using QPrint* classes or QPageSetupDialog and QAbstractPrintDialog
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Thomas Karl Pietrowski
b8f0bf0e70
dist: Moving Windows files into separate directory ( #9159 )
...
Just to get the OS-specific files out of the root directory.
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com> (github: thopiekar)
4 years ago
Don Gagne
bf8d73bf97
Switch to new translations directory ( #9105 )
4 years ago
Don Gagne
15cc3b708f
Vehicle::sendMavCommand: send command immediately, retries only for limited set of messages
4 years ago
Don Gagne
66753e2111
VehicleLinkManager: Major refactor on how QGC manages comm links ( #9101 )
...
New VehicleLinkManager implementation
4 years ago
DonLakeFlyer
138bdfa997
Landing Pattern: Loiter to alt optional support
5 years ago
Dima Ponomarev
3f5aabfc1c
Add Vehicle FactGroup for ESC_STATUS values ( #8983 )
...
Add esc_status to vehicle fact group
5 years ago
DonLakeFlyer
530bfe26c2
QGCFileDialog remove separate mobile fileExtension properties
5 years ago
DonLakeFlyer
3c13e0ec2d
Move fact groups out of Vehicle to separate source files
5 years ago
DonLakeFlyer
4e61315d07
Full BATTERY_STATUS support
5 years ago
DonLakeFlyer
1313a69852
Less twitchy value grid width sizing
5 years ago
Aleksey Kontsevich
68f7c7608a
QML Image: Cannot open: error fix on custom build
5 years ago
DonLakeFlyer
9e5b26166e
Remove unused code
5 years ago
DonLakeFlyer
04ae69bad6
Ready To Fly support based on MAV_SYS_STATUS_PREARM_CHECK
5 years ago
DonLakeFlyer
519ad775a3
New standalone mission editor unit test
5 years ago
DonLakeFlyer
89285b12d1
Support parameter meta data coming from COMPONENT_INFORMATION as well as old system
5 years ago
DonLakeFlyer
c94f166116
Add QGCZlib::inflateGzipFile support
5 years ago
DonLakeFlyer
09c26a3087
Component Information FTP download support
5 years ago
DonLakeFlyer
b730b4b778
More work on vehicle connect state machine(s)
5 years ago
DonLakeFlyer
2275832607
New initial connect state machine which supports COMPONENT_INFORMATION
5 years ago
DonLakeFlyer
8eb9c53c80
Get XCode build working again
...
Remove unused FlightGear stuff
More work
More
More
More
More
Windows build updates
Linux fixes
Fix unit test run directory
5 years ago