On Thu, Sep 25, 2008 at 08:25:32PM -0500, Jima wrote:
>   I'd take a look at perl's Device::SerialPort module.  Take something 
> like http://www.aplawrence.com/Unix/logger.html and change the while($_ 
> = <DEV>) loop to run the program, maybe.
>   That's what I'd be investigating, at least. :-)

I think Jima is on the right track.  You could use the Perl serial module
or something like it in Python (like http://sourceforge.net/projects/pyserial/ )
along with a simple to program web framework like this:

cherrrypy.org

I would imagine Ruby on Rails or other frameworks could get you to the same point
and allow you to drive what comes in the serial port and minimally change what
is running on the front end (browser in full screen mode).  You could just point
the browser at the Cherrypy web server / web framework that is constantly reading
the serial port and snatching what the barcode scanner is reading.  With that setup
you should be able to handle future wild and crazy requests :-)

Kelly Black
KB0GBJ