Arb.reset

You're seeing just the function reset, go back to Arb module for more information.

Specs

reset(integer()) :: {:ok, [integer()]} | {:error, atom()}

Resets the relay board.

If, under some circumstances, relay board operations fail due to a USB error e.g. {:error, {:usb, "Input/Output Error"}}, this function may resolve the issue by reseting the relay board. The effect is similar to replugging the device.

Note: Previously activated relays stay active.

Examples

iex> Arb.reset()
:ok