Current section

Files

Jump to
blue_heron lib blue_heron smp default_io_handler.ex
Raw

lib/blue_heron/smp/default_io_handler.ex

defmodule BlueHeron.SMP.DefaultIOHandler do
@moduledoc """
Default IO Handler for SMP
"""
require Logger
@behaviour BlueHeron.SMP.IOHandler
@impl true
def keyfile, do: {:ok, "/data/blue_heron.term"}
@impl true
def passkey(data) do
Logger.info("SMP Passkey: #{inspect(data)}")
end
@impl true
def status_update(status) do
Logger.info("SMP Status update: #{inspect(status)}")
end
end