C# 클래스 LazerTagHostLibrary.LazerTagSerial

파일 보기 프로젝트 열기: afaucher/LazerTagHost 1 사용 예제들

공개 메소드들

메소드 설명
ComputeChecksum ( List &values ) : byte
ComputeChecksum2 ( UInt16 &values ) : byte
EnqueueLTTO ( UInt16 data, UInt16 number_of_bits ) : void
EnqueueLTX ( UInt16 data, UInt16 number_of_bits ) : void
GetSerialPorts ( ) : List
LazerTagSerial ( string device ) : System
Stop ( ) : void
TransmitPacket ( UInt16 &values ) : void
TryReadCommand ( ) : string

비공개 메소드들

메소드 설명
WriteThread ( ) : void

메소드 상세

ComputeChecksum() 공개 정적인 메소드

public static ComputeChecksum ( List &values ) : byte
values List
리턴 byte

ComputeChecksum2() 공개 정적인 메소드

public static ComputeChecksum2 ( UInt16 &values ) : byte
values System.UInt16
리턴 byte

EnqueueLTTO() 공개 메소드

public EnqueueLTTO ( UInt16 data, UInt16 number_of_bits ) : void
data System.UInt16
number_of_bits System.UInt16
리턴 void

EnqueueLTX() 공개 메소드

public EnqueueLTX ( UInt16 data, UInt16 number_of_bits ) : void
data System.UInt16
number_of_bits System.UInt16
리턴 void

GetSerialPorts() 공개 정적인 메소드

public static GetSerialPorts ( ) : List
리턴 List

LazerTagSerial() 공개 메소드

public LazerTagSerial ( string device ) : System
device string
리턴 System

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

TransmitPacket() 공개 메소드

public TransmitPacket ( UInt16 &values ) : void
values System.UInt16
리턴 void

TryReadCommand() 공개 메소드

public TryReadCommand ( ) : string
리턴 string