蜂群模型文件
<pre><code> {
&quot;events&quot;: [],
&quot;profile&quot;: {
&quot;productDescribe&quot;: &quot;蜂群无人机&quot;,
&quot;productKey&quot;: &quot;&quot;,
&quot;productName&quot;: &quot;紫燕F1C-Plus&quot;,
&quot;productType&quot;: &quot;direct_device&quot;,
&quot;productVersion&quot;: &quot;1.0&quot;
},
&quot;properties&quot;: [
{
&quot;identifier&quot;: &quot;controlDelay&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;ms&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;毫秒&quot;,
&quot;max&quot;: 10000,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;控制延迟&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;delayLimit&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;ms&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;毫秒&quot;,
&quot;max&quot;: 3000,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;当前延迟限制&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;controlTag&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;控制标识&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;altitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;m&quot;,
&quot;min&quot;: -1000,
&quot;unitName&quot;: &quot;米&quot;,
&quot;max&quot;: 10000,
&quot;step&quot;: 0.1
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;海拔高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;relativeAltitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;m&quot;,
&quot;min&quot;: -1000,
&quot;unitName&quot;: &quot;米&quot;,
&quot;max&quot;: 10000,
&quot;step&quot;: 0.1
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;相对高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lostReturn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;关闭&quot;,
&quot;1&quot;: &quot;开启&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;失联返航&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lostReturnTakeEffect&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;所有飞行模式&quot;,
&quot;1&quot;: &quot;自动模式除外&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;失联返航生效行为&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;returnHeight&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;m&quot;,
&quot;min&quot;: 20,
&quot;unitName&quot;: &quot;米&quot;,
&quot;step&quot;: 0.1
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;返航高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;returnDownHeight&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;m&quot;,
&quot;min&quot;: 20,
&quot;unitName&quot;: &quot;米&quot;,
&quot;step&quot;: 0.1
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;返航降落高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lowElectricityProtection&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;关闭&quot;,
&quot;1&quot;: &quot;打开&quot;
},
&quot;type&quot;: &quot;struct&quot;
},
&quot;name&quot;: &quot;低电量保护&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lowElectricityReturnSingleTriggerBattery&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;step&quot;: &quot;1&quot;
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;低电量返航单片触发电压&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lowElectricityReturnAction&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;降落&quot;,
&quot;1&quot;: &quot;返航&quot;
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;低电量返航执行动作&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;electricity&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: &quot;0&quot;,
&quot;max&quot;: &quot;100&quot;,
&quot;step&quot;: &quot;1&quot;
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;电量&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;horizontalSpeed&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;水平速度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;verticalSpeed&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;垂直速度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;longitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: &quot;-1.4E-45&quot;,
&quot;max&quot;: &quot;3.4028235E38&quot;,
&quot;step&quot;: &quot;0.1&quot;
},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;经度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;latitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: &quot;-1.4E-45&quot;,
&quot;max&quot;: &quot;3.4028235E38&quot;,
&quot;step&quot;: &quot;0.1&quot;
},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;纬度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;linkQuality&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 100,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;信号强度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;homepointAlt&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;m&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;米&quot;,
&quot;max&quot;: 500,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;返航点高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;homepointLongitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;°&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;度&quot;,
&quot;max&quot;: 180,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;返航点经度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;homepointLatitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;°&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;度&quot;,
&quot;max&quot;: 90,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;返航点纬度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;homepointAlt&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;unit&quot;: &quot;°&quot;,
&quot;min&quot;: 0,
&quot;unitName&quot;: &quot;度&quot;,
&quot;max&quot;: 90,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;返航点高度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;attitudeHead&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;机头朝向角度&quot;,
&quot;accessMode&quot;: &quot;&quot;,
&quot;required&quot;: false,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;attackRadius&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击半径&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackHeight&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击高度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackDescentSpeed&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击下降速度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;afterAttackBehavior&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;back&quot;: &quot;返航&quot;,
&quot;lock&quot;: &quot;上锁&quot;,
&quot;landing&quot;: &quot;降落&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;攻击后行为&quot;,
&quot;required&quot;: false
}
],
&quot;services&quot;: [
{
&quot;identifier&quot;: &quot;followGimbal&quot;,
&quot;name&quot;: &quot;云台跟随&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lockGimbal&quot;,
&quot;name&quot;: &quot;云台锁头&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;resetGimbal&quot;,
&quot;name&quot;: &quot;云台回中&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;lookdownGimbal&quot;,
&quot;name&quot;: &quot;云台正射&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;moveGimbal&quot;,
&quot;name&quot;: &quot;云台移动&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;y&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: -127,
&quot;max&quot;: 127
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;云台俯仰角度&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;async&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;moveUav&quot;,
&quot;name&quot;: &quot;无人机移动&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;x&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: -127,
&quot;max&quot;: 127,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;无人机x(摇杆值)&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;y&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: -127,
&quot;max&quot;: 127,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;float&quot;
},
&quot;name&quot;: &quot;无人机y(摇杆值)&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;z&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: -127,
&quot;max&quot;: 127,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;无人机z(摇杆值)&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;yaw&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: -127,
&quot;max&quot;: 127,
&quot;step&quot;: 1
},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;无人机yaw(摇杆值)&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;async&quot;,
&quot;desc&quot;: &quot;通过摇杆值控制无人机移动,不返回结果。&quot;
},
{
&quot;identifier&quot;: &quot;stopAll&quot;,
&quot;name&quot;: &quot;全体悬停&quot;,
&quot;inputMethodFields&quot;: [],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;autoland&quot;,
&quot;name&quot;: &quot;降落&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;gohome&quot;,
&quot;name&quot;: &quot;返航&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;takeoff&quot;,
&quot;name&quot;: &quot;起飞&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;altitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 1500,
&quot;step&quot;: 0.01
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;海拔高度&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;teamOperation&quot;,
&quot;name&quot;: &quot;队伍操作&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;snList&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;List&lt;int&gt;&quot;
},
&quot;name&quot;: &quot;操作机号列表&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;operation&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;离队&quot;,
&quot;1&quot;: &quot;入队&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;setFormation&quot;,
&quot;name&quot;: &quot;设置队形&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;formation&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;1&quot;: &quot;横排队形&quot;,
&quot;2&quot;: &quot;竖排队形&quot;,
&quot;3&quot;: &quot;包围式队伍&quot;,
&quot;4&quot;: &quot;方形队形&quot;,
&quot;5&quot;: &quot;三角形队形&quot;,
&quot;6&quot;: &quot;倒V形队形&quot;,
&quot;7&quot;: &quot;正V队形&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;队形&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;selectedUav&quot;,
&quot;name&quot;: &quot;选中飞机&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;setParam&quot;,
&quot;name&quot;: &quot;参数设置&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;paramName&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;string&quot;
},
&quot;name&quot;: &quot;参数名&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;paramValue&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;string&quot;
},
&quot;name&quot;: &quot;参数值&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;getParam&quot;,
&quot;name&quot;: &quot;参数设置&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;paramName&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;string&quot;
},
&quot;name&quot;: &quot;参数名&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;live&quot;,
&quot;name&quot;: &quot;实况拉流&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;operation&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;START&quot;: &quot;拉流&quot;,
&quot;STOP&quot;: &quot;停流&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;操作&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;protocol&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;RTMP&quot;: &quot;RTMP协议&quot;,
&quot;RTSP&quot;: &quot;RTSP协议&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;协议类型&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;url&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;256&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;流媒体地址&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;OK&quot;: &quot;成功&quot;,
&quot;FAILED&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;支持RTMP、GB28181、RTSP等多种协议的实况拉流服务&quot;
},
{
&quot;identifier&quot;: &quot;liveZoomChange&quot;,
&quot;name&quot;: &quot;相机变焦倍数设置&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;zoomType&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;INCREASE&quot;: &quot;增大&quot;,
&quot;DECREASE&quot;: &quot;缩小&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;操作的变焦方式&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [],
&quot;callType&quot;: &quot;async&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;aiRecognition&quot;,
&quot;name&quot;: &quot;AI识别&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;operation&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;Disable&quot;,
&quot;1&quot;: &quot;enable&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;是否开启AI识别&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;liveLensChange&quot;,
&quot;name&quot;: &quot;实况镜头切换&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;lensType&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;VISIBLE&quot;: &quot;可见光&quot;,
&quot;INFRARED&quot;: &quot;红外&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;镜头类型&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;visualLock&quot;,
&quot;name&quot;: &quot;视觉锁定&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;centerX&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;框选中心X值&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;centerY&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;框选中心Y值&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;width&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;框选宽度&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;height&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;框选高度&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;waylinesFlightTask&quot;,
&quot;name&quot;: &quot;航线任务&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;taskJson&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;10240&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;航线任务Json&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: &quot;64&quot;
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;stopSmartTask&quot;,
&quot;name&quot;: &quot;航线暂停&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;resumeSmartTask&quot;,
&quot;name&quot;: &quot;航线继续&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;gotoPosition&quot;,
&quot;name&quot;: &quot;指点飞行&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;latitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 90,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;纬度&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;longitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 180,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;经度&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;height&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 1500,
&quot;step&quot;: 0.01
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;高度&quot;,
&quot;required&quot;: true
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
},
{
&quot;identifier&quot;: &quot;guideAttack&quot;,
&quot;name&quot;: &quot;引导攻击&quot;,
&quot;inputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;sn&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;机号&quot;,
&quot;required&quot;: true
},
{
&quot;identifier&quot;: &quot;teamId&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;队伍号&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;longitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 180,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;经度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;latitude&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 90,
&quot;step&quot;: 0
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;纬度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;height&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;min&quot;: 0,
&quot;max&quot;: 1500,
&quot;step&quot;: 0.01
},
&quot;type&quot;: &quot;double&quot;
},
&quot;name&quot;: &quot;高度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackType&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;自杀&quot;,
&quot;1&quot;: &quot;抛投&quot;
}
},
&quot;name&quot;: &quot;攻击类型&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackRadius&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击半径&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackHeight&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击高度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;attackDescentSpeed&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {},
&quot;type&quot;: &quot;int&quot;
},
&quot;name&quot;: &quot;攻击下降速度&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;afterAttackBehavior&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;返航&quot;,
&quot;1&quot;: &quot;上锁&quot;,
&quot;2&quot;: &quot;降落&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;攻击后行为&quot;,
&quot;required&quot;: false
}
],
&quot;outputMethodFields&quot;: [
{
&quot;identifier&quot;: &quot;code&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;0&quot;: &quot;成功&quot;,
&quot;-1&quot;: &quot;失败&quot;
},
&quot;type&quot;: &quot;enum&quot;
},
&quot;name&quot;: &quot;结果返回码&quot;,
&quot;required&quot;: false
},
{
&quot;identifier&quot;: &quot;message&quot;,
&quot;dataType&quot;: {
&quot;specs&quot;: {
&quot;length&quot;: 64
},
&quot;type&quot;: &quot;text&quot;
},
&quot;name&quot;: &quot;错误信息&quot;,
&quot;required&quot;: false
}
],
&quot;callType&quot;: &quot;sync&quot;,
&quot;desc&quot;: &quot;&quot;
}
]
}
</code></pre>