Skip to content

Commit

Permalink
Fix Circuits.GPIO calls
Browse files Browse the repository at this point in the history
  • Loading branch information
connor rigby committed Mar 11, 2019
1 parent 0f36fec commit db50666
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions platform/target/gpio/pin_binding_ale_handler.ex
Expand Up @@ -38,8 +38,8 @@ defmodule Farmbot.Target.PinBinding.AleHandler do
with {:ok, out_gpio} <- GPIO.open(num, :output),
:ok <- GPIO.write(out_gpio, 0),
:ok <- GPIO.close(out_gpio),
{:ok, gpio} <- GPIO.start_link(num, :input),
:ok <- GPIO.set_int(gpio, :both),
{:ok, gpio} <- GPIO.open(num, :input),
:ok <- GPIO.set_interrupts(gpio, :both),
new_pins <-
Map.put(state.pins, num, %PinState{pin: num, gpio: gpio, state: nil, signal: :rising}) do
{:reply, :ok, %{state | pins: new_pins}}
Expand Down

0 comments on commit db50666

Please sign in to comment.