Lorenz Meier
8af9c8828e
Fact system: Translate between normalized units and percent
9 years ago
Don Gagne
12db07d7c2
Validate decimal places against increment value
9 years ago
Don Gagne
1b04f78336
Support user configurable unit conversion
9 years ago
Don Gagne
1e1b7d87e0
Unit conversion for FactGroup and Mission Items
9 years ago
Don Gagne
9dcfac3d44
Support increment meta data
9 years ago
Nate Weibley
823b9a6deb
Include type arg in method prototype
9 years ago
Nate Weibley
80ef4da829
New parameter cache loading spec
...
- Request list of all parameters, expecting device to lead each component with _HASH_CHECK cache value
- Test for hash collision, if so our cache is valid and respond with _HASH_CHECK to stop listing
- Else: let listing continue as normal to get updated param values
- Store each cache by systemID + componentID
For #2586
9 years ago
Don Gagne
2c0db7c455
Add new FactGroup support
...
Plumb through initial object mode on Vehicle
9 years ago
Don Gagne
b8e9fe47f8
Add Reboot Required fact meta data
9 years ago
Don Gagne
b33fb23ea3
Add bit mask meta data support
10 years ago
Don Gagne
0f18f587e5
Automatic raw->cooked translation based on units
10 years ago
Don Gagne
cfa2fc3655
Allow additions to enum lists
10 years ago
Don Gagne
3d9a4ce47e
Add enum and translator support
10 years ago
Don Gagne
f946f8c76b
Decimal place support from meta data
10 years ago
Don Gagne
ba4acf82e9
Decimal place support from meta data
10 years ago
Nate Weibley
ca4da5bc79
Proper const correctness for Fact system read methods
10 years ago
Don Gagne
d11aef1373
Support copy constructor
10 years ago
Don Gagne
fb26f834a2
Parameter validation support
10 years ago
Don Gagne
f46ff35e41
clearDefaultValue not needed
10 years ago
Don Gagne
c2d5f6a273
Add clearDefaultValue to reset in case of iffy default value
10 years ago
Don Gagne
84dda11892
Full Fact meta data implementation
10 years ago
Don Gagne
4787a4fc30
Add Group support to FactSystem
10 years ago
Don Gagne
8e3f137581
More work on Fact meta data
11 years ago
Don Gagne
d6ddbdc382
New FactSystem
...
Allows parameter access from QML among other things
11 years ago
Don Gagne
0165ab8363
Test MAVLinkProtocol::deleteTempLogFiles
11 years ago
Don Gagne
1fb6b144a9
MainWindow now disallows close if active connections
...
So no need for connect window close test here
11 years ago
Don Gagne
505220e0e7
Change to use QGCTemporaryFile
11 years ago
Don Gagne
496b8297a7
New Mavlink Log collection unit test
11 years ago
Don Gagne
027e96757b
Test all views on the toolbar
...
Simple starting point to view testing
11 years ago
Don Gagne
08caae78f9
Remove unused code
...
This was leftover from a problem I was having with virtual slots
11 years ago
Don Gagne
3b5a008677
A new MainWindow unit test
11 years ago
Don Gagne
028c700982
New Unit Testing framework
...
Allows for UI unit tests to be written:
- Ability to respond to expected message boxes
- Ability to fail test if unexpected message boxes occurs
11 years ago
Don Gagne
6963097588
commit
11 years ago
Don Gagne
af676062f1
Added/fixed license headers plus a tab
12 years ago
Don Gagne
36fafeec1c
Mock implementations of UAS, UASManager and QGCUASParamManger
...
Used for unit testing
12 years ago