User Documentation
The brief description of the header files of this module is provided below:
DigitalInput
Provides methods for handling digital input operations such as initialization, shutdown, getting the value of a specific channel and managing dynamic clients.
It defines structures for input and debounce configurations.
AlternativeDigitalInput
Provides an alternative interface for processing digital inputs.
DigitalInputTester
Provides console commands for testing digital inputs.
DigitalInputTesterLow
Alternative interface for the test console commands.
The module expects configuration to be provided using two header files
inputConfiguration.h
and inputConfigurationStrings.h
.