Purpose
Get the value of a Digital Input (DI) of the board.
When to use
Whenever you need to use the state of a DI.
Where to use
Most probably in the void loop()
part of your .ino
file, since we’d usually want to actively monitor the value.
Info |
---|
Click here to learn more on the DIOs of the 9880 board. |
Note |
---|
This function requires the use of the following CrcLib functions at some point of your |
Returns
This function returns state of the DI mentioned as the function’s argument as an unsigned char
type. The value returned will be either one of these two possible values:
HIGH
, if voltage is applied to theSIG
pin of the digital port.LOW
, if no voltage is applied to theSIG
pin of the digital port.
Main prototype and parameters
static unsigned char Crc:: CrcLib::GetDigitalInput(unsigned char pin)
The following parameters must be passed to the function for it to work properly:
pin
: The name of the digital pin you want to read the state of. Must be of the typeunsigned char
.
Overloads
This function does not have any overloads. It can only be used as described by the main prototype.
Examples
Expand | |||||
---|---|---|---|---|---|
| |||||
|
More on this function
Info |
---|
Why does this function return |
Related articles
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|