<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=5&amp;t=1591" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2007-09-10T21:33:58+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=1591</id>
<entry>
<author><name><![CDATA[siempre.aprendiendo]]></name></author>
<updated>2007-09-10T21:33:58+01:00</updated>
<published>2007-09-10T21:33:58+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11025#p11025</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11025#p11025"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11025#p11025"><![CDATA[
<blockquote><div><cite>billyzelsnack wrote:</cite><br />You could probably recompile his code with J# and access the assembly from C#.<br /></div></blockquote><br /><br />Well, my idea is that the program colud run outside Windows too. I will rewrite the program with Java.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=698">siempre.aprendiendo</a> — Mon Sep 10, 2007 9:33 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-09-10T21:22:11+01:00</updated>
<published>2007-09-10T21:22:11+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11024#p11024</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11024#p11024"/>
<title type="html"><![CDATA[Clarification]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11024#p11024"><![CDATA[
Just to clarify,<br />This ability to control the Dynamixels in Java is based on a direct USB -&gt; AX-12 connection.  There is no CM5 in the mix.<br />Also, this is running on OSX, but would run on another *NIX platform as well.<br />It uses the FTDI D2XX direct drivers not the VCP drivers.  The reason for this is that the popular two java serial implementations (javax.comm and rxtx) did not seem to like a 1000000 baud rate.<br /><br />It is using a JNI wrapper library named jd2xx from Pablo Bleyer Kocik (java.net) (BSD License).  The lib was originally written for Windows, so I am sure it is much easier to get it working on that platform.<br /><br />How I got this to work was a lot of trial and error, I will be putting the steps together in a cohesive format and post that when I get it done.<br /><br />Day job is getting in the way right now.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Mon Sep 10, 2007 9:22 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[billyzelsnack]]></name></author>
<updated>2007-09-10T21:06:09+01:00</updated>
<published>2007-09-10T21:06:09+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11023#p11023</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11023#p11023"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11023#p11023"><![CDATA[
You could probably recompile his code with J# and access the assembly from C#.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=459">billyzelsnack</a> — Mon Sep 10, 2007 9:06 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[siempre.aprendiendo]]></name></author>
<updated>2007-09-10T19:49:27+01:00</updated>
<published>2007-09-10T19:49:27+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11022#p11022</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11022#p11022"/>
<title type="html"><![CDATA[Re: Java Control]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11022#p11022"><![CDATA[
<blockquote><div><cite>BVis wrote:</cite><br />Just a note to all that after many hours of 'learning', I have a working Java environment running on OSX communicating directly to the AX-12 via Jon's (HUVRobotics) USB IO board.  (Very cool, thanks Jon)<br /><br />It's in the early stages, but if there are any others interested in programming the Dynamixels in Java, I would be happy to share the experience and the code.<br />Peace.<br /></div></blockquote><br /><br />Of course, at least I am very interested. I am working with C# to load a mtn file but I want to work with Java too.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=698">siempre.aprendiendo</a> — Mon Sep 10, 2007 7:49 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-09-10T14:16:14+01:00</updated>
<published>2007-09-10T14:16:14+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11016#p11016</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11016#p11016"/>
<title type="html"><![CDATA[Re: Java Control]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11016#p11016"><![CDATA[
<blockquote><div><cite>BVis wrote:</cite><br />Just a note to all that after many hours of 'learning', I have a working Java environment running on OSX communicating directly to the AX-12 via Jon's (HUVRobotics) USB IO board.  (Very cool, thanks Jon)<br /></div></blockquote><br /><br />Cool, I'm really glad to see people making use of these items...<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Mon Sep 10, 2007 2:16 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-09-10T08:12:40+01:00</updated>
<published>2007-09-10T08:12:40+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11011#p11011</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11011#p11011"/>
<title type="html"><![CDATA[Java Control]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=11011#p11011"><![CDATA[
Just a note to all that after many hours of 'learning', I have a working Java environment running on OSX communicating directly to the AX-12 via Jon's (HUVRobotics) USB IO board.  (Very cool, thanks Jon)<br /><br />It's in the early stages, but if there are any others interested in programming the Dynamixels in Java, I would be happy to share the experience and the code.<br />Peace.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Mon Sep 10, 2007 8:12 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Sascha77]]></name></author>
<updated>2007-08-13T16:08:32+01:00</updated>
<published>2007-08-13T16:08:32+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10369#p10369</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10369#p10369"/>
<title type="html"><![CDATA[Re: CM5 Download]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10369#p10369"><![CDATA[
<blockquote><div><cite>BVis wrote:</cite><br />Has Anyone out there come accross any info on what the Robot Terminal is doing when it communicates with the boot loader on the CM5?<br />I have tried getting the download working on OSX, but so far its not happening, though, some of it is happening.<br />I guess I can cross the pins from PC to Mac and see what happens!<br /></div></blockquote><br /><br />I was able to get the download working on Mac OS X using a combination of minicom and cat <img src="http://forum.robosavvy.com/images/smilies/icon_biggrin.gif" alt=":D" title="Very Happy" />     If this is of interest to you, please have a look here: <a href="http://robosavvy.com/forum/viewtopic.php?p=10367#10367" class="postlink">http://robosavvy.com/forum/viewtopic.php?p=10367#10367</a> .   I would be interested in the answer to your original question (what it's doing exactly) as well.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=703">Sascha77</a> — Mon Aug 13, 2007 4:08 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-08-07T19:37:28+01:00</updated>
<published>2007-08-07T19:37:28+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10280#p10280</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10280#p10280"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10280#p10280"><![CDATA[
Yes, that is what I meant.<br />I am writing a Java version of Robot Terminal and I can do everything except the download. It is getting the data, but not all of it.<br />Its probably some bad code on my part, but I wanted to make sure that there is nothing special about the CM5 boot loader.<br />If it is just expecting the bin, then I am on track.<br />If you could post the snoop output, that could be helpful.<br />Thanks!<br />B'Vis.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Tue Aug 07, 2007 7:37 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bullit]]></name></author>
<updated>2007-08-07T11:05:46+01:00</updated>
<published>2007-08-07T11:05:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10271#p10271</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10271#p10271"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10271#p10271"><![CDATA[
You mean when the Robot Terminal transmits a file via the load command?<br /><br />You issue the load command, the Robot Terminal just converts the hex file to binary and sends it.  You can send a binary with the Robot Terminal also.  It shouldn't be hard to create another program that does this.<br /><br />If you like you can snoop the serial port using hhd's free serial monitor to see what goes over.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=173">Bullit</a> — Tue Aug 07, 2007 11:05 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-08-07T07:08:38+01:00</updated>
<published>2007-08-07T07:08:38+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10270#p10270</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10270#p10270"/>
<title type="html"><![CDATA[CM5 Download]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10270#p10270"><![CDATA[
Has Anyone out there come accross any info on what the Robot Terminal is doing when it communicates with the boot loader on the CM5?<br />I have tried getting the download working on OSX, but so far its not happening, though, some of it is happening.<br />I guess I can cross the pins from PC to Mac and see what happens!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Tue Aug 07, 2007 7:08 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-08-04T09:43:17+01:00</updated>
<published>2007-08-04T09:43:17+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10252#p10252</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10252#p10252"/>
<title type="html"><![CDATA[USB Boards]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10252#p10252"><![CDATA[
Jon,<br />Verry cool.  I look forward to plugging one in.<br />I bought my bioloid from Canada (robotshop.ca) so I am sure that we can get one of these delivered to the states as well.<br />I will also share the Java libraries with you (and the group) after I get them working.  I have not decided on javax.comm or rxtx, but I am leaning toward javax.comm.<br />The day job is getting in the way right now, but I am sure I will be able to get some slices dedicated to this project in the next couple of months/weeks.<br />Hope it all goes well this weekend!<br />B'Vis.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Sat Aug 04, 2007 9:43 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-08-03T23:00:57+01:00</updated>
<published>2007-08-03T23:00:57+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10249#p10249</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10249#p10249"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10249#p10249"><![CDATA[
I'll be posting an announcement here once these boards (and my others) are available - hopefully Monday or Tuesday next week.<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Fri Aug 03, 2007 11:00 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-08-03T18:32:43+01:00</updated>
<published>2007-08-03T18:32:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10248#p10248</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10248#p10248"/>
<title type="html"><![CDATA[USB Boards]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10248#p10248"><![CDATA[
Jon,<br />Those look great, how can I get one?<br />I have already successfully communicated with the FTDI RS232 chip on my Mac, so this might be exactly what I am looking for.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Fri Aug 03, 2007 6:32 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JonHylands]]></name></author>
<updated>2007-08-03T13:18:59+01:00</updated>
<published>2007-08-03T13:18:59+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10247#p10247</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10247#p10247"/>
<title type="html"><![CDATA[OSX Hacks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10247#p10247"><![CDATA[
I have a USB bus interface board that I use:<br /><br /><img src="http://robosavvy.com/Builders/JonHylands/USB-Bus-Interface-01-small.jpg" alt="Image" /><br /><br />I have ordered and just got in this week some &quot;real&quot; boards, which I will be populating this weekend and should be available early next week.<br /><br /><img src="http://robosavvy.com/Builders/JonHylands/USB-Bus-Interface-02-small.jpg" alt="Image" /><br /><br />Since OSX can interface to an FTDI FT232 chip (<a href="http://www.ftdichip.com/Drivers/VCP.htm" class="postlink">http://www.ftdichip.com/Drivers/VCP.htm</a>), you should be able to use this board with no issues. You basically open a virtual serial port at 1.0 Mbps, and you can talk directly to the devices plugged into the board...<br /><br />- Jon<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=373">JonHylands</a> — Fri Aug 03, 2007 1:18 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BVis]]></name></author>
<updated>2007-08-03T08:57:49+01:00</updated>
<published>2007-08-03T08:57:49+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10246#p10246</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10246#p10246"/>
<title type="html"><![CDATA[USB]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1591&amp;p=10246#p10246"><![CDATA[
Jon, limor,<br />Thanks for the reply.  I read the threads and links.<br />I was wondering if, instead of building the USB interface, if there is a simple 'off the shelf' way to do this?<br />I do not mind doing some soldering, but I would spend some bucks to avoid it!<br /><br />I looked at the UMR232R from Mouser and I almost understand how that would work.  But I am new to this particular problem, so I cannot fit all of the pieces together.<br />If anyone has any info on whether or not a USB2Dynamixel adaptor will work on *NIX, let me know.<br />Because I write code in the business world in mostly Java (day job), I am working on some libraries in Java that can communicate via USB-&gt;RS232 and would really like to get this into the Dynamixel world.<br />Interfacing the AX-12's to a Netstix is the task after that.<br />Thanks again for the replies.<br />This is surely the best robotics forum on the net!<br />Peace.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=689">BVis</a> — Fri Aug 03, 2007 8:57 am</p><hr />
]]></content>
</entry>
</feed>