Circuits.GPIO.Chip.set_value
You're seeing just the function
set_value
, go back to Circuits.GPIO.Chip module for more information.
Specs
set_value(Circuits.GPIO.Chip.LineHandle.t(), offset_value()) :: :ok | {:error, atom()}
Set the value of the GPIO
{:ok, line_handle} = Circuits.GPIO.Chip.request_lines(my_gpio_chip, 17)
{:ok, 0} = Circuits.GPIO.Chip.read_value(line_handle)
:ok = Circuits.GPIO.Chip.set_value(line_handle, 1)
{:ok, 1} = Circuits.GPIO.Chip.read_value(line_handle)