flutter_gpiod library

Classes

FlutterGpiod
Global interface to the linux kernel GPIO interface.
GpioChip
A single GPIO chip providing access to some number of GPIO lines / pins.
GpioLine
Provides access to a single GPIO line / pin.
LineInfo
Info about a GPIO line. Also contains the line configuration.
SignalEvent
An event that can ocurr on a line when you are listening on it.

Enums

ActiveState
Whether the line should be high voltage when it's active or low voltage.
Bias
Whether there should be pull-up or -down resistors connected to the line.
LineDirection
The direction of a gpiod line.
OutputMode
The way high voltage / low voltage should be written to the line.
SignalEdge
It's a rising edge when the voltage goes from low to high, falling from high to low.