circuits_uart icon indicating copy to clipboard operation
circuits_uart copied to clipboard

Discover and use UARTs and serial ports in Elixir

Results 34 circuits_uart issues
Sort by recently updated
recently updated
newest added

At present the library links when started with start_link (which is expected). However, consider that we start the library under a supervisor, and then some other genserver calls `controlling_process` and...

This is useful for complex framing cases, like, for example, EnOcean Serial Protocol 3 (ESP3) - https://www.enocean.com/esp3/, which has 2 checksums in the frame. It is more convenient to represent...

## Setup - Version: 1.4.3 - OS: Windows 10 - Platform: Desktop | Attempting to connect to an ESP32 Dev Module ## Expected Behavior It should be possible to both...

Hello. Hello I created a small application to test Circuits.UART. But I cannot enumerate the ports. I use iex -S mix and Circuits.UART.enumerate. The result is always %{} Need help....

This is an idea for minor enhancement. I thought it would be nice to have a function to find pid by port name since we most likely know which port...

## Setup - Version: 1.4.2 - OS: Windows 10 ## Expected Behavior Successful compilation ## Actual Behavior Compilation fails at link time: ``` c:/programdata/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: c:/dev/bas/bas_server/_build/dev/lib/circuits_uart/obj/util.o:util.c:(.text+0x40): undefined reference to `clock_gettime' collect2.exe:...

## Setup - Version: latest (with PR fork) - OS: OSX - Platform: MacBook Pro ## Expected Behavior No significant latency ## Actual Behavior Latency up to a second with...

We have one device (out of a series of supposedly identical ones) that receives `{:error, :einval}` when trying to call `Circuits.UART.open/3`. The `:einval` error is documented as happening when trying...

I have a section of code that is trying to handle incoming data till a marker is set and we can start the framing portion. The UART is a USB...

## Setup - Version: 1.3.1 - OS: Windows ## Expected Behavior We're running into an issue where on OSX, our USB devices show up in `Circuits.UART.enumerate()` with the actual device...