Most of the cheap devices use serial/RS232 or I2C communications, you'll may 
want to look into the realm of microcontrollers for your project. There are 
a lot of hobbyists who've written kernel modules and such for these GPS 
modules.

Check this out: www.gumstix.org

I found that gumstix board a while back and decided to dive right in to the 
realm of microcontrollers. Never tried compiling ruby on it, don't know how 
easy that would be, maybe others have done it.

-Jeff

----- Original Message ----- 
From: "Hal Fulton" <hal9000 / hypermetrics.com>
To: "ruby-talk ML" <ruby-talk / ruby-lang.org>
Sent: Tuesday, June 14, 2005 5:18 PM
Subject: Re: Crazy Balloon flight computer software...


> mark wrote:
>> ....gonna launch a computerized weather balloon, of couse! And of course, 
>> I need to write the flight control software in Ruby,
>> because it is my favourite language.  Anyone know how to control a
>> digital camera from ruby (under linux...)
>>
>> Or, failing that, how to talk to a gps receiver?  I'll need to
>> communicate with muxes as well.
>
> I can't help you offhand, but I just wanted to say this is the
> coolest thing I've heard of in a month or more.
>
> Actually, as for controlling devices... you might look into the
> home automation realm. There are some Linux-based solutions there,
> probably including security cameras and such.
>
>
> Hal
>
>