Are there any small simply primitives that I could bake into luvi that made this possible with pure lua+ffi? I know I would use serial all the time if I had the option (for talking to microcontrollers over USB mostly)
On Fri, Sep 2, 2016 at 1:46 AM, Martin Croome <[email protected]> wrote: > Hi Jorg > > We have working serial support, The tack we took is a mixture of Luvit, C > and FFI. We use FFI for read and write, C for line monitoring threads and > Luvit (uv.poll for events on the port). > > Regards > > Martin > > > On Wednesday, May 25, 2016 at 1:15:37 PM UTC+2, Jörg Krause wrote: >> >> Hi, >> >> I am trying to read data from a serial port using Luvit. My simple >> example is running, however, I have an issue with fs_read() as it calls the >> callback function even if no data are received. >> >> This is my example: https://gist.github.com/joerg-krause/cba5a56577a048 >> 3ceb8ea4ecda5ff0ba >> >> This is the output: >> >> # luvit main.lua >> '' >> '' >> '' >> '' >> '' >> >> My problem with this issue is that it consumes much more CPU cycles on my >> embedded Linux system than reading from "/dev/input/event0". >> >> Any ideas what's wrong here? >> > -- > You received this message because you are subscribed to the Google Groups > "luvit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "luvit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
