sniff

Elixir Serial Port NIF

Notice: sniff focuses in the native interface to serial ports. For high level serial port access see baud.

Installation and Usage

  1. Add sniff to your list of dependencies in mix.exs:
  def deps do
    [{:sniff, "~> 0.1.3"}]
  end

Development

Windows

Install Visual C++ 2015 Build Tools by one of the following methods:

From the Windows run command launch cmd /K c:\Users\samuel\Documents\github\sniff\setenv.bat adjusting your code location accordingly.

Ubuntu

Give yourself access to serial ports with sudo gpasswd -s samuel dialout. Follow the official Elixir installation instructions and install build-essential erlang-dev as well.

Roadmap

0.1.4

0.1.3

0.1.2

0.1.1

0.1.0

Research