serial com api
C Erlang C++ Makefile
Failed to load latest commit information.
c_src
doc Fixed documentation. Sep 25, 2013
ebin
priv
src
test
README.md
rebar.config

README.md

The uart application

Interface description

uart

Dependencies

To build uart you will need a working installation of Erlang R15B (or later).
Information on building and installing Erlang/OTP can be found here (more info).

uart is built using rebar that can be found here, with building instructions here. rebar's dynamic configuration mechanism, described here, is used so the environment variable REBAR_DEPS should be set to the directory where your erlang applications are located.

uart also requires the following applications to be installed:

If you use ftdi devices you can find drivers at http://ftdichip.com/.

Downloading

Clone the repository in a suitable location:

$ git clone git://github.com/tonyrog/uart.git

Configurating

Concepts

...

Files

...

Building

Compile:

$ cd uart
$ rebar compile
...
==> uart (compile)

Testing

Without hardware

Basic test of uart can be done without having any dongles:

$ cd uart
$ rebar ct
...
==> uart (ct)

With hardware

If you want to test with hardware you must configure the appropriate devices in uart.cfg and then run:

$ cd uart/test
$ ct_run  -spec uart_hw.spec
...