C# Class Microsoft.Maker.Devices.TextDisplay.HD44780GpioDriver

Inheritance: TextDisplayBase
Afficher le fichier Open project: ms-iot/TextDisplay

Méthodes publiques

Méthode Description
HD44780GpioDriver ( TextDisplayConfig config ) : Microsoft.Maker.Devices.TextDisplay.AsyncHelpers
initializeChip ( ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
DisposeInternal ( ) : System.Threading.Tasks.Task
InitializeInternal ( string>.IDictionary driverConfigurationValues ) : System.Threading.Tasks.Task
WriteMessageInternal ( string message ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
initializePins ( int enablePin, int registerSelectPin, int dataPins ) : void
wait ( System.TimeSpan duration ) : System.Threading.Tasks.Task
writeBits ( Register register, short bits ) : void
writeValue ( Register register, short value ) : System.Threading.Tasks.Task

Method Details

DisposeInternal() protected méthode

protected DisposeInternal ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

HD44780GpioDriver() public méthode

public HD44780GpioDriver ( TextDisplayConfig config ) : Microsoft.Maker.Devices.TextDisplay.AsyncHelpers
config TextDisplayConfig
Résultat Microsoft.Maker.Devices.TextDisplay.AsyncHelpers

InitializeInternal() protected méthode

protected InitializeInternal ( string>.IDictionary driverConfigurationValues ) : System.Threading.Tasks.Task
driverConfigurationValues string>.IDictionary
Résultat System.Threading.Tasks.Task

WriteMessageInternal() protected méthode

protected WriteMessageInternal ( string message ) : System.Threading.Tasks.Task
message string
Résultat System.Threading.Tasks.Task

initializeChip() public méthode

public initializeChip ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task