<?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=3913" />

<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>2011-11-27T02:16:40+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=17&amp;t=3913</id>
<entry>
<author><name><![CDATA[Fabrizia]]></name></author>
<updated>2011-11-27T02:16:40+01:00</updated>
<published>2011-11-27T02:16:40+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=32978#p32978</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=32978#p32978"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=32978#p32978"><![CDATA[
<blockquote><div><cite>roboard wrote:</cite><br />Hi goofylogic98,<br /><br />the below link is the Labview (8.6.1) RoBoIO library, special thanks Mr. Richard van der Wolf from the Netherlands share this for us, you can free to download and use.<br /></div></blockquote><br />Thanks for the link, I needed this!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=3015">Fabrizia</a> — Sun Nov 27, 2011 2:16 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Yequan]]></name></author>
<updated>2011-06-15T08:53:06+01:00</updated>
<published>2011-06-15T08:53:06+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31507#p31507</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31507#p31507"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31507#p31507"><![CDATA[
Error that, roboio.dll ERRMSG is generated into a buffer. With six roboio_GetErrMsg.vi you can get the <a href="http://www.topbagssale.net/On_sales.html" class="postlink">coach shoes</a> errors / warnings generated....<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2778">Yequan</a> — Wed Jun 15, 2011 8:53 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[roboard]]></name></author>
<updated>2011-04-30T15:32:49+01:00</updated>
<published>2011-04-30T15:32:49+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31036#p31036</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31036#p31036"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=31036#p31036"><![CDATA[
To ries,<br /><br />information for the issue of using adc_ReadMCH() in LabVIEW: adc_ReadMCH() returns a pointer (int*) to an integer array and isn't suited for use in LabVIEW. Instead of adc_ReadMCH(), one should call adc_ReadMCH2() in LabVIEW. (adc_ReadMCH2() is declared by &quot;void adc_ReadMCH2(int* buf)&quot;, where buf is an int[8] array for receiving the A/D value of every channel.)<br /><br /><img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1542">roboard</a> — Sat Apr 30, 2011 3:32 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[s890916]]></name></author>
<updated>2011-04-13T19:29:05+01:00</updated>
<published>2011-04-13T19:29:05+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=30884#p30884</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=30884#p30884"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=30884#p30884"><![CDATA[
How to solve &quot;I/O library fails to initialize&quot;?? <img src="http://forum.robosavvy.com/images/smilies/icon_eek.gif" alt=":shock:" title="Shocked" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2258">s890916</a> — Wed Apr 13, 2011 7:29 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-04T20:37:27+01:00</updated>
<published>2009-11-04T20:37:27+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22609#p22609</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22609#p22609"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22609#p22609"><![CDATA[
Thanks for all the help.  I know have things functioning to a point I need to build some test code and run the robot.  Will let you know how it turns out.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Wed Nov 04, 2009 8:37 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2009-11-04T20:15:51+01:00</updated>
<published>2009-11-04T20:15:51+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22606#p22606</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22606#p22606"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22606#p22606"><![CDATA[
unused channels are GPIO.<br />a sample with rcservo_outp is included.<br /><br />I think you better can reserve the lower channels for PWM and the rest as GPIO.<br />in the example channels 0-15 are for PWM and 16-23 for GPIO.<br /><br />You question with pin 1,5,20 is possible but not convenient for programming since the rcservo_setservo is driven by a for loop.<br /><br />take a look at the sample, maybe it explains it to you.<br /><br /><a href="http://robosavvy.com/Builders/ries/pwm+outp%20sample.zip" class="postlink">http://robosavvy.com/Builders/ries/pwm+outp%20sample.zip</a><br /><br />Regards,<br />Ries<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Wed Nov 04, 2009 8:15 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-04T17:41:04+01:00</updated>
<published>2009-11-04T17:41:04+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22605#p22605</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22605#p22605"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22605#p22605"><![CDATA[
Thanks for the help.  I know have the stuff working.  Now another simple (i hope question).<br /><br />I know that in the init rcservo.vi, if the noservo value is 24 and the channels is FFFFFFFF then all 24 PWM Pins are active for PWM signals and the GPIO (rcservo outp.vi) does not work.  I also have tested setting the noservo value to 1 and the channels to 1 and I have PWM control on PWM Pin 1 and GPIO control on pins 2 through 24.  My question is how do I set it up so that pins 1, 5, 20 are PWM pins and the rest GPIO.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Wed Nov 04, 2009 5:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2009-11-03T23:07:56+01:00</updated>
<published>2009-11-03T23:07:56+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22594#p22594</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22594#p22594"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22594#p22594"><![CDATA[
I put the winio.dll and sys in the same folder as my application I build with labview, evenso with the roboio.dll. All in the same folder as the .exe.<br /><br />here is a website that maybe explains for you how the servo works (if that's your question):<br /><a href="http://www.societyofrobots.com/actuators_servos.shtml" class="postlink">http://www.societyofrobots.com/actuators_servos.shtml</a><br /><br />for moving the servo use a slider and set the scale limits to 1300 and 1700.<br />After the init of the servo's use rcservo enter play mode and rcservo move to. Make an array of 24 unsigned integers and replace index 1 of that array with your slider. set FPS to 500 and place the move to vi and the slider in a while loop. Dont forget to close the rcservo lib otherwise it stays open.<br />When using the slider your servo will move.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Tue Nov 03, 2009 11:07 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-03T22:51:42+01:00</updated>
<published>2009-11-03T22:51:42+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22593#p22593</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22593#p22593"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22593#p22593"><![CDATA[
OK, I now have the initialization error gone away.  My question now is much more simple and not necessarily related to labview.<br /><br />The servo I am using has a center value of a pulse width of 1500us.  Any value between 1500 and 1700us makes the servo spin one way (the higher the value the faster the spin) and a value between 1300 and 1500us makes it spin the other.  What I am not sure of is how does a pulse width of 1500us translate into period and duty values.<br /><br />Also from a programming standpoint, once I figure out the period/duty thing, I can set the count to 1 and put it in a loop to run until stopped.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Tue Nov 03, 2009 10:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-03T21:33:07+01:00</updated>
<published>2009-11-03T21:33:07+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22592#p22592</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22592#p22592"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22592#p22592"><![CDATA[
Yes, I have the winio.dll and .sys files in the same folder as the roboio.dll file, which is the directory it installed when I ran the installation program I downloaded from here.<br /><br />I have tried running it with the nofb option still get that the I/O labrary did not initialize.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Tue Nov 03, 2009 9:33 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2009-11-03T21:10:52+01:00</updated>
<published>2009-11-03T21:10:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22591#p22591</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22591#p22591"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22591#p22591"><![CDATA[
- did you check the manual on the topic of the bios regarding the pull down?<br />- is winio.dll and .sys in the same folder as the dll?<br />- use the setting RCSERVO_SERVO_DEFAULT_NOFB as the servomodel in the vi, 24 noservo's and channel = FFFFFFFF.<br /><br />the I/O lib initialisation has nothing to do with the kind of servo you are using.<br /><br />Regards,<br />Ries<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Tue Nov 03, 2009 9:10 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-03T20:49:45+01:00</updated>
<published>2009-11-03T20:49:45+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22590#p22590</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22590#p22590"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22590#p22590"><![CDATA[
I am building the VI's on a different system, creating an executable, porting over to the RB-100.  I get the same message using your program as well.  <br /><br />I will not guarentee you that I have things on the Roboard set up correctly.  I am beginning to think that something in the setup on RB is not correct.<br /><br />I am runing Windows XP on RB-100, I have installed VC 2005/2008 sp1.  Is there anything else I need to do to set this up, either in the bios or other settings?<br /><br />I do not have a Kondo KRS-788 servo, I have a simple 6v PWM servos used for motor control and steering.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Tue Nov 03, 2009 8:49 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2009-11-03T20:28:46+01:00</updated>
<published>2009-11-03T20:28:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22589#p22589</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22589#p22589"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22589#p22589"><![CDATA[
do you use the vi on the RB-100 or on your pc?<br />If you use it on your pc you get it because you can't use the dll since it can't initialize the I/O lib while it's not there.<br /><br />On your RB-100 it should work, at least on my RB-100.<br /><br />I use application builder to build executables on my pc and via the network connection i put the executable in a share folder on my RB-100.<br />Via remote desktop sharing I execute the application.<br /><br />click on this link to get the init rcservo.zip; the same as in roborc.exe.<br /><a href="http://robosavvy.com/Builders/ries/init%20rcservo.zip" class="postlink">http://robosavvy.com/Builders/ries/init%20rcservo.zip</a><br /><br />Regards,<br />Ries<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Tue Nov 03, 2009 8:28 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[goofylogic98]]></name></author>
<updated>2009-11-03T18:52:51+01:00</updated>
<published>2009-11-03T18:52:51+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22587#p22587</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22587#p22587"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22587#p22587"><![CDATA[
Using the Get Err msg.vi, I am getting I/O library fails to initialize.  Any help?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1632">goofylogic98</a> — Tue Nov 03, 2009 6:52 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2009-11-03T17:14:31+01:00</updated>
<published>2009-11-03T17:14:31+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22584#p22584</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22584#p22584"/>
<title type="html"><![CDATA[Labview control of Roboard RB-100 PWM Channels]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=3913&amp;p=22584#p22584"><![CDATA[
Hi goofylogic98,<br /><br />my thought on your post of 3 nov:<br /><br />The error that the roboio.dll is generating is put into an errmsg buffer.<br />With the vi roboio_GetErrMsg.vi you can get the error/warning generated.<br /><br />greetings,<br />Ries<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Tue Nov 03, 2009 5:14 pm</p><hr />
]]></content>
</entry>
</feed>