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 ...
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