From: "Stephan Kämper" Date: 2004-07-06T18:57:48+09:00 Subject: Re: Windows serial port Hi John, John Carter wrote: > I'm trying to talk to a Windows serial port. COM1: in fact. > Question 1. What is the best way to do this? > > Question 2: > Currently I'm trying to use > http://ruby-serialport.rubyforge.org/ > and getting bizarre error message whenever I try to open a port for all > values of port I can think of... > > (eval):13: in `create': No such file or directory - (Errno::ENOENT) > from (eval):13: in 'open' > > I presume this must be in SerialPort::open > > Any suggestions what to do? This is using ruby-1.8.1 on win2k You might like to read what I worte over there: http://rubyforge.org/forum/forum.php?thread_id=590&forum_id=227 Hmm, be sure that no other programm is reading/writing to/from that port. IIRC there may only be one program ocnnected to a certain port at a given time. > Question 3: > Anybody have a compiled version of http://grub.ath.cx/win32serial/? I can remember I compiled it using MinGW. The resulting binary worked fine with the one-click-intaller. As far as I remember, I ended up using Win32serial in the end, although I would have stongly referred ruby-serialport (because it's available for both unixoide OSes and Windows). Unfortunately ruby-serialport dropped some bytes every now and then on the system I had to use at that time. (which was an old Win98 box, so you might try ruby-serialport on your 2K machine). > Thanks, Hope that helped. Stephan