03.08.2013 Views

S.N.A.K.E.: A Dynamically Reconfigurable Artificial Sensate Skin ...

S.N.A.K.E.: A Dynamically Reconfigurable Artificial Sensate Skin ...

S.N.A.K.E.: A Dynamically Reconfigurable Artificial Sensate Skin ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Once the process is stopped, the file is closed, the thread is finished and all buttons are<br />

now enabled (except for the Stop Sampling button). The file is stored in a Microsoft Excel<br />

readable format so that further processing/plotting can be done.<br />

It is important to mention that although the application is capable of showing the data from<br />

any one of the sensor modalities in the <strong>Skin</strong> Patches, the functionality to extract data from<br />

all sensing modalities at once has not been implemented so far 12 because of the complexity<br />

involved in displaying data from many different sensing modalities effectively. Sampled data<br />

is also controlled by the installed application on the nodes, therefore if a different sensor<br />

needs to be sampled, the application on the nodes has to be changed. Data extracted from<br />

all types of sensors will be shown in the results chapter.<br />

4.2.4 Other Functions<br />

Finally there were some other minor functions that were not mentioned before, but that<br />

are also useful to have. These are summarized in the following list:<br />

Resetting Brains (Button 12): useful if either the Brain or the I 2 C bus gets stuck<br />

Executing node applications (Button 10): to indicate the Bootloader to start execution<br />

Resetting nodes (Button 9): resets either a single node, or the entire patch.<br />

Amount of bytes received (component 15): useful to debug the network.<br />

Address validation (component 7): The node address must be in the valid range<br />

(0-1023) or the task buttons will not be enabled<br />

Many other functions of the software were left unmentioned intentionally, however the reader<br />

is welcome to check the full listing of the different project files in Appendix E.<br />

12 This means for example that temperature readings and light readings can’t be sampled at once, but not<br />

that several nodes can’t be sampled at the same time which as it was previously noted is indeed possible<br />

100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!