On Feb 13, 2008, at 12:02 AM, Alexandros Karagiannis wrote:

Hello everyone,

Before i describe my case i'd like to express a big THANK YOU for the help that this list provides to those people trying to deal and experiment on WSN and Tinyos-NesC. Moving now to the problem. I was using in Tinyos-1.x the oscilloscope application which is a very helpful tool to visualize data i got from Tmote Sky network. Porting now the code to T2, or modifying and writing new code to use oscilloscope application i realized that there is no possibility to save the stream of data that this application visualizes. In the beginning i thought it was something i missed, i started searching the mailing list for any similar issue and then by googling it i came to the conclusion that there is no evident reason for not having the save button. After digging in the java source of the oscilloscope application (/ opt/tinyos-2.x/apps/Oscilloscope/java) it was clear that the application actually saves the data stream by using two objects Data,Node but it wasn't obvious how can somebody gets access to the saved stream. If i missed something then i apologize but could someone point me any way to save data stream from serialForwarder in Tinyos-2.x ? My only alternative for now is the Listen tool.


You could modify the Java code so the GUI has a save button. When you click the button, it iterates over the Data,Node pairs and writes the data out to a file.

Because SerialForwarder allows multiple concurrent clients, as you point out, a parallel Listen is another simple option. It's often the case that having the complete packet is useful; among other things, it lets you clean the data of corrupted packets that passed CRC.

Phil
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to