This shows you the differences between two versions of the page.
— |
netless3-workshop [2015/05/21 19:48] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== NETLESS3 workshop, Athens ====== | ||
+ | Workshop took place at Frown, Athens - http://www.frowntails.com/technology/netless-workshop/ \\ | ||
+ | Photo log - https://www.flickr.com/photos/datenspiel/sets/72157634042359069 | ||
+ | |||
+ | {{::netless3-athens1.jpg?200|}} | ||
+ | {{::netless3-athens2.jpg?200|}} | ||
+ | {{::netless3-athens3.jpg?200|}} | ||
+ | |||
+ | Following firmware was run on TP-Link MR3020: | ||
+ | |||
+ | {{:netless3-10-factory.bin.zip|}} | ||
+ | {{:netless3-10-upgrade.bin.zip|}} | ||
+ | |||
+ | Data collected on netless node devices. It contains username, message and time at which two nodes interconnected. | ||
+ | Since the devices don't keep real time, the represented time is relative to the moment when device was powered on (seconds from boot). | ||
+ | In both attempts the devices' time was (more or less) synced by powering-on all 10 devices at the same moment. | ||
+ | |||
+ | To convert relative time we first need to turn the time at which devices were power on into unix time stamp: | ||
+ | |||
+ | date --date="Wed May 22 19:32:02 EEST 2013" +%s | ||
+ | (prints "1369240322") | ||
+ | | ||
+ | Then add seconds value to this timestamp and convert back to usual time format: | ||
+ | |||
+ | cat alex-log1.csv | sed "s/,\([0-9]\)/;\1/" | awk 'BEGIN { FS = ";"} { print "alex;"$1";"strftime("%F %T", $2+1369240322) }' | ||
+ | | ||
+ | This is what we get: | ||
+ | |||
+ | (original data from a node:) | ||
+ | netless power,1938 | ||
+ | | ||
+ | (converted data:) | ||
+ | alex;netless power;2013-05-22 20:08:35 | ||
+ | | ||
+ | ===== collected data ===== | ||
+ | |||
+ | ==== walk #1 ==== | ||
+ | {{::alex1.zip|}} \\ | ||
+ | {{::danja1.zip|}} \\ | ||
+ | {{::elena1.zip|}} \\ | ||
+ | {{::elina1.zip|}} \\ | ||
+ | {{::elisavet1.zip|}} \\ | ||
+ | {{::eva1.zip|}} \\ | ||
+ | {{::iliana_maria1.zip|}} \\ | ||
+ | {{::konstantinos1.zip|}} \\ | ||
+ | {{::penelope1.zip|}} \\ | ||
+ | {{::philip1.zip|}} \\ | ||
+ | |||
+ | ==== walk #2 ==== | ||
+ | {{::alex2.zip|}} \\ | ||
+ | {{::danja2.zip|}} \\ | ||
+ | {{::elena2.zip|}} \\ | ||
+ | {{::elina2.zip|}} \\ | ||
+ | {{::elisavet2.zip|}} \\ | ||
+ | {{::eva2.zip|}} \\ | ||
+ | {{::iliana_maria2.zip|}} \\ | ||
+ | {{::konstantinos2.zip|}} \\ | ||
+ | {{::philip2.zip|}} \\ | ||
+ | |||
+ | |||
+ | ==== walk #2 visualization ==== | ||
+ | The previous files contains also data from GPS devices. | ||
+ | Merging GPS data with the data from netless node devices, a video visualizing our second walk was created: | ||
+ | http://www.youtube.com/watch?v=FetseK5QzRM |