DYP-A01
Use DYP-A01 ultrasonic distance sensor in Elixir.
Usage
# Discover serial ports in use
iex> Circuits.UART.enumerate
%{"ttyAMA0" => %{}}
# Start a gen server for interacting with a DYPA01 sensor
iex> {:ok, pid} = DYPA01.start_link(port_name: "ttyAMA0")
{:ok, #PID<0.1407.0>}
# Measure the current distance
iex> DYPA01.measure(pid)
{:ok, %DYPA01.Measurement{distance_mm: 1680, timestamp_ms: 321793}}