// Generated by the protocol buffer compiler. DO NOT EDIT! // source: UavStateMessage.proto package com.ruoyi.web.pb; public interface UavStateMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:com.ruoyi.web.pb.UavStateMessage) com.google.protobuf.MessageOrBuilder { /** *
*经度 ** *
double lng = 1;
*/
double getLng();
/**
* *纬度 ** *
double lat = 2;
*/
double getLat();
/**
* *海拔高度(椭球高)(单位:米) ** *
float altitude = 3;
*/
float getAltitude();
/**
* *相对高度(单位:米) ** *
float ultrasonic = 4;
*/
float getUltrasonic();
/**
* *俯仰角 ** *
float pitch = 5;
*/
float getPitch();
/**
* *横滚角 ** *
float roll = 6;
*/
float getRoll();
/**
* *偏航角 ** *
float yaw = 7;
*/
float getYaw();
/**
* *空速(单位:米/秒) ** *
float airspeed = 8;
*/
float getAirspeed();
/**
* *地速(单位:米/秒) ** *
float velocity = 9;
*/
float getVelocity();
/**
* *时间戳 ** *
uint64 timestamp = 10;
*/
long getTimestamp();
/**
* *载荷俯仰角 ** *
float ptpitch = 11;
*/
float getPtpitch();
/**
* *载荷横滚角 ** *
float ptroll = 12;
*/
float getPtroll();
/**
* *载荷航向角 ** *
float ptyaw = 13;
*/
float getPtyaw();
/**
* *载荷当前倍数 ** *
float zoomfactor = 14;
*/
float getZoomfactor();
/**
* *云盒子编号 ** *
string boxSn = 15;
*/
String getBoxSn();
/**
* *云盒子编号 ** *
string boxSn = 15;
*/
com.google.protobuf.ByteString
getBoxSnBytes();
/**
* *电池电量,多个电池以下划线分割,如:80_60 ** *
string batteryPower = 16;
*/
String getBatteryPower();
/**
* *电池电量,多个电池以下划线分割,如:80_60 ** *
string batteryPower = 16;
*/
com.google.protobuf.ByteString
getBatteryPowerBytes();
/**
* *卫星计数 ** *
uint32 satelliteCount = 17;
*/
int getSatelliteCount();
/**
* *任务编号 ** *
uint64 taskId = 18;
*/
long getTaskId();
/**
* *rtk经度 ** *
double rtkLng = 19;
*/
double getRtkLng();
/**
* *rtk纬度 ** *
double rtkLat = 20;
*/
double getRtkLat();
/**
* *rtk海拔高度(平均海平面高度)(单位:米) ** *
float rtkHFSL = 21;
*/
float getRtkHFSL();
/**
* *rtk状态(值为50时[rtk数据fix固定解],rtk的经纬度及海拔高度值可用) ** *
uint32 rtkPositionInfo = 22;
*/
int getRtkPositionInfo();
/**
* *当前架次飞行时长(单位:秒) ** *
uint32 airFlyTimes = 23;
*/
int getAirFlyTimes();
/**
* *当前架次飞行实际距离(单位:米) ** *
float airFlyDistance = 24;
*/
float getAirFlyDistance();
/**
* *无人机编号 ** *
string uavSn = 25;
*/
String getUavSn();
/**
* *无人机编号 ** *
string uavSn = 25;
*/
com.google.protobuf.ByteString
getUavSnBytes();
/**
* *无人机型号 ** *
string uavModel = 26;
*/
String getUavModel();
/**
* *无人机型号 ** *
string uavModel = 26;
*/
com.google.protobuf.ByteString
getUavModelBytes();
/**
* *距降落点距离(单位:米) ** *
float homeRange = 27;
*/
float getHomeRange();
/**
* *飞行模式:1=手动控制模式,2=姿态模式,6=MODE_P_GPS,9=热点任务中,11=自动起飞中,12=降落中,14=航线中,15=返航中,17=虚拟摇杆控制中,33=强制降落中,41=解锁电机准备起飞中 ** *
uint32 flightMode = 28;
*/
int getFlightMode();
}