C# Класс MissionPlanner.Script

Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
ChangeMode ( string mode ) : bool
ChangeParam ( string param, float value ) : bool
GetParam ( string param ) : float
Script ( bool redirectOutput = false ) : System
SendRC ( int channel, ushort pwm, bool sendnow ) : bool
Sleep ( int ms ) : void
WaitFor ( string message, int timeout ) : bool
mavlink_connection ( string device, int baud = 115200, int source_system = 255, bool write = false, bool append = false, bool robust_parsing = true, bool notimestamps = false, bool input = true ) : object
recv_match ( string condition = null, string type = null, bool blocking = false ) : object
runScript ( string filename ) : void

Описание методов

ChangeMode() публичный Метод

public ChangeMode ( string mode ) : bool
mode string
Результат bool

ChangeParam() публичный Метод

public ChangeParam ( string param, float value ) : bool
param string
value float
Результат bool

GetParam() публичный Метод

public GetParam ( string param ) : float
param string
Результат float

Script() публичный Метод

public Script ( bool redirectOutput = false ) : System
redirectOutput bool
Результат System

SendRC() публичный Метод

public SendRC ( int channel, ushort pwm, bool sendnow ) : bool
channel int
pwm ushort
sendnow bool
Результат bool

Sleep() публичный Метод

public Sleep ( int ms ) : void
ms int
Результат void

WaitFor() публичный Метод

public WaitFor ( string message, int timeout ) : bool
message string
timeout int
Результат bool

mavlink_connection() публичный Метод

public mavlink_connection ( string device, int baud = 115200, int source_system = 255, bool write = false, bool append = false, bool robust_parsing = true, bool notimestamps = false, bool input = true ) : object
device string
baud int
source_system int
write bool
append bool
robust_parsing bool
notimestamps bool
input bool
Результат object

recv_match() публичный Метод

public recv_match ( string condition = null, string type = null, bool blocking = false ) : object
condition string
type string
blocking bool
Результат object

runScript() публичный Метод

public runScript ( string filename ) : void
filename string
Результат void