-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 08 October 2003 11:49 pm, dylan wrote:
> hi-
>
> been playing around with using a basic stamp II to collect environmental
> data with very minimal setup (CdS cell and capacitor form an RC network, RC
> constant is measured by BS II)
> [http://surfdavis.no-ip.com/~dylan/light_level.p2.png]
>
> the BSII sends its data to /dev/ttyS0, and it is read in with the
> command'cat /dev/ttyS0 > tmp.light &' . data is parsed by a simple awk
> script and then sent to ploticus for a nice plot. the plot is updated by
> running a shell script that runs the awk sript and then ploticus.
>
> this works, but there is no way to associate a time with the data values. i
> was thinking that if there was some way to have a bash script read from
> /dev/ttyS0 every 10 seconds or so, save the value to a text file along with
> a date stamp it would be pretty neat.
>
> the output from the BSII looks something like this:
> light_level|light_level|light_level   and so on (the delimiter is a pipe)
>
> now to the question: does anyone know how to make bash read from a file
> (i.e. the serial port) from one pipe until another pipe, and then save the
> value in between to a text file?

echo '<rant>|When starting a new thread, please post to the mailing list by 
composing a new message instead of replying to an unrelated thread|</rant>' | 
cut -d '|' -f 2

- -- 
PGP/GPG Fingerprint: 3B30 C6BE B1C6 9526 7A90  34E7 11DF 44F3 7217 7BC7
On pgp.mit.edu, import with `gpg --keyserver pgp.mit.edu --recv-key 72177BC7`
Also available at http://www.cal.net/~ryan/ryan_at_mother_dot_com.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/hPi/Ed9E83IXe8cRApFnAJ4xjgRnbh11vPq8GHL6d7yyxjcC8wCfRkDN
9xtZ83ykry2pkLr7B0gMFtU=
=IDfi
-----END PGP SIGNATURE-----
_______________________________________________
vox-tech mailing list
[EMAIL PROTECTED]
http://lists.lugod.org/mailman/listinfo/vox-tech

Reply via email to