From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <44C7DF06.7030709@lanl.gov> Date: Wed, 26 Jul 2006 15:30:46 -0600 From: Ronald G Minnich User-Agent: Mozilla Thunderbird 1.0.8-1.1.fc4 (X11/20060501) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] it's live References: <44C7C6C1.7010201@lanl.gov> <509071940607261330s72c129cbr5508803da39a822e@mail.gmail.com> In-Reply-To: <509071940607261330s72c129cbr5508803da39a822e@mail.gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 8e9f5386-ead1-11e9-9d60-3106f5b1d025 Anthony Sorace wrote: > i know you said "more later", but i'm impatient. > > i *think* this is really cool, but i'm not entirely sure. that is, i'm > sure there are cool bits, but i don't know which ones. how's the thing > work? i assume the embedded system's connected directly to the GPS, as > you talked about a while ago, but isn't the web server. how's that > transfer happen? and what system/web server is doing the overlay? The board is a lippert cool frontrunner. Kernel is on IDE-FLASH, soon to be on DOC. GPS is a fortuna U2, serial port, 9600 baud. Modem is from airlink, and provides PPP. SO, board boots p9, runs a /rc/bin/cpurc that starts up ppp over the modem (I stopped using telco -- it kept dying on me); mounts from mbgokhale.org; mounts my hacked gpsfs; and, once a minute, does this: cat /mnt/gps/gps.xml >> /whatever-i-called-it/dsn/gps.xml That's it. easy as pie. Well, not that easy, there were a LOT of practical issues, but the node at this point is very reliable. And, I would not have wanted to do this with Unix. mbgokhale.org runs an httpd with a bit of code josiah england wrote to integrate the gps data into google maps. Again, easy in principle, a lot of work in practice. But it works. There's a lot more to it, but I need to write it up. But, let it suffice to say that Plan 9 sure makes this type of thing easy. thanks ron