飞行平台

2022-07-07
暂无评分

Properties

push_mode = 0:设备端主动定频推送信息 push_mode = 1:设备端不做定频推送,但是如果该Property发生变化,需要立即推送服务端 push_mode = 2:设备端不做定频推送,状态发生变化不无需主动通知服务端,服务端会自己触发来进行获取

PropertiesNameDescriptionpush_modedata_type
nickname设备昵称飞机类设备中存储的设备昵称信息2string
mode_code飞机状态见下表 飞行状态表格0int
gear档位见下表 档位说明0int
battery飞机电池详情见电池状态说明0struct
horizontal_speed水平速度-0double
vertical_speed垂直速度-0double
longitude当前位置经度-0double
latitude当前位置纬度-0double
height绝对高度相对地球椭球面高度0double
elevation相对起飞点高度-0double
attitude_pitch俯仰轴角度-0double
attitude_roll横滚轴角度-0double
attitude_head机头朝向角度机头朝向角度与真北角(经线)的角度,0到6点钟方向为正值,6到12点钟方向为负值0int
home_longitudeHome点经度-1double
home_latitudeHome点纬度-1double
home_heightHOME点绝对高度相对地球椭球面高度1double
home_distanceHome点距离距离Home点的距离1double
wind_speed风速风速估计,该风速是通过飞机姿态推测出的,有一定的误差,仅供参考,不能作为气象数据使用0double
wind_direction当前风向-0enum
rtk_stateRTK 状态详细见下表 RTK状态描述0struct
control_source当前控制源可以为设备,比如rm500,210,也可以为某个浏览器。设备使用A/B 表示A控,B控,浏览器以自生成的uuid作为标识符1string
height_restriction飞行限制高度相对起飞点的飞行限制高度2int
distance_restriction飞行限制距离相对起飞点的飞行限制距离2int
low_battery_warning_threshold低电量告警用户设置的电池低电量告警百分比1int
serious_low_battery_warning_threshold严重低电量告警用户设置的电池严重低电量告警百分比1int
firmware_version固件版本-2string

飞行状态

状态值状态备注
0待机
1起飞准备
2起飞准备完毕
3手动飞行
4自动起飞
5航线飞行
6全景拍照
7智能跟随
8ADS-B躲避
9自动返航
10自动降落
11强制降落
12三桨叶降落
13升级中
14未连接

档位表

档位值档位备注
0A
1P
2NAV
3FPV
4FARM
5S
6F
7M
8G
9T

飞机电池

{
    "capacity_percent": 100, //剩余总电量 百分比
    "remain_flight_time":300, //剩余飞行时间, 单位: 秒
    "return_home_power":25,   //返航所需电量,百分比
    "landing_power":3,        //强制降落所需电量
    "battery_temperature":23, //电池统合温度
    "batteries":[{
        "capacity_percent":50,    //单电池电量
        "index":0,  //0-左   1-右
        "sn": "",
        "type": 0,    
        "sub_type:0,          
        "firmware_version": "",
        "loop_times":10,
        "voltage": 200,// 电压:毫伏
        "temperature": 40.0
  }]
}

RTK状态

{
    "is_fixed": 0,    //是否FIX
    "quality": 1,     //rtk信号质量
    "gps_number": 0,  //gps星数
    "glo_number": 0,  
    "bds_number": 0,
    "gal_number": 0,
}