<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Hand Hygiene</title>
	<atom:link href="http://groklab.org/handhygiene/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://groklab.org/handhygiene</link>
	<description>Just another Groklab.org weblog</description>
	<lastBuildDate>Mon, 28 Nov 2011 02:43:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on TinyOS computer broken by Elektrische Zahnbuerste</title>
		<link>http://groklab.org/handhygiene/2010/03/08/tinyos-computer-broken/comment-page-1/#comment-187</link>
		<dc:creator>Elektrische Zahnbuerste</dc:creator>
		<pubDate>Mon, 28 Nov 2011 02:43:21 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=723#comment-187</guid>
		<description>&lt;strong&gt;... [Trackback]...&lt;/strong&gt;

[...] Find More Informations here: groklab.org/handhygiene/2010/03/08/tinyos-computer-broken/ [...]...</description>
		<content:encoded><![CDATA[<p><strong>&#8230; [Trackback]&#8230;</strong></p>
<p>[...] Find More Informations here: groklab.org/handhygiene/2010/03/08/tinyos-computer-broken/ [...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Initial current draw results for Grok Mote by tedherman</title>
		<link>http://groklab.org/handhygiene/2011/11/08/initial-current-draw-results-for-grok-mote/comment-page-1/#comment-180</link>
		<dc:creator>tedherman</dc:creator>
		<pubDate>Wed, 09 Nov 2011 20:37:16 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1539#comment-180</guid>
		<description>Can you use the same methodology to test a known case of 1 microAmp draw?  That would validate your testing.</description>
		<content:encoded><![CDATA[<p>Can you use the same methodology to test a known case of 1 microAmp draw?  That would validate your testing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Update on Future Platforms Research by gthomas</title>
		<link>http://groklab.org/handhygiene/2010/12/27/update-on-future-platforms-research/comment-page-1/#comment-158</link>
		<dc:creator>gthomas</dc:creator>
		<pubDate>Wed, 29 Dec 2010 13:54:56 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1393#comment-158</guid>
		<description>This is great stuff, Mike.  The Keil toolchain code looks very low level.  It would be tough to write anything sophisticated with this, but, given it&#039;s limitations, we wouldn&#039;t want to :)</description>
		<content:encoded><![CDATA[<p>This is great stuff, Mike.  The Keil toolchain code looks very low level.  It would be tough to write anything sophisticated with this, but, given it&#8217;s limitations, we wouldn&#8217;t want to <img src='http://groklab.org/handhygiene/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on To Program Triggers and Doorminders by gthomas</title>
		<link>http://groklab.org/handhygiene/2010/11/10/to-program-triggers-and-doorminders/comment-page-1/#comment-157</link>
		<dc:creator>gthomas</dc:creator>
		<pubDate>Wed, 10 Nov 2010 21:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1286#comment-157</guid>
		<description>I tried with the equipment you left (doorminder 097 and trigger 113).  3 interruptions of the trigger, 3 presses of the door minder.  Followed the steps and found the memory empty.

Reprogrammed doorminder and tried again with 12 interrupts (I think) and 3 triggers.  The file had 14 and 2.

Cleared doorminder flash, reprogrammed and did 5 interrupts, 5 triggers, 5 interrupts.  Found 14 interrupts, 2 triggers, 5 interrupts, 11 triggers 14(2)5(11)(representing probably 4 distinct events).  I conclude that the flash was not really cleared and the end of my experiment was cut off.

Reprogrammed.  Forgot to clear flash again. Ran clearAndReprog.py again.  This time decided to deal with the error.  Added the following line to the motes/motes.csv file:
 DOORMINDER097,97
Reran clearAndReprog.py and it appeared to work in the first part, but died with the following error: &quot;could not parse mote: DOORMINDER097,/dev/ttyUSB0,Grok Lab TelosB Mote&quot;
Manually programmed doorminder as described in the post.  Reran 5 interrupt, 5 trigger, 5 interrupt test 5(5)5.  The memory holds the following:  14(2)5(11)5(11)

Further inspection suggests that each test adds only 16 records to the end of the flash.  Also, the flash appears not to have been cleared, despite fixing the motes.csv file.

Searched a bit and found that the motes.csv file had a blank line at the end, which caused a premature termination of the script.  I added a check to avoid this problem and now seem to be able to run the clear flash script.

Reprogrammed, ran 5(5), and read flash.  See 5(11).  Conclude that clear flash now works, but only store 16 records in a row.

Repeated last experiment, except ran 2(2)14.  Got 2(6)8, as expected.  (Note, each trigger event creates 3 records, so the file is correct as far as it goes.)

Started to read the code for the doorminder software.  Notice that it commits to memory every 5 minutes, if the memory is at least 1/2 full.  Thought I might be able to force the save by committing lots messages.  Reprogrammed and pressed trigger 11 times, to generate 33 message.  Still only 16 messages in memory.

Tried again.  hit the trigger 15 times (should be 3 pages of data.  Waited over 5 minutes from the last press (@16:14).  Interesting result.  Got 32 trigger hits.  In the first page (16 messages) got three every 5 seconds, as expected, then one more.  Then a break of 7 seconds, as if the second 2 messages of the 7th broadcast were lost.  The same pattern occurs with the second page of memory.

I initialized the variables and the problem went away.  Here&#039;s the test.  Clear flash.  Patter of trigger and 4 doorminder events, repeated 10 times, should create 70 events.  I got 64 events in the expected pattern (more or less, sometimes I did 3 interrupts rather than 4).

Repeat just to be sure.  Same procedure.  Just like clockwork.  Problem solved!</description>
		<content:encoded><![CDATA[<p>I tried with the equipment you left (doorminder 097 and trigger 113).  3 interruptions of the trigger, 3 presses of the door minder.  Followed the steps and found the memory empty.</p>
<p>Reprogrammed doorminder and tried again with 12 interrupts (I think) and 3 triggers.  The file had 14 and 2.</p>
<p>Cleared doorminder flash, reprogrammed and did 5 interrupts, 5 triggers, 5 interrupts.  Found 14 interrupts, 2 triggers, 5 interrupts, 11 triggers 14(2)5(11)(representing probably 4 distinct events).  I conclude that the flash was not really cleared and the end of my experiment was cut off.</p>
<p>Reprogrammed.  Forgot to clear flash again. Ran clearAndReprog.py again.  This time decided to deal with the error.  Added the following line to the motes/motes.csv file:<br />
 DOORMINDER097,97<br />
Reran clearAndReprog.py and it appeared to work in the first part, but died with the following error: &#8220;could not parse mote: DOORMINDER097,/dev/ttyUSB0,Grok Lab TelosB Mote&#8221;<br />
Manually programmed doorminder as described in the post.  Reran 5 interrupt, 5 trigger, 5 interrupt test 5(5)5.  The memory holds the following:  14(2)5(11)5(11)</p>
<p>Further inspection suggests that each test adds only 16 records to the end of the flash.  Also, the flash appears not to have been cleared, despite fixing the motes.csv file.</p>
<p>Searched a bit and found that the motes.csv file had a blank line at the end, which caused a premature termination of the script.  I added a check to avoid this problem and now seem to be able to run the clear flash script.</p>
<p>Reprogrammed, ran 5(5), and read flash.  See 5(11).  Conclude that clear flash now works, but only store 16 records in a row.</p>
<p>Repeated last experiment, except ran 2(2)14.  Got 2(6)8, as expected.  (Note, each trigger event creates 3 records, so the file is correct as far as it goes.)</p>
<p>Started to read the code for the doorminder software.  Notice that it commits to memory every 5 minutes, if the memory is at least 1/2 full.  Thought I might be able to force the save by committing lots messages.  Reprogrammed and pressed trigger 11 times, to generate 33 message.  Still only 16 messages in memory.</p>
<p>Tried again.  hit the trigger 15 times (should be 3 pages of data.  Waited over 5 minutes from the last press (@16:14).  Interesting result.  Got 32 trigger hits.  In the first page (16 messages) got three every 5 seconds, as expected, then one more.  Then a break of 7 seconds, as if the second 2 messages of the 7th broadcast were lost.  The same pattern occurs with the second page of memory.</p>
<p>I initialized the variables and the problem went away.  Here&#8217;s the test.  Clear flash.  Patter of trigger and 4 doorminder events, repeated 10 times, should create 70 events.  I got 64 events in the expected pattern (more or less, sometimes I did 3 interrupts rather than 4).</p>
<p>Repeat just to be sure.  Same procedure.  Just like clockwork.  Problem solved!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tiltsensor experiment 1 by gscranton</title>
		<link>http://groklab.org/handhygiene/2010/11/04/tiltsensor-experiment-1/comment-page-1/#comment-156</link>
		<dc:creator>gscranton</dc:creator>
		<pubDate>Tue, 09 Nov 2010 22:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1281#comment-156</guid>
		<description>The experiment is now complete and the data file is /home/grok-user/Desktop/TiltSensor/WithMemoryNoSound/ReadFlash/exp1data.txt on the south ubuntu computer.</description>
		<content:encoded><![CDATA[<p>The experiment is now complete and the data file is /home/grok-user/Desktop/TiltSensor/WithMemoryNoSound/ReadFlash/exp1data.txt on the south ubuntu computer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Changes to make for the next generation of door minders by gthomas</title>
		<link>http://groklab.org/handhygiene/2010/08/13/changes-to-make-for-the-next-generation-of-door-minders/comment-page-1/#comment-152</link>
		<dc:creator>gthomas</dc:creator>
		<pubDate>Mon, 16 Aug 2010 14:54:45 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1201#comment-152</guid>
		<description>Talk with Deepti to find out if there were other issues in the hospital that we need to consider.
Check the doorframe width to see if a wider, shallower profile would help.
In context, would more rounding improve the aesthetics of the design?
Measure the power draw from both devices and consider other battery arrangements.  We like the 2 week lifespan, but can the batteries be smaller?
Add a low power LED on transmitter as feedback for when the transmitter is broadcasting.
Remove the channel, because it doesn&#039;t do anything.
Write a manual.  Include a section on the properties of the infrared beam, based on stuff you look up in books and little experiments to see what the beam reflects off of and shines through (e.g., the doctor gowns, jeans, laptops, plastic, dark-colored clothes).  Perhaps use TelosB user guide as a reference.</description>
		<content:encoded><![CDATA[<p>Talk with Deepti to find out if there were other issues in the hospital that we need to consider.<br />
Check the doorframe width to see if a wider, shallower profile would help.<br />
In context, would more rounding improve the aesthetics of the design?<br />
Measure the power draw from both devices and consider other battery arrangements.  We like the 2 week lifespan, but can the batteries be smaller?<br />
Add a low power LED on transmitter as feedback for when the transmitter is broadcasting.<br />
Remove the channel, because it doesn&#8217;t do anything.<br />
Write a manual.  Include a section on the properties of the infrared beam, based on stuff you look up in books and little experiments to see what the beam reflects off of and shines through (e.g., the doctor gowns, jeans, laptops, plastic, dark-colored clothes).  Perhaps use TelosB user guide as a reference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Battery Test/Collisions by tedherman</title>
		<link>http://groklab.org/handhygiene/2010/07/19/battery-testcollisions/comment-page-1/#comment-151</link>
		<dc:creator>tedherman</dc:creator>
		<pubDate>Tue, 20 Jul 2010 00:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1172#comment-151</guid>
		<description>It might be good to know, from the data in the records, how many of each unit there are;  for instance, if a pager got 106,000 records, how many of these are from anchor 1, anchor 2, and so on.  That way we will see if there is some systematic pattern, like a weak connection between some pager and some anchor. -- Ted</description>
		<content:encoded><![CDATA[<p>It might be good to know, from the data in the records, how many of each unit there are;  for instance, if a pager got 106,000 records, how many of these are from anchor 1, anchor 2, and so on.  That way we will see if there is some systematic pattern, like a weak connection between some pager and some anchor. &#8212; Ted</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Debugging some early mote tests by tedherman</title>
		<link>http://groklab.org/handhygiene/2010/06/23/debugging-some-early-mote-tests/comment-page-1/#comment-150</link>
		<dc:creator>tedherman</dc:creator>
		<pubDate>Fri, 25 Jun 2010 16:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/2010/06/23/debugging-some-early-mote-tests/#comment-150</guid>
		<description>Deepti/Geb:  if the flash software is suspect, then we might consider bypassing the TinyOS file system and writing to flash directly.  This would have benefits and possibly also some disadvantages to consider.</description>
		<content:encoded><![CDATA[<p>Deepti/Geb:  if the flash software is suspect, then we might consider bypassing the TinyOS file system and writing to flash directly.  This would have benefits and possibly also some disadvantages to consider.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Antenna Testing by Antenna Data &#171; Hand Hygiene</title>
		<link>http://groklab.org/handhygiene/2010/06/15/antenna-testing/comment-page-1/#comment-149</link>
		<dc:creator>Antenna Data &#171; Hand Hygiene</dc:creator>
		<pubDate>Thu, 17 Jun 2010 18:52:34 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=1041#comment-149</guid>
		<description>[...] with pin [...]</description>
		<content:encoded><![CDATA[<p>[...] with pin [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New Antennas by Antenna Data &#171; Hand Hygiene</title>
		<link>http://groklab.org/handhygiene/2010/05/27/new-antennas/comment-page-1/#comment-148</link>
		<dc:creator>Antenna Data &#171; Hand Hygiene</dc:creator>
		<pubDate>Thu, 17 Jun 2010 16:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://groklab.org/handhygiene/?p=963#comment-148</guid>
		<description>[...] without connection [...]</description>
		<content:encoded><![CDATA[<p>[...] without connection [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

