Bryant Mairs
8d3e1779dd
Replaced expensive modulus operation with bitwise-and.
11 years ago
Bryant Mairs
7576bdd4b3
Refactored the lost packets calculations for MAVLink.
...
Current version was not as clear as it could be.
11 years ago
Bryant Mairs
7be19f2bc3
Reduced size of datatypes involved with JoystickInput class.
...
Most math and backend storage was floats anyways, so most of these changes just half the data copied during function calls without reducing precision.
11 years ago
Bryant Mairs
bbeb00e305
Alter UAS.cc so that it transmits MANUAL_CONTROL messages at 5Hz when no inputs have changed.
...
Otherwise MANUAL_CONTROL messages are still sent at the regular 50Hz. This reduces transmission bandwidth from 0.9kbps when the joystick is used continuously to 0.1kbps when it's idle.
To prevent possible issues from the last high-bandwidth message being lost and the system then not responding for .1s, the last messsage is double-transmit which should prevent those issues.
11 years ago
Lorenz Meier
562c3d2c56
Merge pull request #713 from thomasgubler/regainaudio
...
Don't read out seconds since last connection on connection regain
11 years ago
Thomas Gubler
38485a5724
Don't read out seconds since last connection on connection regain
11 years ago
Don Gagne
780606e804
Limit time in processEvents
...
This allows other threads to signal
11 years ago
Don Gagne
74690d8242
Updated for threading changes
11 years ago
Don Gagne
a8559d6e3a
Add back TCPLinkTest after threading change fixes
11 years ago
Don Gagne
e3432de0f6
Show copy failed and clipboard in single dialog
11 years ago
Don Gagne
4533eba2a8
Fix typo in FG protocol
11 years ago
Koen Kooi
287d75ac85
MainWindow: make PFD the central widget.
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
11 years ago
Koen Kooi
dd75a986e6
MainWindow: handle maptool widget destroy event
...
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
11 years ago
treymarc
1ce84ec51b
hud is a tool in VIEW_FLIGHT
11 years ago
treymarc
aea2114386
Make HUD the center widget in Flight view. Add menu item for map widget.
11 years ago
Lorenz Meier
abe60a9ade
Merge pull request #704 from Susurrus/pfd_sizing
...
Allow the Primary Flight Display widget to be resized smaller than is currently possible
11 years ago
Susurrus
6a4a50bf60
Merge pull request #705 from Susurrus/readme
...
Missed phonon-devel package from build instructions for Fedora.
11 years ago
Bryant Mairs
659686b39c
Missed phonon-devel package from build instructions for Fedora.
11 years ago
Bryant Mairs
861ef09e8f
Remove all dead code and useless comments from PrimaryFlightDisplay.cc
11 years ago
Bryant Mairs
4d2596efa4
Removed unused width/height from Primary Flight Display constructor.
11 years ago
Bryant Mairs
b0cb4bcef3
The Primary Flight Display widget is now properly resizable.
11 years ago
Bryant Mairs
1cad7af3aa
Removed mavlinkgen application as it has been unused and deprecated for many months.
11 years ago
Lorenz Meier
389464bcae
Merge pull request #701 from Susurrus/fullscreen
...
The Fullscreen/Normal menu items in the main window are now checkable.
11 years ago
Bryant Mairs
98ec24e6d4
The Fullscreen/Normal menu items in the main window are now checkable.
11 years ago
Lorenz Meier
08a35cfbbc
Merge pull request #700 from Susurrus/mav_sev
...
Replaced hard-coded severity values with proper MAV_SEVERITY_* macros.
11 years ago
Bryant Mairs
69aa348de0
Replaced hard-coded severity values with proper MAV_SEVERITY_* macros.
11 years ago
Lorenz Meier
a39432661f
Merge pull request #697 from Susurrus/serialport
...
Removed constant debugging output from scanning for serial ports.
11 years ago
Lorenz Meier
d222658ac0
Merge pull request #696 from Susurrus/fix_647
...
Fix for #647
11 years ago
Bryant Mairs
eeb0d547f7
Add documentation for setupPortList() now that I modified it.
11 years ago
Bryant Mairs
5dde30b7e0
Removed constant debugging output from scanning for serial ports.
...
Replaced with only 1 output message with the result of the first serial port scan.
11 years ago
Bryant Mairs
4b07086fd4
Fix for #647 .
...
In the logplayer, the data stream is read ahead for messages, which is used to determine the size of the output bytearrays. Previously, this wasn't done correctly resulting in non-ideal behavior. Now, the next message is scanned properly, so the only bytearrays that are emitted from QGCMAVLinkLogPlayer are MAVLink messages in their entirety. This also has the benefit of skipping invalid/corrupted messages in the log that's being played back.
11 years ago
Lorenz Meier
f79ecee941
Merge pull request #695 from Susurrus/time_fix
...
Refactored QGC::groundTime*() functions to be simpler.
11 years ago
Bryant Mairs
ada0f07317
Refactored QGC::groundTime*() functions to be simpler.
11 years ago
none
b943c49492
decode errors in list mode
11 years ago
Lorenz Meier
a082814ab0
Merge branch 'master' of github.com:mavlink/qgroundcontrol into mavlink-ftp
11 years ago
Lorenz Meier
8714e12a54
Merge pull request #688 from johnflux/master
...
Master
11 years ago
Lorenz Meier
4d85f0b5ec
Hook up receiving messages path
11 years ago
Lorenz Meier
05b647d48c
Protect against uninitialized data
11 years ago
none
914eeb9574
Add some debugging to try to work out where our messages are...
11 years ago
none
85e138a971
remote file listing
11 years ago
Lorenz Meier
e5ea25d800
Added support to clear status areas with <emit resetStatusMessages();>
11 years ago
none
f14300f174
Merge branch 'master' into mavlink-ftp
...
Conflicts:
qgroundcontrol.pro
11 years ago
Don Gagne
dda783ff06
commit
11 years ago
Don Gagne
c8c3290ed6
commit
11 years ago
Thomas Gubler
15f811db8c
Merge pull request #689 from mavlink/readme_arch_linux
...
Readme: dependencies for Arch Linux
11 years ago
Julian Oes
5803981096
Readme: omit sudo, use -y
11 years ago
Julian Oes
da9684d8ff
Readme: dependencies for Arch Linux
11 years ago
John Tapsell
2bc2762d08
Hide the update firmware menu option since the code for it is completely commented out
11 years ago
John Tapsell
13abea4e59
We must save a separate config file for each custom mode
...
Because the indexes into the stackedwidget are all wrong
11 years ago
John Tapsell
06982b08cd
Enable the terminal view for everyone - it's not specific to APM
11 years ago