<?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 on: Roomba Bluetooth Interface</title>
	<atom:link href="http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/feed/" rel="self" type="application/rss+xml" />
	<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/</link>
	<description>Random experiments, circuits, code, rapid prototyping, sometimes things to buy, and the odd tune by Tod E. Kurt.</description>
	<lastBuildDate>Thu, 11 Mar 2010 14:51:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: todbot</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-14477</link>
		<dc:creator>todbot</dc:creator>
		<pubDate>Thu, 25 Jan 2007 21:11:56 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-14477</guid>
		<description>Yup, you got it.
Or more exactly, the command line argument is given to the Java class you&#039;re executing.
If you&#039;re running &#039;roombacomm.SimpleTest&#039; with something like:
&lt;code&gt; % runit.sh roombacomm.SimpleTest &lt;/code&gt;
SimpleTest will tell you all the command line arguments it accepts, one of them being &#039;-hwhandshake&#039;, so then you could do:
&lt;code&gt; % runit.sh roombacomm.SimpleTest /dev/tty.usbserial -hwhandshake &lt;/code&gt;
Note the above are for unix-like systems, I don&#039;t play with Windows too much, but you should be able to create a RUNIT.BAT file that works similarly to runit.sh.</description>
		<content:encoded><![CDATA[<p>Yup, you got it.<br />
Or more exactly, the command line argument is given to the Java class you&#8217;re executing.<br />
If you&#8217;re running &#8216;roombacomm.SimpleTest&#8217; with something like:<br />
<code> % runit.sh roombacomm.SimpleTest </code><br />
SimpleTest will tell you all the command line arguments it accepts, one of them being &#8216;-hwhandshake&#8217;, so then you could do:<br />
<code> % runit.sh roombacomm.SimpleTest /dev/tty.usbserial -hwhandshake </code><br />
Note the above are for unix-like systems, I don&#8217;t play with Windows too much, but you should be able to create a RUNIT.BAT file that works similarly to runit.sh.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-14476</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Thu, 25 Jan 2007 20:43:10 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-14476</guid>
		<description>Do you use the -hwhandshake flag with the java.exe command line command?</description>
		<content:encoded><![CDATA[<p>Do you use the -hwhandshake flag with the java.exe command line command?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todbot</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-14469</link>
		<dc:creator>todbot</dc:creator>
		<pubDate>Thu, 25 Jan 2007 18:13:38 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-14469</guid>
		<description>The hwhandshake flag is a command line argument.</description>
		<content:encoded><![CDATA[<p>The hwhandshake flag is a command line argument.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-14468</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Thu, 25 Jan 2007 18:10:41 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-14468</guid>
		<description>Tod,
 In the &quot;Readme-0.95&quot; it says for using Bluetooth in Windows:
&quot;The serial port implementation is a little different (at least to RXTX)
so use the &#039;-hwhandshake&#039; flag with the programs, if using Bluetooth on 
Windows.  See, &#039;RoomabCommSerial.waitForDSR&#039; for details.&quot;. 

Where do you add the &quot;-hwhandshake&quot; into the code and where do you find the &quot;RoomabCommSerial.waitForDSR&quot; for more details?</description>
		<content:encoded><![CDATA[<p>Tod,<br />
 In the &#8220;Readme-0.95&#8243; it says for using Bluetooth in Windows:<br />
&#8220;The serial port implementation is a little different (at least to RXTX)<br />
so use the &#8216;-hwhandshake&#8217; flag with the programs, if using Bluetooth on<br />
Windows.  See, &#8216;RoomabCommSerial.waitForDSR&#8217; for details.&#8221;. </p>
<p>Where do you add the &#8220;-hwhandshake&#8221; into the code and where do you find the &#8220;RoomabCommSerial.waitForDSR&#8221; for more details?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todbot</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-4302</link>
		<dc:creator>todbot</dc:creator>
		<pubDate>Sat, 01 Jul 2006 04:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-4302</guid>
		<description>wassigan, I don&#039;t sell them, but my good friends at &lt;a href=&quot;http://roombadevtools.com/&quot; rel=&quot;nofollow&quot;&gt;RoombaDevTools.com&lt;/a&gt; has made a functionally identical device called the &lt;a href=&quot;http://www.roombadevtools.com/productcart/pc/viewPrd.asp?idcategory=3&amp;idproduct=1&quot; rel=&quot;nofollow&quot;&gt;RooTooth&lt;/a&gt;.  You can also buy a RooTooth from great hacker suppliers &lt;a href=&quot;http://www.sparkfun.com/commerce/product_info.php?products_id=684&quot; rel=&quot;nofollow&quot;&gt;SparkFun&lt;/a&gt;.

I have a RooTooth and it works great.</description>
		<content:encoded><![CDATA[<p>wassigan, I don&#8217;t sell them, but my good friends at <a href="http://roombadevtools.com/" rel="nofollow">RoombaDevTools.com</a> has made a functionally identical device called the <a href="http://www.roombadevtools.com/productcart/pc/viewPrd.asp?idcategory=3&#038;idproduct=1" rel="nofollow">RooTooth</a>.  You can also buy a RooTooth from great hacker suppliers <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=684" rel="nofollow">SparkFun</a>.</p>
<p>I have a RooTooth and it works great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wassigan</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-4300</link>
		<dc:creator>wassigan</dc:creator>
		<pubDate>Sat, 01 Jul 2006 02:19:59 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-4300</guid>
		<description>Any chance you&#039;d be willing to sell one of these for us time-challeneged folks who still like to play?</description>
		<content:encoded><![CDATA[<p>Any chance you&#8217;d be willing to sell one of these for us time-challeneged folks who still like to play?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todbot</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-2946</link>
		<dc:creator>todbot</dc:creator>
		<pubDate>Thu, 16 Feb 2006 23:56:59 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-2946</guid>
		<description>The BlueSMiRF uses a &lt;a href=&quot;http://www.blueradios.com/&quot; rel=&quot;nofollow&quot;&gt;BlueRadios&lt;/a&gt; Class 1 module.  The Class 1 power rating means it transmits up to 100mW and thus is good up to around 100m (300ft).  The SparkFun guys have verified this for their modules.  Most Bluetooth devices are Class 2 (10mW, thus ~10m).  A few are Class 3 (1 mW, ~1m).

I&#039;ve not tested it extensively, but I&#039;ve managed at least 50ft out of it.</description>
		<content:encoded><![CDATA[<p>The BlueSMiRF uses a <a href="http://www.blueradios.com/" rel="nofollow">BlueRadios</a> Class 1 module.  The Class 1 power rating means it transmits up to 100mW and thus is good up to around 100m (300ft).  The SparkFun guys have verified this for their modules.  Most Bluetooth devices are Class 2 (10mW, thus ~10m).  A few are Class 3 (1 mW, ~1m).</p>
<p>I&#8217;ve not tested it extensively, but I&#8217;ve managed at least 50ft out of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-2945</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 16 Feb 2006 22:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-2945</guid>
		<description>I&#039;m curious, what kind of range are you getting with the blueSmirf? I&#039;m seriously considering building one, but I&#039;d really like &quot;whole-house&quot; connectivity, and as I recall Bluetooth isn&#039;t really designed for more that 10-30ft range.</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious, what kind of range are you getting with the blueSmirf? I&#8217;m seriously considering building one, but I&#8217;d really like &#8220;whole-house&#8221; connectivity, and as I recall Bluetooth isn&#8217;t really designed for more that 10-30ft range.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lukas Frey's Weblog</title>
		<link>http://todbot.com/blog/2006/02/06/roomba-bluetooth-interface/comment-page-1/#comment-2880</link>
		<dc:creator>Lukas Frey's Weblog</dc:creator>
		<pubDate>Wed, 08 Feb 2006 07:59:12 +0000</pubDate>
		<guid isPermaLink="false">http://todbot.com/blog/?p=76#comment-2880</guid>
		<description>&lt;strong&gt;Roomba-Erweiterungen&lt;/strong&gt;

Nachdem die Spezifikationen der seriellen Schnittstelle offengelegt wurden (siehe hier), sind schon diverse Projekte im Netz dokumentiert:

Serielles Kabel fÃ¼r Roomba
Roomba mit Bluetooth</description>
		<content:encoded><![CDATA[<p><strong>Roomba-Erweiterungen</strong></p>
<p>Nachdem die Spezifikationen der seriellen Schnittstelle offengelegt wurden (siehe hier), sind schon diverse Projekte im Netz dokumentiert:</p>
<p>Serielles Kabel fÃ¼r Roomba<br />
Roomba mit Bluetooth</p>
]]></content:encoded>
	</item>
</channel>
</rss>
