<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br>Parallax is working on a wireless module that will allow serial data transfer and remote programing for stamps and anything base on the prop chip.<br>I think they said it was using an avr chip. They should at least used the prop or the freescale IMX233 the Chumby uses  <br>http://forums.parallax.com/showthread.php?128414-Parallax-WiFi-Module<br><br>Some one did a wireless using xbees with the S2 but he didn't give any details on how when I asked about it.<br>http://forums.parallax.com/blog.php?46831-W9GFO/page2<br><br>ATM the only non-windows software I know of is brads spin tool for linux and mac os.<br>The only problem with that is Brad hasn't release the source code for BST,only binaries<br>http://www.fnarfbargle.com/bst.html<br><br>And parallax hasn't released any of their code either, something to do with them still using Delphi.<br><br>--- On
 <b>Tue, 4/26/11, Todd Pierce <i><toddcpierce@gmail.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Todd Pierce <toddcpierce@gmail.com><br>Subject: Re: [Cialug] ROS (Robot Operating System)<br>To: "Central Iowa Linux Users Group" <cialug@cialug.org><br>Date: Tuesday, April 26, 2011, 9:08 AM<br><br><div id="yiv1796470719"><div>Dan, </div>
<div> </div>
<div>As far as controlling the S2 with the Chumby goes, I already mentioned that I'd be tempted to just use serial port communications.</div>
<div> </div>
<div>They do have code available for this purpose:</div>
<div> </div>
<div>Simple serial:</div>
<div><a rel="nofollow" target="_blank" href="http://obex.parallax.com/objects/183/">http://obex.parallax.com/objects/183/</a></div>
<div> </div>
<div>and Full Duplex Serial:</div>
<div><a rel="nofollow" target="_blank" href="http://obex.parallax.com/objects/54/">http://obex.parallax.com/objects/54/</a></div>
<div> </div>
<div>It would then be a matter of using one of those libraries to make a (rather short) program to handshake between the two devices.</div>
<div> </div>
<div>Does your S2 really have WiFi?  If it does, well, it's a tough call whether or not WiFi is the way to go.  I'm just throwing out options.</div>
<div> </div>
<div>However you do it, I'd probably keep things simple by having the Chumby accept a huge 'status word' which describes everything going on with all of the S2 devices at any time, and then a 'command word' which the Chumby could yell at the S2 which would tell it what to do with any of its devices at any time.  That's just a personal preference on how I'd design it.</div>

<div> </div>
<div>
<div>I guess that GUI tool for installing the code on the propeller only works on Windows, but someone (as usual) is developing an IDE for Linux: </div>
<div><a rel="nofollow" target="_blank" href="http://propeller.wikispaces.com/Linux+Development">http://propeller.wikispaces.com/Linux+Development</a><br><br>I didn't know about that one, I'll have a closer look at it.<br></div>
<div> </div>
<div>Getting serial communications to function on the Chumby will probably be less involved; it actually is a real computer with an OS.</div></div>
<div> </div>
<div>Also, you mentioned that you installed gcc on the Chumby.  Did you test it by trying to compile anything yet?</div>
<div><br>I used the latest source code release of pure-ftpd, it compiled just like on any regular linux box. It was cool to have an ftp server running right on the chumby.<br>I tried to compile minicom but gcc complained about a mess of errors and quite.<br><br>But now I need to reinstall everything again after fixing a weird partitioning problem caused by how chumby does things. Now I can use all of the 8gb card I'm now using  <br> </div></div>-dan<br></blockquote></td></tr></table>