C# 클래스 MissionPlanner.MAVState

상속: MAVLink
파일 보기 프로젝트 열기: ArduPilot/MissionPlanner 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GMapMarkerOverlapCount GMapMarkerOverlapCount
GuidedMode mavlink_mission_item_t
Proximity Proximity
camerapoints List
cs CurrentState
fencepoints mavlink_fence_point_t>.ConcurrentDictionary
mavlinkv2 bool
packetlosttimer System.DateTime
packetslost float
packetsnotlost float
packetspersecondbuild System.DateTime[]
param_types MAV_PARAM_TYPE>.Dictionary
parent MAVLinkInterface
rallypoints mavlink_rally_point_t>.ConcurrentDictionary
synclost float
wps mavlink_mission_item_t>.ConcurrentDictionary

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Dispose ( ) : void
MAVState ( MAVLinkInterface mavLinkInterface, byte sysid, byte compid ) : System
addPacket ( MAVLinkMessage msg ) : void
clearPacket ( uint mavlinkid ) : void
getPacket ( uint mavlinkid ) : MAVLinkMessage

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

MAVState() 공개 메소드

public MAVState ( MAVLinkInterface mavLinkInterface, byte sysid, byte compid ) : System
mavLinkInterface MAVLinkInterface
sysid byte
compid byte
리턴 System

addPacket() 공개 메소드

public addPacket ( MAVLinkMessage msg ) : void
msg MAVLinkMessage
리턴 void

clearPacket() 공개 메소드

public clearPacket ( uint mavlinkid ) : void
mavlinkid uint
리턴 void

getPacket() 공개 메소드

public getPacket ( uint mavlinkid ) : MAVLinkMessage
mavlinkid uint
리턴 MAVLinkMessage

프로퍼티 상세

GMapMarkerOverlapCount 공개적으로 프로퍼티

public GMapMarkerOverlapCount GMapMarkerOverlapCount
리턴 GMapMarkerOverlapCount

GuidedMode 공개적으로 프로퍼티

Store the guided mode wp location
public mavlink_mission_item_t GuidedMode
리턴 mavlink_mission_item_t

Proximity 공개적으로 프로퍼티

public Proximity Proximity
리턴 Proximity

camerapoints 공개적으로 프로퍼티

public List camerapoints
리턴 List

cs 공개적으로 프로퍼티

the static global state of the currently connected MAV
public CurrentState,MissionPlanner cs
리턴 CurrentState

fencepoints 공개적으로 프로퍼티

public ConcurrentDictionary fencepoints
리턴 mavlink_fence_point_t>.ConcurrentDictionary

mavlinkv2 공개적으로 프로퍼티

mavlink 2 enable
public bool mavlinkv2
리턴 bool

packetlosttimer 공개적으로 프로퍼티

public DateTime,System packetlosttimer
리턴 System.DateTime

packetslost 공개적으로 프로퍼티

public float packetslost
리턴 float

packetsnotlost 공개적으로 프로퍼티

public float packetsnotlost
리턴 float

packetspersecondbuild 공개적으로 프로퍼티

time last seen a packet of a type
public DateTime[],System packetspersecondbuild
리턴 System.DateTime[]

param_types 공개적으로 프로퍼티

public Dictionary param_types
리턴 MAV_PARAM_TYPE>.Dictionary

parent 공개적으로 프로퍼티

public MAVLinkInterface,MissionPlanner parent
리턴 MAVLinkInterface

rallypoints 공개적으로 프로퍼티

public ConcurrentDictionary rallypoints
리턴 mavlink_rally_point_t>.ConcurrentDictionary

synclost 공개적으로 프로퍼티

public float synclost
리턴 float

wps 공개적으로 프로퍼티

used as a snapshot of what is loaded on the ap atm. - derived from the stream
public ConcurrentDictionary wps
리턴 mavlink_mission_item_t>.ConcurrentDictionary