lib/comm.ex
defmodule GGSV2.Comm do
alias Circuits.I2C
def discover(possible_addresses \\ [0x08]) do
I2C.discover_one!(possible_addresses)
end
def open(bus_name) do
{:ok, i2c} = I2C.open(bus_name)
i2c
end
end
defmodule GGSV2.Comm do
alias Circuits.I2C
def discover(possible_addresses \\ [0x08]) do
I2C.discover_one!(possible_addresses)
end
def open(bus_name) do
{:ok, i2c} = I2C.open(bus_name)
i2c
end
end