DonLakeFlyer
4b69460c81
Allow translation of cm/px units
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
Don Gagne
526e5c531c
Fact string support
8 years ago
Don Gagne
616e11370b
Add/use new SettingsManager implementation
...
* Holds all the settings for the app
* Allows core plugin to override default values
8 years ago
Don Gagne
0ea45f386d
Show help button on FactTextFields
9 years ago
Don Gagne
74ac750236
Create meta data from json support
9 years ago
Don Gagne
2356cc5615
Allow GenFenceManager to specify QML for fence editor
9 years ago
Don Gagne
3e8375a5b8
Merge pull request #3958 from NaterGator/unitconvfixes
...
Fix knots to m/s conversion. Oops.
9 years ago
Nate Weibley
9efd47b8e7
Fix knots to m/s conversion. Oops.
9 years ago
Don Gagne
783476cb1f
Use app settings translators on params
9 years ago
Andreas Bircher
af6617374f
drafting some conversion functions for areas
...
more conversion stuff
some fixes and added area unit drop down
Conflicts:
src/MissionEditor/MissionItemStatus.qml
removed comment
finish unit conversion
correcting typos
9 years ago
Nate Weibley
b89d0676d8
Switch to exact conversion constants
...
Use constant's inverse to ensure we don't accumulate error when converting back and forth
9 years ago
Nate Weibley
f863dd7327
Switch to exact conversion constants
...
Use constant's inverse to ensure we don't accumulate error when converting back and forth
9 years ago
Don Gagne
637774f73b
Shorter units naming to save real estate
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Don Gagne
b63be284ac
Fix logic to handle decimal places not specified in meta data
9 years ago
Lorenz Meier
6020fc18d1
Scale increment and decimal fields according to cooked unit, so that the decimal and increments provided by meta data still work in the cooked display
9 years ago
Lorenz Meier
8af9c8828e
Fact system: Translate between normalized units and percent
9 years ago
Don Gagne
dde81d1313
Fix min check
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
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
1e613594f1
Don't use mavlink type in FactMetaData
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
Pritam Ghanghas
48b7474a1c
Initial support for parameter metadata for apm.
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
749d718781
Force Default Group to top of list
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
9f260bf61a
Fix compiler warnings
10 years ago
Don Gagne
84dda11892
Full Fact meta data implementation
10 years ago
Don Gagne
6872ff0ba8
Fact type comes from mavlink parameter message
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
006b4d3611
New AutoPilotPlugin and VehicleSetup
11 years ago
Don Gagne
23c77aefcb
Mock mavlink ftp server
11 years ago
Don Gagne
85d15747cd
Start of mock FileSever for unit testing
11 years ago