<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: NXT LabVIEW Toolkit DirectCommand VIs</title>
	<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/</link>
	<description>LEGO Mindstorms NXT Blog Forums Community Downloads Tutorials</description>
	<pubDate>Tue, 07 Oct 2008 05:03:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>by: UowNxt</title>
		<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2375</link>
		<pubDate>Fri, 15 Dec 2006 14:49:45 +0000</pubDate>
		<guid>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2375</guid>
					<description>I want to use labview NXT Direct Commands to control my NXT . 
I connected PC and NXT through USB successfully, and also got the response form Sound Sensor.
 
The sound level is used to specify the rotational distance of NXT motor  in DEGREES, however I found that 'NXT Direct Commands &#62;output&#62;motor unlimited' can not accept a Degree input parameter.
 
I try to modify these subVIs, add Degree and Break(?) parameters. It seem that Degree parameter can be defind (also worked),but it worked in a incorrect way. 
 
I read LabVIEW_for_NXT_Advanced_Programming_Guide, and try to add UpdataFlags for that VI. After analysis Motor Unlimited.vi in deep, I found that SendDirectCommand.vi can't be open,it's locked! So I have no idea about the structure of "Output Port Info".
 
Can anybody help?</description>
		<content:encoded><![CDATA[<p>I want to use labview NXT Direct Commands to control my NXT .<br />
I connected PC and NXT through USB successfully, and also got the response form Sound Sensor.</p>
<p>The sound level is used to specify the rotational distance of NXT motor  in DEGREES, however I found that &#8216;NXT Direct Commands &gt;output&gt;motor unlimited&#8217; can not accept a Degree input parameter.</p>
<p>I try to modify these subVIs, add Degree and Break(?) parameters. It seem that Degree parameter can be defind (also worked),but it worked in a incorrect way. </p>
<p>I read LabVIEW_for_NXT_Advanced_Programming_Guide, and try to add UpdataFlags for that VI. After analysis Motor Unlimited.vi in deep, I found that SendDirectCommand.vi can&#8217;t be open,it&#8217;s locked! So I have no idea about the structure of &#8220;Output Port Info&#8221;.</p>
<p>Can anybody help?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Greg McKaskle</title>
		<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2315</link>
		<pubDate>Tue, 12 Dec 2006 13:31:29 +0000</pubDate>
		<guid>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2315</guid>
					<description>To simplify the play tone example, you can take advantage of LabVIEW's garbage collection and get rid of the Dispose. You can also take advantage of the error I/O wires. On error, the blocks will become no ops, meaning the case for handling a timeout isn't truly needed. (I don't have the toolkit in hand, but this is the way LabVIEW blocks normally operate with error I/O).

That leaves three blocks, connect, create, play.

There was nothing wrong with the example as presented, but as is often the case, it didn't take full advantage of the language features.

Please don't take this as a LV vs Ruby volley. I like languages in general, and just wanted to level the comparison.

Greg McKaskle</description>
		<content:encoded><![CDATA[<p>To simplify the play tone example, you can take advantage of LabVIEW&#8217;s garbage collection and get rid of the Dispose. You can also take advantage of the error I/O wires. On error, the blocks will become no ops, meaning the case for handling a timeout isn&#8217;t truly needed. (I don&#8217;t have the toolkit in hand, but this is the way LabVIEW blocks normally operate with error I/O).</p>
<p>That leaves three blocks, connect, create, play.</p>
<p>There was nothing wrong with the example as presented, but as is often the case, it didn&#8217;t take full advantage of the language features.</p>
<p>Please don&#8217;t take this as a LV vs Ruby volley. I like languages in general, and just wanted to level the comparison.</p>
<p>Greg McKaskle
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Guy Ziv</title>
		<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2218</link>
		<pubDate>Wed, 06 Dec 2006 15:17:12 +0000</pubDate>
		<guid>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2218</guid>
					<description>This is not NXT-G 2.0, rather it is a release of the LabView engine of NXT-G 1.0 to the public.</description>
		<content:encoded><![CDATA[<p>This is not NXT-G 2.0, rather it is a release of the LabView engine of NXT-G 1.0 to the public.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Tony Buser</title>
		<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2209</link>
		<pubDate>Wed, 06 Dec 2006 00:46:20 +0000</pubDate>
		<guid>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2209</guid>
					<description>I've seen some interesting things you can do with labview and the graphs/gui instrument panel widgets, but that example to play a tone is pretty complicated compared to the same thing with ruby-nxt in 3 lines of code:

require "nxt_comm"
nxt = NXTComm.new
nxt.play_tone(500,300)

;)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve seen some interesting things you can do with labview and the graphs/gui instrument panel widgets, but that example to play a tone is pretty complicated compared to the same thing with ruby-nxt in 3 lines of code:</p>
<p>require &#8220;nxt_comm&#8221;<br />
nxt = NXTComm.new<br />
nxt.play_tone(500,300)</p>
<p>;)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Mr,M.</title>
		<link>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2207</link>
		<pubDate>Tue, 05 Dec 2006 22:39:49 +0000</pubDate>
		<guid>http://nxtasy.org/2006/12/05/nxttoolkit-directcommand-vis/#comment-2207</guid>
					<description>How is it compared to NXT-G 1.0 ?

Should i understand it as NXT-G 2.0 ?</description>
		<content:encoded><![CDATA[<p>How is it compared to NXT-G 1.0 ?</p>
<p>Should i understand it as NXT-G 2.0 ?
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
