C# Class Rover.MicrocontrollerSingleton

Afficher le fichier Open project: jpadillak/Concordia_Capstone2013-14 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CommandReadyEvent ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void
MicrocontrollerSingleton ( ) : System

Method Details

CloseCommunications() public méthode

public CloseCommunications ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( ) : bool
Résultat bool

Initialize() public méthode

public Initialize ( string portName, int baud = 9600, int readTimeout = 500, int writeTimeout = 500 ) : bool
portName string
baud int
readTimeout int
writeTimeout int
Résultat bool

SetQueue() public méthode

public SetQueue ( IQueue Messagebox ) : void
Messagebox IQueue
Résultat void

WriteMessage() public méthode

public WriteMessage ( string message ) : bool
message string
Résultat bool