C# Класс Rover.MicrocontrollerSingleton

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CloseCommunications ( ) : void
Initialize ( ) : bool
Initialize ( string portName, int baud = 9600, int readTimeout = 500, int writeTimeout = 500 ) : bool
SetQueue ( IQueue Messagebox ) : void
WriteMessage ( string message ) : bool

Приватные методы

Метод Описание
CommandReadyEvent ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void
MicrocontrollerSingleton ( ) : System

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

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

public CloseCommunications ( ) : void
Результат void

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

public Initialize ( ) : bool
Результат bool

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

public Initialize ( string portName, int baud = 9600, int readTimeout = 500, int writeTimeout = 500 ) : bool
portName string
baud int
readTimeout int
writeTimeout int
Результат bool

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

public SetQueue ( IQueue Messagebox ) : void
Messagebox IQueue
Результат void

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

public WriteMessage ( string message ) : bool
message string
Результат bool