CircuitsFT232H.GPIO.Handle (circuits_ft232h v0.1.0)

Copy Markdown

The struct returned by Circuits.GPIO.open/3 when CircuitsFT232H.GPIO.Backend is configured as the GPIO backend.

Implements the Circuits.GPIO.Handle protocol by delegating to the per-chip CircuitsFT232H.Device GenServer.

Summary

Types

t()

@type t() :: %CircuitsFT232H.GPIO.Handle{
  controller: CircuitsFT232H.Device.id(),
  direction: CircuitsFT232H.Device.pin_direction(),
  label: String.t(),
  pin: CircuitsFT232H.Device.pin()
}