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

<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-04-06T06:38:09+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=17&amp;t=6007</id>
<entry>
<author><name><![CDATA[roboard]]></name></author>
<updated>2010-04-06T06:38:09+01:00</updated>
<published>2010-04-06T06:38:09+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26246#p26246</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26246#p26246"/>
<title type="html"><![CDATA[RoBoIO C# Dependency Errors]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26246#p26246"><![CDATA[
<blockquote><div><cite>Cavetroll wrote:</cite><br />However, I have a new problem. I am attempting rotate a servo using the rcservo library. The servo is a Futaba S3302. My servo control code is as follows<br /><br /><dl class="codebox"><dt>Code: </dt><dd><code>RoBoIO.rcservo_SetServo&#40;RoBoIO.RCSERVO_USECHANNEL0, RoBoIO.RCSERVO_SERVO_DEFAULT_NOFB&#41;;<br />RoBoIO.rcservo_Initialize&#40;RoBoIO.RCSERVO_USECHANNEL0&#41;;<br /><br />RoBoIO.rcservo_EnterPWMMode&#40;&#41;;<br />RoBoIO.rcservo_SendPWMPulses&#40;0,10000,1500,100&#41;;<br />RoBoIO.rcservo_Close&#40;&#41;;<br /></code></dd></dl><br /><br />The code compiles without error, but nothing happens. Is there some obvious step that I am missing?<br /></div></blockquote><br /><br />Hi,<br /><br />use RoBoIO.rcservo_SetServo(0, RoBoIO.RCSERVO_SERVO_DEFAULT_NOFB) instead of RoBoIO.rcservo_SetServo(RoBoIO.RCSERVO_USECHANNEL0, RoBoIO.RCSERVO_SERVO_DEFAULT_NOFB);<br /><br />also, rcservo_Close() will close PWM ouput, and so, after calling rcservo_SendPWMPulses(),  you need to delay some time (or call rcservo_IsPWMCompleted(0)) to wait until all PWM pulses have been sent.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1542">roboard</a> — Tue Apr 06, 2010 6:38 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cavetroll]]></name></author>
<updated>2010-04-05T05:58:29+01:00</updated>
<published>2010-04-05T05:58:29+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26238#p26238</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26238#p26238"/>
<title type="html"><![CDATA[RoBoIO C# Dependency Errors]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26238#p26238"><![CDATA[
Sorry for the late response, I've been busy the past week.<br /><br />The advice you gave me works great, I don't get any dependency errors anymore. Thank you.<br /><br />However, I have a new problem. I am attempting rotate a servo using the rcservo library. The servo is a Futaba S3302. My servo control code is as follows<br /><br /><dl class="codebox"><dt>Code: </dt><dd><code>RoBoIO.rcservo_SetServo&#40;RoBoIO.RCSERVO_USECHANNEL0, RoBoIO.RCSERVO_SERVO_DEFAULT_NOFB&#41;;<br />RoBoIO.rcservo_Initialize&#40;RoBoIO.RCSERVO_USECHANNEL0&#41;;<br /><br />RoBoIO.rcservo_EnterPWMMode&#40;&#41;;<br />RoBoIO.rcservo_SendPWMPulses&#40;0,10000,1500,100&#41;;<br />RoBoIO.rcservo_Close&#40;&#41;;<br /></code></dd></dl><br /><br />The code compiles without error, but nothing happens. Is there some obvious step that I am missing?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1655">Cavetroll</a> — Mon Apr 05, 2010 5:58 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[roboard]]></name></author>
<updated>2010-03-29T08:00:35+01:00</updated>
<published>2010-03-29T08:00:35+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26117#p26117</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26117#p26117"/>
<title type="html"><![CDATA[Re: RoBoIO C# Dependency Errors]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26117#p26117"><![CDATA[
HI<br /><br />1.Ensure that you have installed .NET Framework 2.0 &amp; above on RoBoard.<br /><br />2.You could try to download and install MS VC2008 runtime redistribution with correct version(non/SP1) on RoBoard.<br /><br />Download MS VC2008 runtime redistribution:<br /><a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&amp;displaylang=en" class="postlink">http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&amp;displaylang=en</a><br /><br />Download MS VC2008 SP1 runtime redistribution:<br /><a href="http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&amp;displaylang=en" class="postlink">http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&amp;displaylang=en</a><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1542">roboard</a> — Mon Mar 29, 2010 8:00 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cavetroll]]></name></author>
<updated>2010-03-27T22:52:25+01:00</updated>
<published>2010-03-27T22:52:25+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26104#p26104</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26104#p26104"/>
<title type="html"><![CDATA[RoBoIO C# Dependency Errors]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=6007&amp;p=26104#p26104"><![CDATA[
I am attempting to use the C#.Net libraries recently released for the Roboard, and I cannot call RoBoIO commands. When I reference the RoBoIO function rcservo_Initialize I get an error message<br /><br />&quot;Unable to load DLL 'RoBoIO.dll': This application has failed to start because the application configuration is correct. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)&quot;<br /><br />In my experience this error results because of an improper dependency in one of the DLLs. Perhaps I am wrong though. Is there something obvious I should be doing to resolve this issue. I have included RoBoIO_DotNet.dll, RoBoIO.dll, and WinIo.dll in the Debug directory of my program. Any advice anyone can give me is greatly appreciated.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1655">Cavetroll</a> — Sat Mar 27, 2010 10:52 pm</p><hr />
]]></content>
</entry>
</feed>