A class for output pin operations. Must have same signature as fastOutputPin_t to allow for interchangeable use.
More...
#include <outputPin.h>
A class for output pin operations. Must have same signature as fastOutputPin_t to allow for interchangeable use.
Call setPin() to initialize the pin, then call setPinHigh() to set the pin high.
◆ isValid()
| bool outputPin_t::isValid |
( |
void |
| ) |
const |
|
inlinenoexcept |
◆ setPin()
| void outputPin_t::setPin |
( |
uint8_t |
pin, |
|
|
uint8_t |
mode = OUTPUT |
|
) |
| |
|
inlinenoexcept |
◆ setPinHigh()
| void outputPin_t::setPinHigh |
( |
void |
| ) |
|
|
inlinenoexcept |
◆ setPinLow()
| void outputPin_t::setPinLow |
( |
void |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: