C# Class UsbUirt.LearnHelper

This class returns the code that you send and the code that you should expect to receive for a given command.
Inheritance: DriverUserBase
Afficher le fichier Open project: JordanZaerr/Usb-Uirt-managed-wrapper Class Usage Examples

Méthodes publiques

Méthode Description
Learn ( CodeFormat codeFormat = null, LearnCodeModifier learnCodeFormat = null, uint forcedFrequency = null, System.TimeSpan timeout = null ) : void
LearnAsync ( CodeFormat codeFormat = null, LearnCodeModifier learnCodeModifier = null, uint forcedFrequency = null, object userState = null ) : Task
LearnCancel ( ) : void
LearnCancel ( object userState ) : void
LearnHelper ( CodeFormat defaultCodeFormat = CodeFormat.Pronto, LearnCodeModifier defaultLearnCodeModifier = LearnCodeModifier.Default ) : System
LearnHelper ( Driver driver, CodeFormat defaultCodeFormat = CodeFormat.Pronto, LearnCodeModifier defaultLearnCodeModifier = LearnCodeModifier.Default ) : System

Private Methods

Méthode Description
OnLearnComplete ( object sender, LearnCompletedEventArgs e ) : void
OnRecieved ( object sender, ReceivedEventArgs e ) : void
SetUpLearner ( Driver driver, CodeFormat defaultCodeFormat, LearnCodeModifier defaultLearnCodeModifier ) : void
SetUpReceiver ( Driver driver = null ) : void

Method Details

Learn() public méthode

public Learn ( CodeFormat codeFormat = null, LearnCodeModifier learnCodeFormat = null, uint forcedFrequency = null, System.TimeSpan timeout = null ) : void
codeFormat CodeFormat
learnCodeFormat LearnCodeModifier
forcedFrequency uint
timeout System.TimeSpan
Résultat void

LearnAsync() public méthode

public LearnAsync ( CodeFormat codeFormat = null, LearnCodeModifier learnCodeModifier = null, uint forcedFrequency = null, object userState = null ) : Task
codeFormat CodeFormat
learnCodeModifier LearnCodeModifier
forcedFrequency uint
userState object
Résultat Task

LearnCancel() public méthode

public LearnCancel ( ) : void
Résultat void

LearnCancel() public méthode

public LearnCancel ( object userState ) : void
userState object
Résultat void

LearnHelper() public méthode

public LearnHelper ( CodeFormat defaultCodeFormat = CodeFormat.Pronto, LearnCodeModifier defaultLearnCodeModifier = LearnCodeModifier.Default ) : System
defaultCodeFormat CodeFormat
defaultLearnCodeModifier LearnCodeModifier
Résultat System

LearnHelper() public méthode

public LearnHelper ( Driver driver, CodeFormat defaultCodeFormat = CodeFormat.Pronto, LearnCodeModifier defaultLearnCodeModifier = LearnCodeModifier.Default ) : System
driver Driver
defaultCodeFormat CodeFormat
defaultLearnCodeModifier LearnCodeModifier
Résultat System