9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] gpsfs mod
@ 2006-07-07 14:50 Ronald G Minnich
  2006-07-11 18:20 ` Harri Haataja
  0 siblings, 1 reply; 3+ messages in thread
From: Ronald G Minnich @ 2006-07-07 14:50 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

So, long ago, I said 'it'd be nice if gpsfs output S-expressions'. Now,
it turned out Uriel doesn't like sex(pressions), so i could not do that.

on contrib/rminnich, you will find a slightly modified gps fs, which
adds a file gps.xml, which gives output something like this:
<tracker><target  id="roo" zulu="000000" lng="   0" lat="   0" course="
  0" speed="  0"/></tracker>

This gps also does a slightly better (but not correct) job of responding
to stat() commands, needed to work correctly with httpd (it's not a very
good job, but it works).

We use this in our distributed sensor network prototype, based on Plan
9, and you can see one use of it here:
mbgokhale.org/bustracker

due to a funding glitch, there's only one node, and it's not on a bus
yet :-(

but we just got the ok (and $$$) to finish the system, and put it on the
busses :-)

Thanks to Josiah England for the google maps integration. Yes, the arrow
really does point in the direction that the gps says the bus is going.

no, this is not just for tracking things -- you can buy those
commercially already. It's for building flexible data acquisition
platforms with a secure link to home.

ron


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-07-11 19:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-07 14:50 [9fans] gpsfs mod Ronald G Minnich
2006-07-11 18:20 ` Harri Haataja
2006-07-11 19:24   ` Ronald G Minnich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).