Discover and use UARTs and serial ports in Elixir
This release doesn't contain any new features. Most of the changes relate to updating dependencies and CI to make the project more pleasant to maintain.
terminate/2
that could crash under some situations.Circuits.UART.controlling_process/2
. This assigns a new controlling
process Pid to a uart in similar to OTP functions like :gen_udp.controlling_process/2
.
Thanks to Robin Hilliard for adding this.Bug fixes
_build
directory.
This makes it easier to switch between host/target builds especially when
using Elixir 1.8's mix target feature.Improvements
Circuits.UART.write
in addition to binaries and
charlists.