"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",
"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.",