You may have heard of Simple Message System available from the archives.
I installed it. Then I developed a series of shell scripts to communicate with
it and harvest data. Target for data:OpenOffice calc spreadsheet. My hardware
is Diecimila with USB port. Tested w/linux. Any OSX testers?
Please try it. It isn't perfect or finished. 'wait4pin' needs work. But the rest
works fine. Run 'wget http://207.14.167.161/SMS1.tgz' or visit my mini-
website for the tarball. Thanks.
I am writing the following in hopes that I can save others time and a missed opportunity.
I wasn't quite sure, from the first post in this thread, what SimpleMessageSystem does. I haven't tested my understanding, or how successful the system is, but if I've understood it properly, it is a library which makes it easy to enable an Arduino to be responsive to simple messages arriving via a serial connection to the Arduino. Those messages may come from something as simple and boring as Windows Hyperterminal (for testing SMS and the Arduino side of whatever you are trying to do), or, more interestingly from applications like a data logger running on a PC, or from scripts coming out of a web server which is looking for something it needs in order to serve a request that it has received.The serial connection can be the same one as you use for programming the Arduino.
If I understand SMS properly, if the connected device sends the Arduino "r d" (for "read digital") then the Arduino will send back the states of the Arduino's digital pins.
"r a" causes the Arduino to send the states of the analog pins.
"w d 13 1" from the connected device would cause the Arduino to Write to Digital line 13 a "1". In other words set it high.
Hope that's right, complete and interesting!
There's more on the SimpleMessageSystem library at....