Lorenz Meier
87f5c5b5f1
Merge pull request #456 from thomasgubler/flightgear_debug
...
flightgear: prevent aircraft from flying with no input
11 years ago
Lorenz Meier
07ac8ad97b
Merge pull request #457 from thomasgubler/malolo_catapult
...
Flightgear Malolo catapult
11 years ago
Don Gagne
3b059a3107
Screwed up merge cleanup
11 years ago
Don Gagne
44cf6861b3
Merge branch 'FlightModeConfig' of https://github.com/DonLakeFlyer/qgroundcontrol into FlightModeConfig
...
Conflicts:
qgroundcontrol.pro
11 years ago
Don Gagne
9f2a98b347
Unit test for FlightModeConfig
...
Good example for usage of new mock uas interfaces and implementations.
11 years ago
Don Gagne
9dc805dde9
Re-wrote FlightModeConfig
...
Realized that I had configured my APM:Plane incorrectly since
FlightModeConfig was only set up to work with APM:Copter. Changed code
to respect mode switch channel parameter across all APM frame types.
Also a pile of other changes to make this code much more bullet proof
and correct. Implemented simple mode as well. Changed the style of the
code to be more data driven. This allows for adjusting for new param
values without needed to changing any code.
11 years ago
Thomas Gubler
fa6724185a
flightgear malolo1: small change to catapult, reduce catapult countdown time
11 years ago
Thomas Gubler
0c985a679d
flightgear: add comment about missing altitude setting
11 years ago
Thomas Gubler
3179014011
flightgear: prevent aircraft from flying with no input
11 years ago
Thomas Gubler
7d46491074
flightgear debug output
11 years ago
Lorenz Meier
88b9528b54
Build fix and adjust array size
11 years ago
Lorenz Meier
616612ff8f
Merge branch 'rc_config' of github.com:mavlink/qgroundcontrol into rc_config
11 years ago
Lorenz Meier
a47942f54c
Only emit signals for valid ranges
11 years ago
Thomas Gubler
68fc719ba9
flightgear HIL add catapult to Malolo1
11 years ago
Lorenz Meier
4d14000164
Merge branch 'master' of github.com:mavlink/qgroundcontrol into rc_config
11 years ago
Lorenz Meier
7e5acad907
Merge branch 'master' of github.com:mavlink/qgroundcontrol
11 years ago
Lorenz Meier
ad7fa3547c
Fixed missing port width offset in RC channel messages
11 years ago
Lorenz Meier
559aa2dde9
Added RC channels scaled port awareness
11 years ago
Lorenz Meier
f2678c5c04
Extended RC config to 18 channels, dealing with multi-port messages
11 years ago
Lorenz Meier
7524a80689
Merge pull request #451 from mavlink/autostart_cleanup
...
Autostart cleanup
11 years ago
Lorenz Meier
f19760e527
Merge pull request #452 from DonLakeFlyer/TCPLinkUnitTest
...
TcpLink unit test
11 years ago
Don Gagne
b90a0e9616
Unit test for FlightModeConfig
...
Good example for usage of new mock uas interfaces and implementations.
11 years ago
Don Gagne
97c56e47d4
Re-wrote FlightModeConfig
...
Realized that I had configured my APM:Plane incorrectly since
FlightModeConfig was only set up to work with APM:Copter. Changed code
to respect mode switch channel parameter across all APM frame types.
Also a pile of other changes to make this code much more bullet proof
and correct. Implemented simple mode as well. Changed the style of the
code to be more data driven. This allows for adjusting for new param
values without needed to changing any code.
11 years ago
Don Gagne
f00d8adf3d
Missing EOF newlines
11 years ago
Lorenz Meier
284d3e7884
Merge branch 'master' into config
11 years ago
Lorenz Meier
007a41294d
Support for old typo in FW
11 years ago
Don Gagne
4ee3a94a7c
Fix merge
11 years ago
Don Gagne
7b5ffc31cd
Cleanup of TCPLink from unit test findings
11 years ago
Don Gagne
b2331bdff3
Unit test for TCPLInk
11 years ago
Don Gagne
05d02404e8
Added MultiSignalSpy
...
Allows for testing of existence of lack of existence of signals coming
out of an object.
11 years ago
Lorenz Meier
9d42f68034
Merge pull request #450 from DonLakeFlyer/UnitTestMocks
...
Unit test mocks
11 years ago
Don Gagne
ac6e12a10a
Whitespace fix
11 years ago
Don Gagne
af676062f1
Added/fixed license headers plus a tab
11 years ago
Don Gagne
761fef9548
Cleanup of TCPLink from unit test findings
11 years ago
Don Gagne
b412d82642
Unit test for TCPLInk
11 years ago
Don Gagne
832c1ad988
Added MultiSignalSpy
...
Allows for testing of existence of lack of existence of signals coming
out of an object.
11 years ago
Lorenz Meier
99c1affbbb
Added 3DR Skywalker
11 years ago
Lorenz Meier
6a48cef37d
Cleaned up PX4 autostart, made indices consistent and added new configs
11 years ago
Don Gagne
36fafeec1c
Mock implementations of UAS, UASManager and QGCUASParamManger
...
Used for unit testing
11 years ago
Don Gagne
190b1d8a46
Modify consumers of UASManager and QGCUASParamManager to use new interfaces
11 years ago
Don Gagne
b42a36a866
Create base interface for UASManager and QGCUASParamManager
...
This allows us to create mock version of the objects to use for unit
tests
11 years ago
Lorenz Meier
f566744a2d
Added missing include dir
11 years ago
Thomas Gubler
7af96b2724
sorted parameters: make search more efficient
11 years ago
Thomas Gubler
61d4bc1c70
sorted parameters: use QString::compare instead of strcmp
11 years ago
Lorenz Meier
f029110b38
Merge pull request #443 from DonLakeFlyer/UnitTest
...
Unit test changes
11 years ago
Don Gagne
f83b8b1002
Fixed broken Unit Test
11 years ago
Don Gagne
b82ed5c525
Allow AutoTests to bring up UI
...
I have UI based unit tests coming, so getting ready for that
11 years ago
Don Gagne
a45a5756f1
AutoTest runner is now part of main
11 years ago
Don Gagne
0526d3be12
Unit Tests are now part of main build
...
- debug builds always compile unit tests in
- seperate qgcunittest.pro is no longer needed
- found out the hard way that you can’t use debug or release as a
scope. You need to use the CONFIG(debug,debug|relase) macro (in this
example to test fro debug). Reason is that debug and release show up
multiple times in CONFIG, last debug wins. This is what the CONFIG
macro does. Without it, it’s luck as to what you get. I found OSX was
getting debug, Linux was getting a debug build, build into release
directories. QT_DEBUG set randomly. Lot’s of problems.
11 years ago
Lorenz Meier
e59fa1557b
Merge pull request #439 from Susurrus/simpleCheckRates
...
Add data rate calculations for all LinkInterface-derived classes
11 years ago