Unverified Commit 9f396d68 authored by Don Gagne's avatar Don Gagne Committed by GitHub

Merge pull request #8960 from DonLakeFlyer/ShortKeys

FactMetaData: Shorten meta data keys for smaller file sizes
parents 403f864b 2afc13e0
......@@ -5,51 +5,51 @@
[
{
"name": "usePersonalApiKey",
"shortDescription": "Use Personal AirMap API Key",
"shortDesc": "Use Personal AirMap API Key",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "apiKey",
"shortDescription": "AirMap API Key",
"shortDesc": "AirMap API Key",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "clientID",
"shortDescription": "AirMap Client ID",
"shortDesc": "AirMap Client ID",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "userName",
"shortDescription": "AirMap User Name",
"shortDesc": "AirMap User Name",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "password",
"shortDescription": "AirMap Password",
"shortDesc": "AirMap Password",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "enableAirMap",
"shortDescription": "Enable AirMap",
"shortDesc": "Enable AirMap",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "enableAirspace",
"shortDescription": "Show Airspace on Map (Experimental)",
"shortDesc": "Show Airspace on Map (Experimental)",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "enableTelemetry",
"shortDescription": "Enable AirMap Telemetry",
"shortDesc": "Enable AirMap Telemetry",
"type": "bool",
"defaultValue": false
"default": false
}
]
}
......@@ -5,31 +5,31 @@
[
{
"name": "angle",
"shortDescription": "Angle from ground station to vehicle",
"shortDesc": "Angle from ground station to vehicle",
"type": "double",
"min": 0,
"max": 360,
"decimalPlaces": 1,
"units": "deg",
"defaultValue": 45
"default": 45
},
{
"name": "distance",
"shortDescription": "Horizontal distance from ground station to vehicle",
"shortDesc": "Horizontal distance from ground station to vehicle",
"type": "double",
"min": 0,
"decimalPlaces": 1,
"units": "m",
"defaultValue": 5
"default": 5
},
{
"name": "height",
"shortDescription": "Vertical distance from Launch (home) position to vehicle",
"shortDesc": "Vertical distance from Launch (home) position to vehicle",
"type": "double",
"min": 0,
"decimalPlaces": 1,
"units": "m",
"defaultValue": 5
"default": 5
}
]
}
......@@ -121,11 +121,11 @@ const FactMetaData::ValueType_t FactMetaData::_rgKnownValueTypes[] = {
const char* FactMetaData::_decimalPlacesJsonKey = "decimalPlaces";
const char* FactMetaData::_nameJsonKey = "name";
const char* FactMetaData::_typeJsonKey = "type";
const char* FactMetaData::_shortDescriptionJsonKey = "shortDescription";
const char* FactMetaData::_longDescriptionJsonKey = "longDescription";
const char* FactMetaData::_shortDescriptionJsonKey = "shortDesc";
const char* FactMetaData::_longDescriptionJsonKey = "longDesc";
const char* FactMetaData::_unitsJsonKey = "units";
const char* FactMetaData::_defaultValueJsonKey = "defaultValue";
const char* FactMetaData::_mobileDefaultValueJsonKey = "mobileDefaultValue";
const char* FactMetaData::_defaultValueJsonKey = "default";
const char* FactMetaData::_mobileDefaultValueJsonKey = "mobileDefault";
const char* FactMetaData::_minJsonKey = "min";
const char* FactMetaData::_maxJsonKey = "max";
const char* FactMetaData::_incrementJsonKey = "increment";
......
......@@ -5,19 +5,19 @@
[
{
"name": "Latitude",
"shortDescription": "Latitude of breach return point position",
"shortDesc": "Latitude of breach return point position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "Longitude",
"shortDescription": "Longitude of breach return point position",
"shortDesc": "Longitude of breach return point position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "Altitude",
"shortDescription": "Altitude of breach return point position (Rel)",
"shortDesc": "Altitude of breach return point position (Rel)",
"type": "double",
"decimalPlaces": 2,
"units": "m"
......
......@@ -5,53 +5,53 @@
[
{
"name": "CameraName",
"shortDescription": "Camera name.",
"shortDesc": "Camera name.",
"type": "string",
"defaultValue": "Manual (no camera specs)"
"default": "Manual (no camera specs)"
},
{
"name": "ValueSetIsDistance",
"shortDescription": "Value specified is distance to surface.",
"shortDesc": "Value specified is distance to surface.",
"type": "bool",
"defaultValue": 1
"default": 1
},
{
"name": "DistanceToSurface",
"shortDescription": "Distance vehicle is away from surface.",
"shortDesc": "Distance vehicle is away from surface.",
"type": "double",
"min": 0.1,
"units": "m",
"decimalPlaces": 2,
"defaultValue": 50.0
"default": 50.0
},
{
"name": "ImageDensity",
"shortDescription": "Image desity at surface.",
"shortDesc": "Image desity at surface.",
"type": "double",
"min": 0,
"units": "cm/px",
"decimalPlaces": 1,
"defaultValue": 1.2
"default": 1.2
},
{
"name": "FrontalOverlap",
"shortDescription": "Amount of overlap between images in the forward facing direction.",
"shortDesc": "Amount of overlap between images in the forward facing direction.",
"type": "double",
"decimalPlaces": 0,
"min": 0,
"max": 85,
"units": "%",
"defaultValue": 70
"default": 70
},
{
"name": "SideOverlap",
"shortDescription": "Amount of overlap between images in the side facing direction.",
"shortDesc": "Amount of overlap between images in the side facing direction.",
"type": "double",
"decimalPlaces": 0,
"min": 0,
"max": 85,
"units": "%",
"defaultValue": 70
"default": 70
},
{
"name": "AdjustedFootprintFrontal",
......@@ -59,7 +59,7 @@
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 25
"default": 25
},
{
"name": "AdjustedFootprintSide",
......@@ -67,7 +67,7 @@
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 25
"default": 25
}
]
}
......@@ -5,59 +5,59 @@
[
{
"name": "CameraAction",
"shortDescription": "Specify whether the camera should take photos or video",
"shortDesc": "Specify whether the camera should take photos or video",
"type": "uint32",
"enumStrings": "No change,Take photo,Take photos (time),Take photos (distance),Stop taking photos,Start recording video,Stop recording video",
"enumValues": "0,6,1,2,3,4,5",
"defaultValue": 0
"default": 0
},
{
"name": "CameraPhotoIntervalDistance",
"shortDescription": "Specify the distance between each photo",
"shortDesc": "Specify the distance between each photo",
"type": "double",
"units": "m",
"min": 0.1,
"decimalPlaces": 1,
"defaultValue": 1
"default": 1
},
{
"name": "CameraPhotoIntervalTime",
"shortDescription": "Specify the time between each photo",
"shortDesc": "Specify the time between each photo",
"type": "uint32",
"units": "secs",
"min": 1,
"decimalPlaces": 0,
"defaultValue": 10
"default": 10
},
{
"name": "GimbalPitch",
"shortDescription": "Gimbal pitch rotation.",
"shortDesc": "Gimbal pitch rotation.",
"type": "double",
"units": "gimbal-degrees",
"min": -90,
"max": 0,
"increment": 5,
"decimalPlaces": 0,
"defaultValue": 0
"default": 0
},
{
"name": "GimbalYaw",
"shortDescription": "Gimbal yaw rotation.",
"shortDesc": "Gimbal yaw rotation.",
"type": "double",
"units": "deg",
"min": -180.0,
"max": 180.0,
"increment": 5,
"decimalPlaces": 0,
"defaultValue": 0
"default": 0
},
{
"name": "CameraMode",
"shortDescription": "Specify whether the camera should switch to Photo, Video or Survey mode",
"shortDesc": "Specify whether the camera should switch to Photo, Video or Survey mode",
"type": "uint32",
"enumStrings": "Photo,Video,Survey",
"enumValues": "0,1,2",
"defaultValue": 0
"default": 0
}
]
}
......@@ -5,72 +5,72 @@
[
{
"name": "Name",
"shortDescription": "Camera name.",
"shortDesc": "Camera name.",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "SensorWidth",
"shortDescription": "Width of camera image sensor.",
"shortDesc": "Width of camera image sensor.",
"type": "double",
"decimalPlaces": 2,
"min": 1,
"units": "mm",
"defaultValue": 6.17
"default": 6.17
},
{
"name": "SensorHeight",
"shortDescription": "Height of camera image sensor.",
"shortDesc": "Height of camera image sensor.",
"type": "double",
"decimalPlaces": 2,
"min": 1,
"units": "mm",
"defaultValue": 4.55
"default": 4.55
},
{
"name": "ImageWidth",
"shortDescription": "Camera image resolution width.",
"shortDesc": "Camera image resolution width.",
"type": "uint32",
"min": 1,
"units": "px",
"defaultValue": 4000
"default": 4000
},
{
"name": "ImageHeight",
"shortDescription": "Camera image resolution height.",
"shortDesc": "Camera image resolution height.",
"type": "uint32",
"min": 1,
"units": "px",
"defaultValue": 3000
"default": 3000
},
{
"name": "FocalLength",
"shortDescription": "Focal length of camera lens.",
"shortDesc": "Focal length of camera lens.",
"type": "double",
"decimalPlaces": 1,
"min": 1,
"units": "mm",
"defaultValue": 4.5
"default": 4.5
},
{
"name": "Landscape",
"shortDescription": "Camera on vehicle is in landscape orientation.",
"shortDesc": "Camera on vehicle is in landscape orientation.",
"type": "bool",
"defaultValue": 1
"default": 1
},
{
"name": "FixedOrientation",
"shortDescription": "Camera orientation ix fixed and cannot be changed.",
"shortDesc": "Camera orientation ix fixed and cannot be changed.",
"type": "bool",
"defaultValue": 0
"default": 0
},
{
"name": "MinTriggerInterval",
"shortDescription": "Minimum amount of time between each camera trigger.",
"shortDesc": "Minimum amount of time between each camera trigger.",
"type": "double",
"min": 0.1,
"units": "secs",
"defaultValue": 1.0
"default": 1.0
}
]
}
......@@ -5,47 +5,47 @@
[
{
"name": "Altitude",
"shortDescription": "Altitude for the bottom layer of the structure scan.",
"shortDesc": "Altitude for the bottom layer of the structure scan.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 50
"default": 50
},
{
"name": "CorridorWidth",
"shortDescription": "Corridor width. Specify 0 width for a single pass scan.",
"shortDesc": "Corridor width. Specify 0 width for a single pass scan.",
"type": "double",
"units": "m",
"min": 0,
"decimalPlaces": 1,
"defaultValue": 50
"default": 50
},
{
"name": "Trigger distance",
"shortDescription": "Distance between each triggering of the camera. 0 specifies not camera trigger.",
"shortDesc": "Distance between each triggering of the camera. 0 specifies not camera trigger.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 25
"default": 25
},
{
"name": "GridSpacing",
"shortDescription": "Amount of spacing in between parallel grid lines.",
"shortDesc": "Amount of spacing in between parallel grid lines.",
"type": "double",
"decimalPlaces": 2,
"min": 0.1,
"units": "m",
"defaultValue": 30
"default": 30
},
{
"name": "TurnaroundDistance",
"shortDescription": "Amount of additional distance to add outside the survey area for vehicle turnaround.",
"shortDesc": "Amount of additional distance to add outside the survey area for vehicle turnaround.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 30
"default": 30
}
]
}
......@@ -5,75 +5,75 @@
[
{
"name": "LandingDistance",
"shortDescription": "Distance between landing and loiter points.",
"shortDesc": "Distance between landing and loiter points.",
"type": "double",
"units": "m",
"min": 10,
"decimalPlaces": 1,
"defaultValue": 300.0
"default": 300.0
},
{
"name": "LandingHeading",
"shortDescription": "Heading from loiter point to land point.",
"shortDesc": "Heading from loiter point to land point.",
"type": "double",
"units": "deg",
"min": 0.0,
"max": 360.0,
"decimalPlaces": 0,
"defaultValue": 270.0
"default": 270.0
},
{
"name": "LoiterAltitude",
"shortDescription": "Aircraft will proceed to the loiter point and loiter downwards until it reaches this approach altitude. Once altitude is reached the aircraft will proceed to land.",
"shortDesc": "Aircraft will proceed to the loiter point and loiter downwards until it reaches this approach altitude. Once altitude is reached the aircraft will proceed to land.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 40.0
"default": 40.0
},
{
"name": "LoiterRadius",
"shortDescription": "Loiter radius.",
"shortDesc": "Loiter radius.",
"type": "double",
"decimalPlaces": 1,
"min": 1,
"units": "m",
"defaultValue": 75.0
"default": 75.0
},
{
"name": "LandingAltitude",
"shortDescription": "Altitude for landing point.",
"shortDesc": "Altitude for landing point.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 0.0
"default": 0.0
},
{
"name": "GlideSlope",
"shortDescription": "The glide slope between the loiter and landing point.",
"shortDesc": "The glide slope between the loiter and landing point.",
"type": "double",
"units": "deg",
"min": 0.1,
"max": 90,
"decimalPlaces": 1,
"defaultValue": 6.0
"default": 6.0
},
{
"name": "ValueSetIsDistance",
"shortDescription": "Value controller loiter point is distance",
"shortDesc": "Value controller loiter point is distance",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "StopTakingPhotos",
"shortDescription": "Stop taking photos",
"shortDesc": "Stop taking photos",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "StopTakingVideo",
"shortDescription": "Stop taking video",
"shortDesc": "Stop taking video",
"type": "bool",
"defaultValue": true
"default": true
}
]
}
......@@ -5,11 +5,11 @@
[
{
"name": "PlannedHomePositionAltitude",
"shortDescription": "Launch position altitude",
"shortDesc": "Launch position altitude",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 0
"default": 0
}
]
}
......@@ -5,7 +5,7 @@
[
{
"name": "Radius",
"shortDescription": "Radius for geofence circle.",
"shortDesc": "Radius for geofence circle.",
"type": "double",
"decimalPlaces": 1,
"min": 0.1,
......
......@@ -5,23 +5,23 @@
[
{
"name": "Latitude",
"shortDescription": "Latitude of rally point position",
"shortDesc": "Latitude of rally point position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "Longitude",
"shortDescription": "Longitude of rally point position",
"shortDesc": "Longitude of rally point position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "RelativeAltitude",
"shortDescription": "Altitude of rally point position (home relative)",
"shortDesc": "Altitude of rally point position (home relative)",
"type": "double",
"decimalPlaces": 2,
"units": "m",
"defaultValue": 0.0
"default": 0.0
}
]
}
......@@ -5,12 +5,12 @@
[
{
"name": "FlightSpeed",
"shortDescription": "Set the current flight speed",
"shortDesc": "Set the current flight speed",
"type": "double",
"units": "m/s",
"min": 0,
"decimalPlaces": 1,
"defaultValue": 0
"default": 0
}
]
}
......@@ -5,51 +5,51 @@
[
{
"name": "GimbalPitch",
"shortDescription": "Gimbal pitch rotation.",
"shortDesc": "Gimbal pitch rotation.",
"type": "double",
"units": "gimbal-degrees",
"min": -90,
"max": 0,
"decimalPlaces": 0,
"defaultValue": 0
"default": 0
},
{
"name": "EntranceAltitude",
"shortDescription": "Vehicle will fly to/from the structure at this altitude.",
"shortDesc": "Vehicle will fly to/from the structure at this altitude.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 50
"default": 50
},
{
"name": "ScanBottomAlt",
"shortDescription": "Altitude for the bottomost covered area of the scan. You can adjust this value such that the Bottom Layer Alt will fly above obstacles on the ground.",
"shortDesc": "Altitude for the bottomost covered area of the scan. You can adjust this value such that the Bottom Layer Alt will fly above obstacles on the ground.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 50
"default": 50
},
{
"name": "Layers",
"shortDescription": "Number of scan layers.",
"shortDesc": "Number of scan layers.",
"type": "uint32",
"min": 1,
"defaultValue": 1
"default": 1
},
{
"name": "StructureHeight",
"shortDescription": "Height of structure being scanned.",
"shortDesc": "Height of structure being scanned.",
"type": "double",
"decimalPlaces": 2,
"units": "m",
"min": 1,
"defaultValue": 100
"default": 100
},
{
"name": "StartFromTop",
"shortDescription": "Start scanning from top of structure.",
"shortDesc": "Start scanning from top of structure.",
"type": "bool",
"defaultValue": true
"default": true
}
]
}
......@@ -5,25 +5,25 @@
[
{
"name": "GridAngle",
"shortDescription": "Angle for parallel lines of grid.",
"shortDesc": "Angle for parallel lines of grid.",
"type": "double",
"units": "deg",
"min": -360.0,
"max": 360.0,
"decimalPlaces": 1,
"defaultValue": 0
"default": 0
},
{
"name": "FlyAlternateTransects",
"shortDescription": "Fly every other transect in each pass.",
"shortDesc": "Fly every other transect in each pass.",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "SplitConcavePolygons",
"shortDescription": "Split mission concave polygons into separate regular, convex polygons.",
"shortDesc": "Split mission concave polygons into separate regular, convex polygons.",
"type": "bool",
"defaultValue": false
"default": false
}
]
}
......@@ -5,66 +5,66 @@
[
{
"name": "TurnAroundDistance",
"shortDescription": "Amount of additional distance to add outside the survey area for vehicle turn around.",
"shortDesc": "Amount of additional distance to add outside the survey area for vehicle turn around.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 30
"default": 30
},
{
"name": "TurnAroundDistanceMultiRotor",
"shortDescription": "Amount of additional distance to add outside the survey area for vehicle turn around.",
"shortDesc": "Amount of additional distance to add outside the survey area for vehicle turn around.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 10
"default": 10
},
{
"name": "CameraTriggerInTurnAround",
"shortDescription": "Camera continues taking images in turn arounds.",
"shortDesc": "Camera continues taking images in turn arounds.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "HoverAndCapture",
"shortDescription": "Stop and Hover at each image point before taking image",
"shortDesc": "Stop and Hover at each image point before taking image",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "Refly90Degrees",
"shortDescription": "Refly the pattern at a 90 degree angle",
"shortDesc": "Refly the pattern at a 90 degree angle",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "TerrainAdjustTolerance",
"shortDescription": "Additional waypoints within the transect will be added if the terrain altitude difference grows larger than this tolerance.",
"shortDesc": "Additional waypoints within the transect will be added if the terrain altitude difference grows larger than this tolerance.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m",
"defaultValue": 10
"default": 10
},
{
"name": "TerrainAdjustMaxClimbRate",
"shortDescription": "The maximum climb rate from one waypoint to another when adjusting for terrain. Set to 0 for no max.",
"shortDesc": "The maximum climb rate from one waypoint to another when adjusting for terrain. Set to 0 for no max.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m/s",
"defaultValue": 0
"default": 0
},
{
"name": "TerrainAdjustMaxDescentRate",
"shortDescription": "The maximum descent rate from one waypoint to another when adjusting for terrain. Set to 0 for no max.",
"shortDesc": "The maximum descent rate from one waypoint to another when adjusting for terrain. Set to 0 for no max.",
"type": "double",
"decimalPlaces": 2,
"min": 0,
"units": "m/s",
"defaultValue": 0
"default": 0
}
]
}
......@@ -5,59 +5,59 @@
[
{
"name": "LandingDistance",
"shortDescription": "Distance between landing and loiter points.",
"shortDesc": "Distance between landing and loiter points.",
"type": "double",
"units": "m",
"min": 10,
"decimalPlaces": 1,
"defaultValue": 30.0
"default": 30.0
},
{
"name": "LandingHeading",
"shortDescription": "Heading from loiter point to land point.",
"shortDesc": "Heading from loiter point to land point.",
"type": "double",
"units": "deg",
"min": 0.0,
"max": 360.0,
"decimalPlaces": 0,
"defaultValue": 270.0
"default": 270.0
},
{
"name": "LoiterAltitude",
"shortDescription": "Aircraft will proceed to the loiter point and loiter downwards until it reaches this approach altitude. Once altitude is reached the aircraft will fly to land point at current altitude.",
"shortDesc": "Aircraft will proceed to the loiter point and loiter downwards until it reaches this approach altitude. Once altitude is reached the aircraft will fly to land point at current altitude.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 40.0
"default": 40.0
},
{
"name": "LoiterRadius",
"shortDescription": "Loiter radius.",
"shortDesc": "Loiter radius.",
"type": "double",
"decimalPlaces": 1,
"min": 1,
"units": "m",
"defaultValue": 75.0
"default": 75.0
},
{
"name": "LandingAltitude",
"shortDescription": "Altitude for landing point on ground.",
"shortDesc": "Altitude for landing point on ground.",
"type": "double",
"units": "m",
"decimalPlaces": 1,
"defaultValue": 0.0
"default": 0.0
},
{
"name": "StopTakingPhotos",
"shortDescription": "Stop taking photos",
"shortDesc": "Stop taking photos",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "StopTakingVideo",
"shortDescription": "Stop taking video",
"shortDesc": "Stop taking video",
"type": "bool",
"defaultValue": true
"default": true
}
]
}
......@@ -5,7 +5,7 @@
[
{
"name": "Latitude",
"shortDescription": "Latitude of item position",
"shortDesc": "Latitude of item position",
"type": "double",
"min": -90.0,
"max": 90.0,
......@@ -13,7 +13,7 @@
},
{
"name": "Longitude",
"shortDescription": "Longitude of item position",
"shortDesc": "Longitude of item position",
"type": "double",
"min": -180.0,
"max": 180.0,
......@@ -21,33 +21,33 @@
},
{
"name": "Easting",
"shortDescription": "Easting of item position",
"shortDesc": "Easting of item position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "Northing",
"shortDescription": "Northing of item position",
"shortDesc": "Northing of item position",
"type": "double",
"decimalPlaces": 7
},
{
"name": "Zone",
"shortDescription": "UTM zone",
"shortDesc": "UTM zone",
"type": "uint8",
"min": 1,
"max": 60
},
{
"name": "Hemisphere",
"shortDescription": "Hemisphere for position",
"shortDesc": "Hemisphere for position",
"type": "uint8",
"enumStrings": "North,South",
"enumValues": "0,1"
},
{
"name": "MGRS",
"shortDescription": "MGRS coordinate",
"shortDesc": "MGRS coordinate",
"type": "string"
}
]
......
......@@ -5,16 +5,16 @@
[
{
"name": "Scale",
"shortDescription": "Scale the RC range",
"shortDesc": "Scale the RC range",
"type": "double",
"min": -1,
"max": 1,
"defaultValue": 1,
"default": 1,
"decimalPlaces": 1
},
{
"name": "CenterValue",
"shortDescription": "Parameter value when RC output is 0",
"shortDesc": "Parameter value when RC output is 0",
"type": "double",
"min": -180.0,
"max": 180.0,
......@@ -22,13 +22,13 @@
},
{
"name": "MinValue",
"shortDescription": "Minimum parameter value",
"shortDesc": "Minimum parameter value",
"type": "double",
"decimalPlaces": 7
},
{
"name": "MaxValue",
"shortDescription": "Maximum parameter value",
"shortDesc": "Maximum parameter value",
"type": "double",
"decimalPlaces": 7
}
......
......@@ -5,24 +5,24 @@
[
{
"name": "adsbServerConnectEnabled",
"shortDescription": "Connect to ADSB SBS server",
"longDescription": "Connect to ADSB SBS-1 server using specified address/port",
"shortDesc": "Connect to ADSB SBS server",
"longDesc": "Connect to ADSB SBS-1 server using specified address/port",
"type": "bool",
"defaultValue": false,
"default": false,
"qgcRebootRequired": true
},
{
"name": "adsbServerHostAddress",
"shortDescription": "Host address",
"shortDesc": "Host address",
"type": "string",
"defaultValue": "127.0.0.1",
"default": "127.0.0.1",
"qgcRebootRequired": true
},
{
"name": "adsbServerPort",
"shortDescription": "Server port",
"shortDesc": "Server port",
"type": "string",
"defaultValue": 30003,
"default": 30003,
"qgcRebootRequired": true
}
]
......
......@@ -9,59 +9,59 @@
"QGC.MetaData.Facts": [
{
"name": "streamRateRawSensors",
"shortDescription": "Stream rate for MAVLink Raw Sensors telemetry stream.",
"shortDesc": "Stream rate for MAVLink Raw Sensors telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 2
"default": 2
},
{
"name": "streamRateExtendedStatus",
"shortDescription": "Stream rate for MAVLink Extended Status telemetry stream.",
"shortDesc": "Stream rate for MAVLink Extended Status telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 2
"default": 2
},
{
"name": "streamRateRCChannels",
"shortDescription": "Stream rate for MAVLink RC Channels telemetry stream.",
"shortDesc": "Stream rate for MAVLink RC Channels telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 2
"default": 2
},
{
"name": "streamRatePosition",
"shortDescription": "Stream rate for MAVLink Position telemetry stream.",
"shortDesc": "Stream rate for MAVLink Position telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 3
"default": 3
},
{
"name": "streamRateExtra1",
"shortDescription": "Stream rate for MAVLink Extra1 telemetry stream.",
"shortDesc": "Stream rate for MAVLink Extra1 telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 10
"default": 10
},
{
"name": "streamRateExtra2",
"shortDescription": "Stream rate for MAVLink Extra2 telemetry stream.",
"shortDesc": "Stream rate for MAVLink Extra2 telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 10
"default": 10
},
{
"name": "streamRateExtra3",
"shortDescription": "Stream rate for MAVLink Extra3 telemetry stream.",
"shortDesc": "Stream rate for MAVLink Extra3 telemetry stream.",
"type": "int32",
"enumStrings": "QGC.MetaData.Defines.StreamRateEnumStrings",
"enumValues": "QGC.MetaData.Defines.StreamRateEnumValues",
"defaultValue": 3
"default": 3
}
]
}
This diff is collapsed.
......@@ -5,83 +5,83 @@
[
{
"name": "autoConnectUDP",
"shortDescription": "Automatically open a connection over UDP",
"longDescription": "If this option is enabled GroundControl will automatically connect to a vehicle which is detected on a UDP communication link.",
"shortDesc": "Automatically open a connection over UDP",
"longDesc": "If this option is enabled GroundControl will automatically connect to a vehicle which is detected on a UDP communication link.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectPixhawk",
"shortDescription": "Automatically connect to a Pixhawk board",
"longDescription": "If this option is enabled GroundControl will automatically connect to a Pixhawk board which is connected via USB.",
"shortDesc": "Automatically connect to a Pixhawk board",
"longDesc": "If this option is enabled GroundControl will automatically connect to a Pixhawk board which is connected via USB.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectSiKRadio",
"shortDescription": "Automatically connect to a SiK Radio",
"longDescription": "If this option is enabled GroundControl will automatically connect to a vehicle which is detected on a SiK Radio communication link.",
"shortDesc": "Automatically connect to a SiK Radio",
"longDesc": "If this option is enabled GroundControl will automatically connect to a vehicle which is detected on a SiK Radio communication link.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectPX4Flow",
"shortDescription": "Automatically connect to a P4 Flow",
"longDescription": "If this option is enabled GroundControl will automatically connect to a PX4 Flow board which is connected via USB.",
"shortDesc": "Automatically connect to a P4 Flow",
"longDesc": "If this option is enabled GroundControl will automatically connect to a PX4 Flow board which is connected via USB.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectRTKGPS",
"shortDescription": "Automatically connect to an RTK GPS",
"longDescription": "If this option is enabled GroundControl will automatically connect to an RTK GPS which is connected via USB.",
"shortDesc": "Automatically connect to an RTK GPS",
"longDesc": "If this option is enabled GroundControl will automatically connect to an RTK GPS which is connected via USB.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectLibrePilot",
"shortDescription": "Automatically connect to a LibrePilot",
"longDescription": "If this option is enabled GroundControl will automatically connect to a LibrePilot board which is connected via USB.",
"shortDesc": "Automatically connect to a LibrePilot",
"longDesc": "If this option is enabled GroundControl will automatically connect to a LibrePilot board which is connected via USB.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "autoConnectNmeaPort",
"shortDescription": "NMEA GPS device for GCS position",
"longDescription": "NMEA GPS device for GCS position",
"shortDesc": "NMEA GPS device for GCS position",
"longDesc": "NMEA GPS device for GCS position",
"type": "string",
"defaultValue": "Disabled"
"default": "Disabled"
},
{
"name": "autoConnectNmeaBaud",
"shortDescription": "NMEA GPS Baudrate",
"longDescription": "NMEA GPS Baudrate",
"shortDesc": "NMEA GPS Baudrate",
"longDesc": "NMEA GPS Baudrate",
"type": "uint32",
"defaultValue": 4800
"default": 4800
},
{
"name": "udpListenPort",
"shortDescription": "UDP port for autoconnect",
"shortDesc": "UDP port for autoconnect",
"type": "uint32",
"defaultValue": 14550
"default": 14550
},
{
"name": "udpTargetHostIP",
"shortDescription": "UDP target host IP for autoconnect",
"shortDesc": "UDP target host IP for autoconnect",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "udpTargetHostPort",
"shortDescription": "UDP target host port for autoconnect",
"shortDesc": "UDP target host port for autoconnect",
"type": "uint32",
"defaultValue": 14550
"default": 14550
},
{
"name": "nmeaUdpPort",
"shortDescription": "Udp port to receive NMEA streams",
"shortDesc": "Udp port to receive NMEA streams",
"type": "uint32",
"defaultValue": 14401
"default": 14401
}
]
}
......@@ -5,17 +5,17 @@
[
{
"name": "userBrandImageIndoor",
"shortDescription": "User-selected brand image",
"longDescription": "Location in file system of user-selected brand image (indoor)",
"shortDesc": "User-selected brand image",
"longDesc": "Location in file system of user-selected brand image (indoor)",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "userBrandImageOutdoor",
"shortDescription": "User-selected brand image",
"longDescription": "Location in file system of user-selected brand image (outdoor)",
"shortDesc": "User-selected brand image",
"longDesc": "Location in file system of user-selected brand image (outdoor)",
"type": "string",
"defaultValue": ""
"default": ""
}
]
}
......@@ -5,23 +5,23 @@
[
{
"name": "defaultFirmwareType",
"shortDescription": "Default firmware type for flashing",
"shortDesc": "Default firmware type for flashing",
"type": "uint32",
"defaultValue": 12
"default": 12
},
{
"name": "apmChibiOS",
"type": "uint32",
"enumStrings": "ChibiOS,NuttX",
"enumValues": "0,1",
"defaultValue": 0
"default": 0
},
{
"name": "apmVehicleType",
"type": "uint32",
"enumStrings": "Multi-Rotor,Helicopter,Plane,Rover,Sub",
"enumValues": "0,1,2,3,4",
"defaultValue": 0
"default": 0
}
]
}
......@@ -5,15 +5,15 @@
[
{
"name": "mapProvider",
"shortDescription": "Currently selected map provider for flight maps",
"shortDesc": "Currently selected map provider for flight maps",
"type": "string",
"defaultValue": "Bing"
"default": "Bing"
},
{
"name": "mapType",
"shortDescription": "Currently selected map type for flight maps",
"shortDesc": "Currently selected map type for flight maps",
"type": "string",
"defaultValue": "Hybrid"
"default": "Hybrid"
}
]
}
......@@ -5,54 +5,54 @@
[
{
"name": "guidedMinimumAltitude",
"shortDescription": "Minimum altitude for guided actions altitude slider.",
"shortDesc": "Minimum altitude for guided actions altitude slider.",
"type": "double",
"units": "m",
"defaultValue": 2
"default": 2
},
{
"name": "guidedMaximumAltitude",
"shortDescription": "Maximum altitude for guided actions altitude slider.",
"shortDesc": "Maximum altitude for guided actions altitude slider.",
"type": "double",
"units": "m",
"defaultValue": 121.92
"default": 121.92
},
{
"name": "showLogReplayStatusBar",
"shortDescription": "Show/Hide Log Replay status bar",
"shortDesc": "Show/Hide Log Replay status bar",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "alternateInstrumentPanel",
"shortDescription": "Use Vertical Instrument Panel instead of the default one",
"shortDesc": "Use Vertical Instrument Panel instead of the default one",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "showAdditionalIndicatorsCompass",
"shortDescription": "Show additional heading indicators on Compass",
"shortDesc": "Show additional heading indicators on Compass",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "lockNoseUpCompass",
"shortDescription": "Lock Compass Nose-Up",
"shortDesc": "Lock Compass Nose-Up",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "keepMapCenteredOnVehicle",
"shortDescription": "Keep map centered on vehicle",
"shortDesc": "Keep map centered on vehicle",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "maxGoToLocationDistance",
"shortDescription": "Maximum distance allowed for Go To Location.",
"shortDesc": "Maximum distance allowed for Go To Location.",
"type": "double",
"units": "m",
"defaultValue": 1000,
"default": 1000,
"min": 1
}
]
......
......@@ -5,25 +5,25 @@
[
{
"name": "minZoomLevelDownload",
"shortDescription": "Minimum zoom level for downloads.",
"shortDesc": "Minimum zoom level for downloads.",
"type": "Uint32",
"min": 1,
"max": 20,
"defaultValue": 13
"default": 13
},
{
"name": "maxZoomLevelDownload",
"shortDescription": "Maximum zoom level for downloads.",
"shortDesc": "Maximum zoom level for downloads.",
"type": "Uint32",
"min": 1,
"max": 20,
"defaultValue": 19
"default": 19
},
{
"name": "maxTilesForDownload",
"shortDescription": "Maximum number of tiles for download.",
"shortDesc": "Maximum number of tiles for download.",
"type": "Uint32",
"defaultValue": 100000
"default": 100000
}
]
}
......@@ -5,33 +5,33 @@
[
{
"name": "displayPresetsTabFirst",
"shortDescription": "Display the presets tab at start",
"shortDesc": "Display the presets tab at start",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "showMissionItemStatus",
"shortDescription": "Show/Hide the mission item status display",
"shortDesc": "Show/Hide the mission item status display",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "takeoffItemNotRequired",
"shortDescription": "Allow missions to not require a takeoff item",
"shortDesc": "Allow missions to not require a takeoff item",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "useConditionGate",
"shortDescription": "Use MAV_CMD_CONDITION_GATE for pattern generation",
"shortDesc": "Use MAV_CMD_CONDITION_GATE for pattern generation",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "showGimbalOnlyWhenSet",
"shortDescription": "Show gimbal yaw visual only when set explicitly for the waypoint",
"shortDesc": "Show gimbal yaw visual only when set explicitly for the waypoint",
"type": "bool",
"defaultValue": false
"default": false
}
]
}
......@@ -5,10 +5,10 @@
[
{
"name": "surveyInAccuracyLimit",
"shortDescription": "Survey in accuracy (U-blox only)",
"longDescription": "The minimum accuracy value that Survey-In must achieve before it can complete.",
"shortDesc": "Survey in accuracy (U-blox only)",
"longDesc": "The minimum accuracy value that Survey-In must achieve before it can complete.",
"type": "double",
"defaultValue": 2.0,
"default": 2.0,
"min": 0.01,
"units": "m",
"decimalPlaces": 2,
......@@ -16,10 +16,10 @@
},
{
"name": "surveyInMinObservationDuration",
"shortDescription": "Minimum observation time",
"longDescription": "Defines the minimum amount of observation time for the position calculation.",
"shortDesc": "Minimum observation time",
"longDesc": "Defines the minimum amount of observation time for the position calculation.",
"type": "Uint32",
"defaultValue": 180,
"default": 180,
"min": 1,
"units": "secs",
"decimalPlaces": 0,
......@@ -27,18 +27,18 @@
},
{
"name": "useFixedBasePosition",
"shortDescription": "Use specified base position",
"longDescription": "Specify the values for the RTK base position without having to do a survey in.",
"shortDesc": "Use specified base position",
"longDesc": "Specify the values for the RTK base position without having to do a survey in.",
"type": "bool",
"defaultValue": false,
"default": false,
"qgcRebootRequired": true
},
{
"name": "fixedBasePositionLatitude",
"shortDescription": "Base Position Latitude",
"longDescription": "Defines the latitude of the fixed RTK base position.",
"shortDesc": "Base Position Latitude",
"longDesc": "Defines the latitude of the fixed RTK base position.",
"type": "double",
"defaultValue": 0,
"default": 0,
"min": -90,
"max": 90,
"decimalPlaces": 9,
......@@ -46,10 +46,10 @@
},
{
"name": "fixedBasePositionLongitude",
"shortDescription": "Base Position Longitude",
"longDescription": "Defines the longitude of the fixed RTK base position.",
"shortDesc": "Base Position Longitude",
"longDesc": "Defines the longitude of the fixed RTK base position.",
"type": "double",
"defaultValue": 0,
"default": 0,
"min": -180,
"max": 180,
"decimalPlaces": 9,
......@@ -57,20 +57,20 @@
},
{
"name": "fixedBasePositionAltitude",
"shortDescription": "Base Position Alt (WGS84)",
"longDescription": "Defines the altitude of the fixed RTK base position.",
"shortDesc": "Base Position Alt (WGS84)",
"longDesc": "Defines the altitude of the fixed RTK base position.",
"type": "float",
"defaultValue": 0,
"default": 0,
"units": "m",
"decimalPlaces": 2,
"qgcRebootRequired": true
},
{
"name": "fixedBasePositionAccuracy",
"shortDescription": "Base Position Accuracy",
"longDescription": "Defines the accuracy of the fixed RTK base position.",
"shortDesc": "Base Position Accuracy",
"longDesc": "Defines the accuracy of the fixed RTK base position.",
"type": "float",
"defaultValue": 0,
"default": 0,
"units": "m",
"decimalPlaces": 2,
"qgcRebootRequired": true
......
......@@ -5,129 +5,129 @@
[
{
"name": "videoSource",
"shortDescription": "Video source",
"longDescription": "Source for video. UDP, TCP, RTSP and UVC Cameras may be supported depending on Vehicle and ground station version.",
"shortDesc": "Video source",
"longDesc": "Source for video. UDP, TCP, RTSP and UVC Cameras may be supported depending on Vehicle and ground station version.",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "udpPort",
"shortDescription": "Video UDP Port",
"longDescription": "UDP port to bind to for video stream.",
"shortDesc": "Video UDP Port",
"longDesc": "UDP port to bind to for video stream.",
"type": "uint16",
"min": 1025,
"defaultValue": 5600
"default": 5600
},
{
"name": "rtspUrl",
"shortDescription": "Video RTSP Url",
"longDescription": "RTSP url address and port to bind to for video stream. Example: rtsp://192.168.42.1:554/live",
"shortDesc": "Video RTSP Url",
"longDesc": "RTSP url address and port to bind to for video stream. Example: rtsp://192.168.42.1:554/live",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "tcpUrl",
"shortDescription": "Video TCP Url",
"longDescription": "TCP url address and port to bind to for video stream. Example: 192.168.143.200:3001",
"shortDesc": "Video TCP Url",
"longDesc": "TCP url address and port to bind to for video stream. Example: 192.168.143.200:3001",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "videoSavePath",
"shortDescription": "Video save directory",
"longDescription": "Directory to save videos to.",
"shortDesc": "Video save directory",
"longDesc": "Directory to save videos to.",
"type": "string",
"defaultValue": ""
"default": ""
},
{
"name": "aspectRatio",
"shortDescription": "Video Aspect Ratio",
"longDescription": "Video Aspect Ratio (width / height). Use 0.0 to ignore it.",
"shortDesc": "Video Aspect Ratio",
"longDesc": "Video Aspect Ratio (width / height). Use 0.0 to ignore it.",
"type": "float",
"decimalPlaces": 6,
"defaultValue": 1.777777
"default": 1.777777
},
{
"name": "gridLines",
"shortDescription": "Video Grid Lines",
"longDescription": "Displays a grid overlaid over the video view.",
"shortDesc": "Video Grid Lines",
"longDesc": "Displays a grid overlaid over the video view.",
"type": "uint32",
"enumStrings": "Hide,Show",
"enumValues": "1,0",
"defaultValue": 0
"default": 0
},
{
"name": "videoFit",
"shortDescription": "Video Display Fit",
"longDescription": "Handle Video Aspect Ratio.",
"shortDesc": "Video Display Fit",
"longDesc": "Handle Video Aspect Ratio.",
"type": "uint32",
"enumStrings": "Fit Width,Fit Height,Stretch",
"enumValues": "0,1,2",
"defaultValue": 1
"default": 1
},
{
"name": "showRecControl",
"shortDescription": "Show Video Record Control",
"longDescription": "Show recording control in the UI.",
"shortDesc": "Show Video Record Control",
"longDesc": "Show recording control in the UI.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "recordingFormat",
"shortDescription": "Video Recording Format",
"longDescription": "Video recording file format.",
"shortDesc": "Video Recording Format",
"longDesc": "Video recording file format.",
"type": "uint32",
"enumStrings": "mkv,mov,mp4",
"enumValues": "0,1,2",
"defaultValue": 0
"default": 0
},
{
"name": "maxVideoSize",
"shortDescription": "Max Video Storage Usage",
"longDescription": "Maximum amount of disk space used by video recording.",
"shortDesc": "Max Video Storage Usage",
"longDesc": "Maximum amount of disk space used by video recording.",
"type": "uint32",
"min": 100,
"units": "MB",
"defaultValue": 10240,
"mobileDefaultValue": 2048
"default": 10240,
"mobileDefault": 2048
},
{
"name": "enableStorageLimit",
"shortDescription": "Enable/Disable Limits on Storage Usage",
"longDescription": "When enabled, old video files will be auto-deleted when the total size of QGC-recorded video exceeds the maximum video storage usage.",
"shortDesc": "Enable/Disable Limits on Storage Usage",
"longDesc": "When enabled, old video files will be auto-deleted when the total size of QGC-recorded video exceeds the maximum video storage usage.",
"type": "bool",
"defaultValue": false,
"mobileDefaultValue": true
"default": false,
"mobileDefault": true
},
{
"name": "rtspTimeout",
"shortDescription": "RTSP Video Timeout",
"longDescription": "How long to wait before assuming RTSP link is gone.",
"shortDesc": "RTSP Video Timeout",
"longDesc": "How long to wait before assuming RTSP link is gone.",
"type": "uint32",
"min": 1,
"units": "s",
"defaultValue": 2
"default": 2
},
{
"name": "streamEnabled",
"shortDescription": "Video Stream Enabled",
"longDescription": "Start/Stop Video Stream.",
"shortDesc": "Video Stream Enabled",
"longDesc": "Start/Stop Video Stream.",
"type": "bool",
"defaultValue": true
"default": true
},
{
"name": "disableWhenDisarmed",
"shortDescription": "Video Stream Disnabled When Armed",
"longDescription": "Disable Video Stream when disarmed.",
"shortDesc": "Video Stream Disnabled When Armed",
"longDesc": "Disable Video Stream when disarmed.",
"type": "bool",
"defaultValue": false
"default": false
},
{
"name": "lowLatencyMode",
"shortDescription": "Tweaks video for lower latency",
"longDescription": "If this option is enabled, the rtpjitterbuffer is removed and the video sink is set to assynchronous mode, reducing the latency by about 200 ms.",
"shortDesc": "Tweaks video for lower latency",
"longDesc": "If this option is enabled, the rtpjitterbuffer is removed and the video sink is set to assynchronous mode, reducing the latency by about 200 ms.",
"type": "bool",
"defaultValue": false
"default": false
}
]
}
......@@ -5,56 +5,56 @@
[
{
"name": "voltage",
"shortDescription": "Voltage",
"shortDesc": "Voltage",
"type": "double",
"decimalPlaces": 2,
"units": "v"
},
{
"name": "percentRemaining",
"shortDescription": "Percent",
"shortDesc": "Percent",
"type": "double",
"decimalPlaces": 0,
"units": "%"
},
{
"name": "mahConsumed",
"shortDescription": "Consumed",
"shortDesc": "Consumed",
"type": "double",
"decimalPlaces": 0,
"units": "mAh"
},
{
"name": "current",
"shortDescription": "Current",
"shortDesc": "Current",
"type": "double",
"decimalPlaces": 2,
"units": "A"
},
{
"name": "temperature",
"shortDescription": "Temperature",
"shortDesc": "Temperature",
"type": "double",
"decimalPlaces": 0,
"units": "C"
},
{
"name": "instantPower",
"shortDescription": "Watts",
"shortDesc": "Watts",
"type": "double",
"decimalPlaces": 2,
"units": "W"
},
{
"name": "timeRemaining",
"shortDescription": "Time Remaining",
"shortDesc": "Time Remaining",
"type": "double",
"decimalPlaces": 0,
"units": "s"
},
{
"name": "chargeState",
"shortDescription": "Charge State",
"shortDesc": "Charge State",
"type": "uint8",
"enumStrings": "n/a,Normal Operation,Low Battery State,Critical Battery State,Emergency Battery State,Battery Failed,Battery Unhealthy",
"enumValues": "0,1,2,3,4,5,6",
......
......@@ -5,12 +5,12 @@
[
{
"name": "currentTime",
"shortDescription": "Time",
"shortDesc": "Time",
"type": "string"
},
{
"name": "currentDate",
"shortDescription": "Date",
"shortDesc": "Date",
"type": "string"
}
]
......
......@@ -5,70 +5,70 @@
[
{
"name": "rotationNone",
"shortDescription": "Forward",
"shortDesc": "Forward",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw45",
"shortDescription": "Forward/Right",
"shortDesc": "Forward/Right",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw90",
"shortDescription": "Right",
"shortDesc": "Right",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw135",
"shortDescription": "Rear/Right",
"shortDesc": "Rear/Right",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw180",
"shortDescription": "Rear",
"shortDesc": "Rear",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw225",
"shortDescription": "Rear/Left",
"shortDesc": "Rear/Left",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw270",
"shortDescription": "Left",
"shortDesc": "Left",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationYaw315",
"shortDescription": "Forward/Left",
"shortDesc": "Forward/Left",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationPitch90",
"shortDescription": "Up",
"shortDesc": "Up",
"type": "double",
"decimalPlaces": 2,
"units": "m"
},
{
"name": "rotationPitch270",
"shortDescription": "Down",
"shortDesc": "Down",
"type": "double",
"decimalPlaces": 2,
"units": "m"
......
......@@ -5,128 +5,128 @@
[
{
"name": "goodAttitudeEsimate",
"shortDescription": "Good Attitude Esimate",
"shortDesc": "Good Attitude Esimate",
"type": "bool",
"default": false
},
{
"name": "goodHorizVelEstimate",
"shortDescription": "Good Horiz Vel Estimate",
"shortDesc": "Good Horiz Vel Estimate",
"type": "bool",
"default": false
},
{
"name": "goodVertVelEstimate",
"shortDescription": "Good Vert Vel Estimate",
"shortDesc": "Good Vert Vel Estimate",
"type": "bool",
"default": false
},
{
"name": "goodHorizPosRelEstimate",
"shortDescription": "Good Horiz Pos Rel Estimate",
"shortDesc": "Good Horiz Pos Rel Estimate",
"type": "bool",
"default": false
},
{
"name": "goodHorizPosAbsEstimate",
"shortDescription": "Good Horiz Pos Abs Estimate",
"shortDesc": "Good Horiz Pos Abs Estimate",
"type": "bool",
"default": false
},
{
"name": "goodVertPosAbsEstimate",
"shortDescription": "Good Vert Pos Abs Estimate",
"shortDesc": "Good Vert Pos Abs Estimate",
"type": "bool",
"default": false
},
{
"name": "goodVertPosAGLEstimate",
"shortDescription": "Good Vert Pos AGL Estimate",
"shortDesc": "Good Vert Pos AGL Estimate",
"type": "bool",
"default": false
},
{
"name": "goodConstPosModeEstimate",
"shortDescription": "Good Const Pos Mode Estimate",
"shortDesc": "Good Const Pos Mode Estimate",
"type": "bool",
"default": false
},
{
"name": "goodPredHorizPosRelEstimate",
"shortDescription": "Good Pred Horiz Pos Rel Estimate",
"shortDesc": "Good Pred Horiz Pos Rel Estimate",
"type": "bool",
"default": false
},
{
"name": "goodPredHorizPosAbsEstimate",
"shortDescription": "Good Pred Horiz Pos Abs Estimate",
"shortDesc": "Good Pred Horiz Pos Abs Estimate",
"type": "bool",
"default": false
},
{
"name": "gpsGlitch",
"shortDescription": "Gps Glitch",
"shortDesc": "Gps Glitch",
"type": "bool",
"default": false
},
{
"name": "accelError",
"shortDescription": "Accel Error",
"shortDesc": "Accel Error",
"type": "bool",
"default": false
},
{
"name": "velRatio",
"shortDescription": "Vel Ratio",
"shortDesc": "Vel Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "horizPosRatio",
"shortDescription": "Horiz Pos Ratio",
"shortDesc": "Horiz Pos Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "vertPosRatio",
"shortDescription": "Vert Pos Ratio",
"shortDesc": "Vert Pos Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "magRatio",
"shortDescription": "Mag Ratio",
"shortDesc": "Mag Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "haglRatio",
"shortDescription": "HAGL Ratio",
"shortDesc": "HAGL Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "tasRatio",
"shortDescription": "TAS Ratio",
"shortDesc": "TAS Ratio",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "horizPosAccuracy",
"shortDescription": "Horiz Pos Accuracy",
"shortDesc": "Horiz Pos Accuracy",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "vertPosAccuracy",
"shortDescription": "Vert Pos Accuracy",
"shortDesc": "Vert Pos Accuracy",
"type": "float",
"decimalPlaces": 2,
"default": null
......
......@@ -5,43 +5,43 @@
[
{
"name": "lat",
"shortDescription": "Latitude",
"shortDesc": "Latitude",
"type": "double",
"decimalPlaces": 7
},
{
"name": "lon",
"shortDescription": "Longitude",
"shortDesc": "Longitude",
"type": "double",
"decimalPlaces": 7
},
{
"name": "mgrs",
"shortDescription": "MGRS Position",
"shortDesc": "MGRS Position",
"type": "string"
},
{
"name": "hdop",
"shortDescription": "HDOP",
"shortDesc": "HDOP",
"type": "double",
"decimalPlaces": 1
},
{
"name": "vdop",
"shortDescription": "VDOP",
"shortDesc": "VDOP",
"type": "double",
"decimalPlaces": 1
},
{
"name": "courseOverGround",
"shortDescription": "Course Over Ground",
"shortDesc": "Course Over Ground",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "lock",
"shortDescription": "GPS Lock",
"shortDesc": "GPS Lock",
"type": "uint32",
"enumStrings": "None,None,2D Lock,3D Lock,3D DGPS Lock,3D RTK GPS Lock (float),3D RTK GPS Lock (fixed),Static (fixed)",
"enumValues": "0,1,2,3,4,5,6,7",
......@@ -49,7 +49,7 @@
},
{
"name": "count",
"shortDescription": "Sat Count",
"shortDesc": "Sat Count",
"type": "uint32"
}
]
......
......@@ -5,13 +5,13 @@
[
{
"name": "connected",
"shortDescription": "Connected",
"shortDesc": "Connected",
"type": "bool",
"default": false
},
{
"name": "currentAccuracy",
"shortDescription": "Current Survey-In Accuracy",
"shortDesc": "Current Survey-In Accuracy",
"type": "double",
"decimalPlaces": 1,
"units": "m",
......@@ -19,28 +19,28 @@
},
{
"name": "currentLatitude",
"shortDescription": "Current Survey-In Latitude",
"shortDesc": "Current Survey-In Latitude",
"type": "double",
"decimalPlaces": 7,
"default": null
},
{
"name": "currentLongitude",
"shortDescription": "Current Survey-In Longitude",
"shortDesc": "Current Survey-In Longitude",
"type": "double",
"decimalPlaces": 7,
"default": null
},
{
"name": "currentAltitude",
"shortDescription": "Current Survey-In Altitude",
"shortDesc": "Current Survey-In Altitude",
"type": "float",
"decimalPlaces": 2,
"default": null
},
{
"name": "currentDuration",
"shortDescription": "Current Survey-In Duration",
"shortDesc": "Current Survey-In Duration",
"type": "double",
"decimalPlaces": 0,
"units": "s",
......@@ -48,19 +48,19 @@
},
{
"name": "valid",
"shortDescription": "Survey-In Valid",
"shortDesc": "Survey-In Valid",
"type": "bool",
"default": false
},
{
"name": "active",
"shortDescription": "Survey-In Active",
"shortDesc": "Survey-In Active",
"type": "bool",
"default": false
},
{
"name": "numSatellites",
"shortDescription": "Number of Satellites",
"shortDesc": "Number of Satellites",
"type": "int32",
"default": 0
}
......
......@@ -5,42 +5,42 @@
[
{
"name": "roll",
"shortDescription": "Roll Setpoint",
"shortDesc": "Roll Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "pitch",
"shortDescription": "Pitch Setpoint",
"shortDesc": "Pitch Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "yaw",
"shortDescription": "Yaw Setpoint",
"shortDesc": "Yaw Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "rollRate",
"shortDescription": "Roll Rate Setpoint",
"shortDesc": "Roll Rate Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
},
{
"name": "pitchRate",
"shortDescription": "Pitch Rate Setpoint",
"shortDesc": "Pitch Rate Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
},
{
"name": "yawRate",
"shortDescription": "Yaw Rate Setpoint",
"shortDesc": "Yaw Rate Setpoint",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
......
......@@ -5,49 +5,49 @@
[
{
"name": "cameraTilt",
"shortDescription": "Camera Tilt",
"shortDesc": "Camera Tilt",
"type": "int16",
"units": "%"
},
{
"name": "tetherTurns",
"shortDescription": "Tether Turns",
"shortDesc": "Tether Turns",
"type": "int16",
"units": "clockwise"
},
{
"name": "lights1",
"shortDescription": "Lights 1 level",
"shortDesc": "Lights 1 level",
"type": "int16",
"units": "%"
},
{
"name": "lights2",
"shortDescription": "Lights 2 level",
"shortDesc": "Lights 2 level",
"type": "int16",
"units": "%"
},
{
"name": "pilotGain",
"shortDescription": "Pilot Gain",
"shortDesc": "Pilot Gain",
"type": "int16",
"units": "%"
},
{
"name": "inputHold",
"shortDescription": "Input Hold",
"shortDesc": "Input Hold",
"type": "int16",
"enumStrings": "Disabled,Enabled",
"enumValues": "0,1"
},
{ "name": "rangefinderDistance",
"shortDescription": "Rangefinder",
"shortDesc": "Rangefinder",
"type": "float",
"decimalPlaces": 2,
"units": "meters"
},
{ "name": "rollPitchToggle",
"shortDescription": "Roll/Pitch Toggle",
"shortDesc": "Roll/Pitch Toggle",
"type": "int16",
"enumStrings": "Disabled,Enabled,Unavailable",
"enumValues": "0,1,2"
......
......@@ -5,21 +5,21 @@
[
{
"name": "temperature1",
"shortDescription": "Temperature (1)",
"shortDesc": "Temperature (1)",
"type": "double",
"decimalPlaces": 2,
"units": "C"
},
{
"name": "temperature2",
"shortDescription": "Temperature (2)",
"shortDesc": "Temperature (2)",
"type": "double",
"decimalPlaces": 2,
"units": "C"
},
{
"name": "temperature3",
"shortDescription": "Temperature (3)",
"shortDesc": "Temperature (3)",
"type": "double",
"decimalPlaces": 2,
"units": "C"
......
......@@ -5,14 +5,14 @@
[
{
"name": "blocksPending",
"shortDescription": "Blocks Pending",
"shortDesc": "Blocks Pending",
"type": "double",
"decimalPlaces": 0,
"default": 0
},
{
"name": "blocksLoaded",
"shortDescription": "Blocks Loaded",
"shortDesc": "Blocks Loaded",
"type": "double",
"decimalPlaces": 0,
"default": 0
......
......@@ -5,135 +5,135 @@
[
{
"name": "roll",
"shortDescription": "Roll",
"shortDesc": "Roll",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "pitch",
"shortDescription": "Pitch",
"shortDesc": "Pitch",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "heading",
"shortDescription": "Heading",
"shortDesc": "Heading",
"type": "double",
"decimalPlaces": 0,
"units": "deg"
},
{
"name": "rollRate",
"shortDescription": "Roll Rate",
"shortDesc": "Roll Rate",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
},
{
"name": "pitchRate",
"shortDescription": "Pitch Rate",
"shortDesc": "Pitch Rate",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
},
{
"name": "yawRate",
"shortDescription": "Yaw Rate",
"shortDesc": "Yaw Rate",
"type": "double",
"decimalPlaces": 1,
"units": "deg/s"
},
{
"name": "groundSpeed",
"shortDescription": "Ground Speed",
"shortDesc": "Ground Speed",
"type": "double",
"decimalPlaces": 1,
"units": "m/s"
},
{
"name": "airSpeed",
"shortDescription": "Air Speed",
"shortDesc": "Air Speed",
"type": "double",
"decimalPlaces": 1,
"units": "m/s"
},
{
"name": "climbRate",
"shortDescription": "Climb Rate",
"shortDesc": "Climb Rate",
"type": "double",
"decimalPlaces": 1,
"units": "m/s"
},
{
"name": "altitudeRelative",
"shortDescription": "Alt (Rel)",
"shortDesc": "Alt (Rel)",
"type": "double",
"decimalPlaces": 1,
"units": "m"
},
{
"name": "altitudeAMSL",
"shortDescription": "Alt (AMSL)",
"shortDesc": "Alt (AMSL)",
"type": "double",
"decimalPlaces": 1,
"units": "m"
},
{
"name": "flightDistance",
"shortDescription": "Flight Distance",
"shortDesc": "Flight Distance",
"type": "double",
"decimalPlaces": 1,
"units": "m"
},
{
"name": "distanceToHome",
"shortDescription": "Distance to Home",
"shortDesc": "Distance to Home",
"type": "double",
"decimalPlaces": 1,
"units": "m"
},
{
"name": "headingToHome",
"shortDescription": "Heading to Home",
"shortDesc": "Heading to Home",
"type": "double",
"decimalPlaces": 0,
"units": "deg"
},
{
"name": "distanceToGCS",
"shortDescription": "Distance to GCS",
"shortDesc": "Distance to GCS",
"type": "double",
"decimalPlaces": 1,
"units": "m"
},
{
"name": "missionItemIndex",
"shortDescription": "Mission Item Index",
"shortDesc": "Mission Item Index",
"type": "uint16"
},
{
"name": "headingToNextWP",
"shortDescription": "Next WP Heading",
"shortDesc": "Next WP Heading",
"type": "double",
"decimalPlaces": 0,
"units": "deg"
},
{
"name": "flightTime",
"shortDescription": "Flight Time",
"shortDesc": "Flight Time",
"type": "elapsedSeconds",
"decimalPlaces": 1
},
{
"name": "hobbs",
"shortDescription": "Hobbs Meter",
"shortDesc": "Hobbs Meter",
"type": "string"
},
{
"name": "throttlePct",
"shortDescription": "Throttle %",
"shortDesc": "Throttle %",
"type": "uint16",
"units": "%"
}
......
......@@ -5,35 +5,35 @@
[
{
"name": "xAxis",
"shortDescription": "Vibe xAxis",
"shortDesc": "Vibe xAxis",
"type": "double",
"decimalPlaces": 1
},
{
"name": "yAxis",
"shortDescription": "Vibe yAxis",
"shortDesc": "Vibe yAxis",
"type": "double",
"decimalPlaces": 1
},
{
"name": "zAxis",
"shortDescription": "Vibe zAxis",
"shortDesc": "Vibe zAxis",
"type": "double",
"decimalPlaces": 1
},
{
"name": "clipCount1",
"shortDescription": "Clip Count (1)",
"shortDesc": "Clip Count (1)",
"type": "uint32"
},
{
"name": "clipCount2",
"shortDescription": "Clip Count (2)",
"shortDesc": "Clip Count (2)",
"type": "uint32"
},
{
"name": "clipCount3",
"shortDescription": "Clip Count (3)",
"shortDesc": "Clip Count (3)",
"type": "uint32"
}
]
......
......@@ -5,21 +5,21 @@
[
{
"name": "direction",
"shortDescription": "Wind Direction",
"shortDesc": "Wind Direction",
"type": "double",
"decimalPlaces": 1,
"units": "deg"
},
{
"name": "speed",
"shortDescription": "Wind Spd",
"shortDesc": "Wind Spd",
"type": "double",
"decimalPlaces": 1,
"units": "m/s"
},
{
"name": "verticalSpeed",
"shortDescription": "Wind Spd (vert)",
"shortDesc": "Wind Spd (vert)",
"type": "double",
"decimalPlaces": 1,
"units": "m/s"
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment