<?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=4&amp;t=5871" />

<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>2010-02-14T17:33:30+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=4&amp;t=5871</id>
<entry>
<author><name><![CDATA[Enderwiggins]]></name></author>
<updated>2010-02-14T17:33:30+01:00</updated>
<published>2010-02-14T17:33:30+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25490#p25490</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25490#p25490"/>
<title type="html"><![CDATA[Position feedback on 5990TG]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25490#p25490"><![CDATA[
Thanks<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1085">Enderwiggins</a> — Sun Feb 14, 2010 5:33 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2010-02-14T16:41:38+01:00</updated>
<published>2010-02-14T16:41:38+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25489#p25489</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25489#p25489"/>
<title type="html"><![CDATA[Position feedback on 5990TG]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25489#p25489"><![CDATA[
This seems a long time ago, but based on what I found for the HSR8498:<br /><!-- m --><a class="postlink" href="http://robosavvy.com/Builders/i-Bot/HSR8498HB%20Servo.pdf">http://robosavvy.com/Builders/i-Bot/HSR ... 0Servo.pdf</a><!-- m --><br /><br />Drive the pin with the +ve short pulse and hold low for a short time, then change to input and wait for the pulse back. Changing the pin direction as you describe is the way to do it on mega128.<br /><br />You need to check a valid low returned and a valid pulse is then returned and ignore if no pulse, or discard if too long. It does happen !<br />After using the input, you need to resume the output pulses.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Sun Feb 14, 2010 4:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Enderwiggins]]></name></author>
<updated>2010-02-14T16:17:54+01:00</updated>
<published>2010-02-14T16:17:54+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25486#p25486</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25486#p25486"/>
<title type="html"><![CDATA[Position feedback on 5990TG]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=5871&amp;p=25486#p25486"><![CDATA[
I'm trying to get position feedback from my 5900tg's using extended pulse mode, I'm using an atxmega128 and C I think I understand how the pulses work but I'm not sure how to implement it in the code, do I need to send the pulse then switch the pin to input read the position pulse then switch it back to output to continue operation? I'm very confused so please forgive me if that made no sense.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1085">Enderwiggins</a> — Sun Feb 14, 2010 4:17 pm</p><hr />
]]></content>
</entry>
</feed>