C# Class MissionPlanner.MAVState

Inheritance: MAVLink
Mostra file Open project: ArduPilot/MissionPlanner Class Usage Examples

Public Properties

Property Type Description
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

Property Type Description

Public Methods

Method Description
Dispose ( ) : void
MAVState ( MAVLinkInterface mavLinkInterface, byte sysid, byte compid ) : System
addPacket ( MAVLinkMessage msg ) : void
clearPacket ( uint mavlinkid ) : void
getPacket ( uint mavlinkid ) : MAVLinkMessage

Method Details

Dispose() public method

public Dispose ( ) : void
return void

MAVState() public method

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

addPacket() public method

public addPacket ( MAVLinkMessage msg ) : void
msg MAVLinkMessage
return void

clearPacket() public method

public clearPacket ( uint mavlinkid ) : void
mavlinkid uint
return void

getPacket() public method

public getPacket ( uint mavlinkid ) : MAVLinkMessage
mavlinkid uint
return MAVLinkMessage

Property Details

GMapMarkerOverlapCount public_oe property

public GMapMarkerOverlapCount GMapMarkerOverlapCount
return GMapMarkerOverlapCount

GuidedMode public_oe property

Store the guided mode wp location
public mavlink_mission_item_t GuidedMode
return mavlink_mission_item_t

Proximity public_oe property

public Proximity Proximity
return Proximity

camerapoints public_oe property

public List camerapoints
return List

cs public_oe property

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

fencepoints public_oe property

public ConcurrentDictionary fencepoints
return mavlink_fence_point_t>.ConcurrentDictionary

mavlinkv2 public_oe property

mavlink 2 enable
public bool mavlinkv2
return bool

packetlosttimer public_oe property

public DateTime,System packetlosttimer
return System.DateTime

packetslost public_oe property

public float packetslost
return float

packetsnotlost public_oe property

public float packetsnotlost
return float

packetspersecondbuild public_oe property

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

param_types public_oe property

public Dictionary param_types
return MAV_PARAM_TYPE>.Dictionary

parent public_oe property

public MAVLinkInterface,MissionPlanner parent
return MAVLinkInterface

rallypoints public_oe property

public ConcurrentDictionary rallypoints
return mavlink_rally_point_t>.ConcurrentDictionary

synclost public_oe property

public float synclost
return float

wps public_oe property

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