On Wed, Jan 6, 2010 at 5:25 PM, King, Mike <MKing@klmicrowave.com> wrote: > > > You could do this, but you don't really need to. Most (if not all) you need to know > > about serial programming under Linux (and other POSIX compliant systems) is here : > > > http://www.easysw.com/~mike/serial/serial.html > > > I already have a C serial library that works both under Windows and Linux (I'm using > > it for eLua), but it's quite small at the moment, and not really tested. If there is > > interest, however, I can make it public (which I'll do anyway, but I can also try make > > it public as a separate library, not only as part of eLua). I think it might also work > > under OSX, but I have yet to test this. > > That looks like some good information. I'd be interested in looking at your code. Here it is. For now it only handles one stop bit in Linux (serial_posix.c), but this can be easily changed. Other than that, it looks to be working (although it didn't go through too much testing). Best, Bogdan
Attachment:
serial.zip
Description: Zip archive