erlang serial port driver