Class InterruptInArduino
Defined in File interrupt_in_arduino.h
Inheritance Relationships
Base Type
public andino::InterruptIn(Class InterruptIn)
Class Documentation
-
class InterruptInArduino : public andino::InterruptIn
This class provides an Arduino implementation of the digital interrupt input interface.
Public Functions
-
inline explicit InterruptInArduino(const int gpio_pin)
Constructs a InterruptInArduino using the specified GPIO pin.
- Parameters:
gpio_pin – GPIO pin.
-
virtual void begin() const override
Initializes the digital input.
-
virtual int read() const override
Gets the digital input value (0 or 1).
- Returns:
Digital input value.
-
virtual void attach(InterruptCallback callback) const override
Attaches an interrupt callback.
- Parameters:
callback – Callback function.
-
inline explicit InterruptInArduino(const int gpio_pin)