C# Класс sharp_arduino_serial_packet_lib.SerialReaderWriter

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

Открытые свойства

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

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

Метод Описание
Dispose ( ) : void
OnNewSerialDataReceived ( object sender, SerialDataEventArgs e ) : void
ParseData ( string packetStr ) : void
SendPacket ( PacketTypes ptype, int nodeId, int sensorID, Commands command, int payload ) : void
SerialReaderWriter ( SerialSettings settings ) : System
SerialReaderWriter ( int baudrate = 115200, string comport = "COM2" ) : System
StartListening ( ) : void
StopListening ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
ComputeParity ( ) : int

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

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public OnNewSerialDataReceived ( object sender, SerialDataEventArgs e ) : void
sender object
e sharp_arduino_serial_packet_lib.SerialPortReaderWriter.SerialDataEventArgs
Результат void

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

public ParseData ( string packetStr ) : void
packetStr string
Результат void

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

public SendPacket ( PacketTypes ptype, int nodeId, int sensorID, Commands command, int payload ) : void
ptype PacketTypes
nodeId int
sensorID int
command Commands
payload int
Результат void

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

public SerialReaderWriter ( SerialSettings settings ) : System
settings sharp_arduino_serial_packet_lib.SerialPortReaderWriter.SerialSettings
Результат System

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

public SerialReaderWriter ( int baudrate = 115200, string comport = "COM2" ) : System
baudrate int
comport string
Результат System

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

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

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

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

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

incomingPacket публичное свойство

public Packet,sharp_arduino_serial_packet_lib incomingPacket
Результат Packet