<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>LAVA Forums</title>
	<description>Content from all public forums</description>
	<link>http://lavag.org</link>
	<pubDate>Sat, 25 May 2013 07:43:26 +0000</pubDate>
	<ttl>2</ttl>
	<item>
		<title>Replacements for Google Reader?</title>
		<link>http://lavag.org/topic/16846-replacements-for-google-reader/</link>
		<description><![CDATA[<p>In about a month Google is going to be shutting down Reader, which is their RSS reader service. Since I rely on RSS on a daily basis, I'm now going to have to find another RSS reader. There are various options online (like <a href='http://www.lifehacker.com.au/2013/03/the-best-google-reader-alternatives/' class='bbc_url' title='External link' rel='nofollow external'>this one</a>), but I was wondering if people here had recommendations for readers based on your own experience.</p>
<p>&nbsp;</p>
<p>Here are my basic requirements:</p>
<ol><li>It has to be web based. I move between different computers and I want to see the exact same thing on all of them, so not Outlook.</li>
	<li>It has to be able to import my Reader subscriptions.</li>
	<li>It has to allow the option of looking at each feed separately (If I understand correctly Outlook basically throws everything into your inbox and I don't want something like that).</li>
	<li>I don't need something with a mobile app or anything like that. I usually only access these from PCs.</li>
</ol>]]></description>
		<pubDate>Sat, 25 May 2013 07:43:26 +0000</pubDate>
		<guid>http://lavag.org/topic/16846-replacements-for-google-reader/</guid>
	</item>
	<item>
		<title>my XNode - Select N Inputs</title>
		<link>http://lavag.org/topic/16842-my-xnode-select-n-inputs/</link>
		<description><![CDATA[<p>hi all, <img src='http://lavag.org/public/style_emoticons/default/smile.png' class='bbc_emoticon' alt=':)' /></p>
<p>&nbsp;</p>
<p>here is my last xnode (LV2012) , <span style="color:#800080;">"Select" ... but with <u><strong>n</strong></u> inputs</span>. (100% polymorphic)</p>
<p>&nbsp;</p>
<p><u>2 menus</u> :</p>
<p>&nbsp;</p>
<p>1) select mode : after&before , only after, only before</p>
<p>&nbsp;&nbsp;&nbsp; select output : top , center</p>
<p>&nbsp;</p>
<p>2) add input (after) , remove input</p>
<p>&nbsp;</p>
<p>ouadji,</p>
<p>&nbsp;</p>
<p><span style="font-size:12px;"><span>(for</span> a quick test ... unzip ---&gt; QUICK_TEST.vi)</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8162" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8162" title="Download attachment"><strong>SelectNinputs (Ouadji).zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>294.21K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Sat, 25 May 2013 07:01:00 +0000</pubDate>
		<guid>http://lavag.org/topic/16842-my-xnode-select-n-inputs/</guid>
	</item>
	<item>
		<title>ni scope fetch continuously</title>
		<link>http://lavag.org/topic/16848-ni-scope-fetch-continuously/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I tried to use 5122 daq using ni scope for acquiring signal continuously. I attached the VI for this. But the is not fetching continuously.. To fetch continuously what are the modifications required?? Can anyone suggest?<br><br><br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Thanking you,</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Manu</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8174" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8174" title="Download attachment"><strong>ni_scope_create_channel.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>18.91K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">1 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Sat, 25 May 2013 05:02:21 +0000</pubDate>
		<guid>http://lavag.org/topic/16848-ni-scope-fetch-continuously/</guid>
	</item>
	<item>
		<title><![CDATA[Colors don't quite match on Icon Editor versus actual Icon]]></title>
		<link>http://lavag.org/topic/16847-colors-dont-quite-match-on-icon-editor-versus-actual-icon/</link>
		<description><![CDATA[<p>So this is a new one for me, hopefully someone else has seen this problem?</p>
<p>&nbsp;</p>
<p>I'm editing the VI Icon Template for one of my classes. It's simple with a colored header and text. I set the header to dark green in the editor and everything looks great.</p>
<p>&nbsp;</p>
<p>When I close out of the editor, the actual icon color becomes brownish green. If I apply the template to all my methods, then my method icons also show brownish green. I verified it's actually a different color using the Dropper tool. But when I go back to look at it in the class's Icon Template editor, it's still dark green.</p>
<p>&nbsp;</p>
<p>Anyone seen anything like this? Screenshot below.</p>
<p>&nbsp;</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://i.imgur.com/iZJKQRi.png" alt="iZJKQRi.png"></span></p>
]]></description>
		<pubDate>Fri, 24 May 2013 20:34:04 +0000</pubDate>
		<guid>http://lavag.org/topic/16847-colors-dont-quite-match-on-icon-editor-versus-actual-icon/</guid>
	</item>
	<item>
		<title>Read large data and plot a graph</title>
		<link>http://lavag.org/topic/16735-read-large-data-and-plot-a-graph/</link>
		<description><![CDATA[<p>Hi guys,</p>
<p>I would like to use SQLite API to read and plot very large data. I have learnt how to select data from db, but I don´t know how to change range so that I&nbsp;couldn't&nbsp;stop the program. I have tried event structure, while loop, but nothing works.</p>
<p>&nbsp;</p>
<p>Could anybody help me with that?</p>
<p>&nbsp;</p>
<p>Thank you very much.&nbsp;</p>]]></description>
		<pubDate>Fri, 24 May 2013 00:27:58 +0000</pubDate>
		<guid>http://lavag.org/topic/16735-read-large-data-and-plot-a-graph/</guid>
	</item>
	<item>
		<title>Actor Framework Update.vi</title>
		<link>http://lavag.org/topic/16845-actor-framework-updatevi/</link>
		<description><![CDATA[<p>New to Actor Framework</p>
<p>I am trying to create an Update.vi for a lvclass but when I rt clk the lvclass select</p>
<p>&nbsp;new&gt; VI for Override... Update.vi</p>
<p>Update.vi does not appear in the menu</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Thu, 23 May 2013 21:33:06 +0000</pubDate>
		<guid>http://lavag.org/topic/16845-actor-framework-updatevi/</guid>
	</item>
	<item>
		<title>Best strategy for the CLD Exam?</title>
		<link>http://lavag.org/topic/16786-best-strategy-for-the-cld-exam/</link>
		<description><![CDATA[<p>If such a thing exists?</p>
<p>&nbsp;</p>
<p>I took the CLD exam for my first time two weeks ago and I failed, due to a broken arrow. I know this is a very silly mistake with terrible consequences... Now I do not know why, but at the exam I did not give this issue the importance it takes, despite I have read about that in the forums...</p>
<p>&nbsp;</p>
<p>The fact worries me most is that I could not complete the exam in these 4 hours, I try to do it as simple as I could (with a simple SM) but I left two states unprogrammed.. now I do not know why, (I think that the "to be under pressure factor" counted for that) but I thought that they were going to evaluate the programming despite of that thing, and the conlusion is that I ended failing the exam. Style: 12,5 points, Documentation: 10 points and Functionality: 1 point.</p>
<p>&nbsp;</p>
<p>I hope reading of this case will prevent others to do this mistake, and me to learn and do it right the next time.</p>
<p>&nbsp;</p>
<p>Despite all of that, I probably will take the exam again in three weeks, and I would want to know your advices. When I try the sample exams, I wasn´t able to finish them in 4 hours, I think I can´t code that fast at this point in my life, maybe with more experience on my back, but not today, so being aware of that, I decided to do the exam with the most simple architecture I could build, despite of the fact that I rather prefere the QSM because of his flexibility, I could not code the QSM that fast, and face the exam with a SSM.</p>
<p>&nbsp;</p>
<p>So, maybe I have to learn quick-drops in order to improve my speed?&nbsp;</p>
<p>&nbsp;</p>
<p>I am commited in this time to do every sample exam in both SSm and QSM twice if posiible, timing myself and put here the answers in order the community can correct my mistakes.</p>
<p>&nbsp;</p>
<p>I will be so grateful if anyone could indicate me where I could get aditional material (I have downloaded the Sample Exam Kit already)</p>
<p>or has any advice for my goal..</p>
<p>&nbsp;</p>
<p>Thank you very much!!</p>
]]></description>
		<pubDate>Thu, 23 May 2013 20:19:13 +0000</pubDate>
		<guid>http://lavag.org/topic/16786-best-strategy-for-the-cld-exam/</guid>
	</item>
	<item>
		<title>Mark everything as read option</title>
		<link>http://lavag.org/topic/16844-mark-everything-as-read-option/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>&nbsp;</p>
<p>I am trying to mark all post forum as read to have a clearer view on what is priori to my inscription and what is not... But I am failing at finding the option.&nbsp;</p>
<p>&nbsp;</p>
<p>Does this option exists and I am too blind to find it or not?</p>
<p>&nbsp;</p>
<p>Thanks in advance</p>
]]></description>
		<pubDate>Thu, 23 May 2013 10:57:50 +0000</pubDate>
		<guid>http://lavag.org/topic/16844-mark-everything-as-read-option/</guid>
	</item>
	<item>
		<title>How to convert ASCII Code to Hex Programtically</title>
		<link>http://lavag.org/topic/16839-how-to-convert-ascii-code-to-hex-programtically/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>I am reading data from TCP Port and i have received ASCII Code data and i need to convert it into Hex.</p>
<p>so, kindly help.</p>
<p>I have attached sample ASCII Code Input and their Hex Output.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8157" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8157" title="Download attachment"><strong>ASCII_Hex.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>5.05K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">9 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 23 May 2013 01:22:21 +0000</pubDate>
		<guid>http://lavag.org/topic/16839-how-to-convert-ascii-code-to-hex-programtically/</guid>
	</item>
	<item>
		<title>Gopel boundary scan DLL</title>
		<link>http://lavag.org/topic/16810-gopel-boundary-scan-dll/</link>
		<description><![CDATA[<p>Hi</p>
<p>&nbsp;</p>
<p>I have a problem getting variable form Göpel Boundary Scan DLL.</p>
<p>All my SW works fine except when I want to get a variable from the DLL.</p>
<p>The documentation from Göpel is here:</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8116-0-87782100-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8116" title="CasGetVariable.JPG - Size: 128.52K, Downloads: 8"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-02312000-1368432804_thumb.jpg" id='ipb-attach-img-8116-0-87782100-1369486545' style='width:600;height:947' class='attach' width="600" height="947" alt="CasGetVariable.JPG" /></a>
</p>
<p>&nbsp;</p>
<p>My LV(8.2.1) has this setup.</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8117-0-87810900-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8117" title="LV.png - Size: 54.4K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-43919900-1368432851_thumb.png" id='ipb-attach-img-8117-0-87810900-1369486545' style='width:600;height:529' class='attach' width="600" height="529" alt="LV.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8118-0-87836700-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8118" title="DLL setup 1.png - Size: 38.58K, Downloads: 5"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-38788700-1368432863_thumb.png" id='ipb-attach-img-8118-0-87836700-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 1.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8119-0-87860700-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8119" title="DLL setup 2.png - Size: 34.92K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-78665100-1368432876_thumb.png" id='ipb-attach-img-8119-0-87860700-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 2.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8120-0-87884400-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8120" title="DLL setup 3.png - Size: 35.5K, Downloads: 5"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-24598800-1368432878_thumb.png" id='ipb-attach-img-8120-0-87884400-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 3.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8121-0-87908300-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8121" title="DLL setup 4.png - Size: 35.57K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-19311500-1368432880_thumb.png" id='ipb-attach-img-8121-0-87908300-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 4.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8122-0-87932400-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8122" title="DLL setup 5.png - Size: 37.14K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-26106300-1368432881_thumb.png" id='ipb-attach-img-8122-0-87932400-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 5.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8123-0-87956500-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8123" title="DLL setup 6.png - Size: 118.31K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-77437500-1368432882_thumb.png" id='ipb-attach-img-8123-0-87956500-1369486545' style='width:600;height:398' class='attach' width="600" height="398" alt="DLL setup 6.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[103006]' id='ipb-attach-url-8124-0-87981300-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8124" title="DLL setup 7.png - Size: 32.87K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7489-0-28444900-1368432884_thumb.png" id='ipb-attach-img-8124-0-87981300-1369486545' style='width:600;height:400' class='attach' width="600" height="400" alt="DLL setup 7.png" /></a>
</p>
<p>&nbsp;</p>
<p>Am I doing something wrong?</p>
<p>&nbsp;</p>
<p>Thanks in advance</p>
<p>&nbsp;</p>
<p>/Bjarne Jørgensen</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Wed, 22 May 2013 21:40:57 +0000</pubDate>
		<guid>http://lavag.org/topic/16810-gopel-boundary-scan-dll/</guid>
	</item>
	<item>
		<title>Lurker Roll Call</title>
		<link>http://lavag.org/topic/6317-lurker-roll-call/</link>
		<description><![CDATA[I’ve always wondered who all these people are that visit the LAVA Forums but never post. There’s about 7000 registered members but only a handful post irregularly. I know many of you subscribe via RSS and never visit the site. Now’s your time to shine, lurkers! Just pop a comment here, no reason to be shy. <strong class='bbc'>Let us know who you are, where you’re from, what you do, whatever</strong>.&nbsp;&nbsp;It will help you get to know some of the other lurkers. <span rel='lightbox'><img class='bbc_img' src='http://lavag.org/public/style_emoticons/default/wub.gif' class='bbc_emoticon' alt=':wub:' /></span> . For those of you still scratching your heads as to what a lurker is, a lurker is a person that decides to stay shy in either a chat room, a forum or a blog, by not contributing their comments and electing to just watch the babble ensue in front of them. Now that made no sense, but I’m sure you got it.<a href='http://avalonstar.com/2006/01/11/lurkers-speak-to-me/' class='bbc_url' title='External link' rel='nofollow external'><br /></a><br /><br /> And yes, if you are one of those regulars you can comment too.]]></description>
		<pubDate>Wed, 22 May 2013 21:25:52 +0000</pubDate>
		<guid>http://lavag.org/topic/6317-lurker-roll-call/</guid>
	</item>
	<item>
		<title>LabVIEW exe with advanced licensing and automatic update capabilities</title>
		<link>http://lavag.org/topic/16843-labview-exe-with-advanced-licensing-and-automatic-update-capabilities/</link>
		<description><![CDATA[<div>Have a look to this brand new toolkit for LabVIEW if you are interested to distribute LabVIEW executable with advanced licensing, automatic update capabilities and a lot more amazing features.</div>
<div>&nbsp;</div>
<div>BLT for LabVIEW (Building, Licensing and Tracking)</div>
<div><a href='http://sine.ni.com/nips/cds/view/p/lang/en/nid/211731' class='bbc_url' title='External link' rel='nofollow external'>http://sine.ni.com/nips/cds/view/p/lang/en/nid/211731</a></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>

BLT for LabVIEW is a stand-alone program you can use to distribute LabVIEW applications for commercial use in a few clicks.</div>
<div>&nbsp;</div>
<div>
<ul><li>License your own LabVIEW application in a few clicks - no coding required</li>
<li>Automatically (and remotely) update your applications when you make changes in your LabVIEW code</li>
<li>Automate the build process for your LabVIEW executables</li>
<li>Get user activity reports and error logs so you can remotely debug your program</li>
<li>Use BLT scripting to remotely execute actions on a deployed computer, e.g., update LabVIEW RT Engine</li>
<li>Disable parts of your code with features definitions</li>
</ul></div>]]></description>
		<pubDate>Wed, 22 May 2013 20:57:15 +0000</pubDate>
		<guid>http://lavag.org/topic/16843-labview-exe-with-advanced-licensing-and-automatic-update-capabilities/</guid>
	</item>
	<item>
		<title>Problem with Waveform Chart X scale</title>
		<link>http://lavag.org/topic/16835-problem-with-waveform-chart-x-scale/</link>
		<description><![CDATA[<p>Hi guys.</p>
<p>&nbsp;</p>
<p>I am new here and Labview, sorry for my english wrongs. I am from Brazil.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div>So, i try have an absolute time in x scale, from my waveform chart, but the VI don't execute this. I wish make like the picture in annex. It´s the only problem in my project.</div>
<div>&nbsp;</div>
<div>I Use Labview 8.6 version.</div>
<div>&nbsp;</div>
<div>Please help me <img src='http://lavag.org/public/style_emoticons/default/biggrin.png' class='bbc_emoticon' alt=':D' /></div>
<div>&nbsp;</div>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[103095]' id='ipb-attach-url-8145-0-92192800-1369486545' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8145" title="tela labview.png - Size: 27.17K, Downloads: 9"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-35944-0-00589500-1369107474_thumb.png" id='ipb-attach-img-8145-0-92192800-1369486545' style='width:600;height:366' class='attach' width="600" height="366" alt="tela labview.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Wed, 22 May 2013 20:09:23 +0000</pubDate>
		<guid>http://lavag.org/topic/16835-problem-with-waveform-chart-x-scale/</guid>
	</item>
	<item>
		<title>Child actors and private messages intended only for self-enqueuing</title>
		<link>http://lavag.org/topic/16841-child-actors-and-private-messages-intended-only-for-self-enqueuing/</link>
		<description><![CDATA[<p>I created a parent Actor with a set of Messages that I wanted to restrict to self-enqueuing only; I don't want the caller or any other actor to be able to request those methods.<br><br>
To accomplish this, I set those Messages to private scope inside the Actor LVLIB.<br><br>
I'm now creating a child Actor which overrides some of the functionality of the parent. However, I'd like for the child Actor to be able to have access to the self-enqueuing messages of the LVLIB. I still don't want the caller or any other actor to be able to request those methods. Essentially, I want these messages to have the equivalent of "protected" scope.<br><br>
Since I can't actually set them to "protected," I'm considering the following options.</p>
<ul class="bbcol decimal"><li>Make the Messages public. Enforce encapsulation by "remembering" that the caller should never enqueue any of these messages.<br>
&nbsp;</li>
<li>Set the Messages to community. Add the necessary friend relationships between Actors to allow the child Actor access. Don't really like using community scope in general because it feels hard to maintain.<br>
&nbsp;</li>
<li>Put the child Actor class into the same LVLIB as the parent, so that they share access to the private messages. Show organization using virtual folders (one called "Messages for Parent" and the other "Messages for Child X" or similar). Concerned this could complicate things in ways I don't anticipate. For example, what if I want to create self-enqueued messages that are only available to the child Actor? Are these now automatically available to the parent?</li>
</ul><p>Are any of these the right solution? What have others done in the past and is there an established best practice?<br><br>
Thanks.<br>
&nbsp;</p>
<p>EDIT: I see this question has ]been answered <a href='http://lavag.org/topic/16747-private-messages-in-actor-framework/#entry102637' class='bbc_url' title=''>here</a>. It seems like a lot of overhead to create a protected message but I guess it's also the cleanest way to go.</p>
]]></description>
		<pubDate>Wed, 22 May 2013 18:29:03 +0000</pubDate>
		<guid>http://lavag.org/topic/16841-child-actors-and-private-messages-intended-only-for-self-enqueuing/</guid>
	</item>
	<item>
		<title>Urgent-Help with Dictionary toolkit</title>
		<link>http://lavag.org/topic/16840-urgent-help-with-dictionary-toolkit/</link>
		<description><![CDATA[<p>Hi, I am very new to OpenG and Dictionary toolkit. I would like to make a look up table using the dictionary toolkit. I need to feed variables into this table and pull them out and my output is a cluster contain 2 elements . Could you please help me on this using a sample code or help file?..I would greatly appreciate if you could help me to start doing this. I assume it should be a simple initialize , read , write and close ( like LabVIEW)</p>
]]></description>
		<pubDate>Wed, 22 May 2013 16:59:45 +0000</pubDate>
		<guid>http://lavag.org/topic/16840-urgent-help-with-dictionary-toolkit/</guid>
	</item>
	<item>
		<title>phase difference between two signals...</title>
		<link>http://lavag.org/topic/16836-phase-difference-between-two-signals/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I am trying to find phase difference between two acquired signals. In this project I varies frequency of input voltage continuously using for loop and measure two output voltages corresponds to each frequency from my circuit. I need to find the phase difference between two voltages accurately. Here I used "frequency amplitude" vi.. but each time when I execute the program with same circuit for particular frequency, phase difference changes... Is there any other method suitable for this project to calculate phase difference... I attached my vi along with this post.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Thanking you,</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Manu</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8146" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8146" title="Download attachment"><strong>phase.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>122.45K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">22 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Wed, 22 May 2013 06:25:09 +0000</pubDate>
		<guid>http://lavag.org/topic/16836-phase-difference-between-two-signals/</guid>
	</item>
	<item>
		<title>Long posts been truncated without warning</title>
		<link>http://lavag.org/topic/16838-long-posts-been-truncated-without-warning/</link>
		<description><![CDATA[<p>I just posted a long-ish comment on a status update. It was apparently too long, but LAVA didn't give me any warning -- it just posted a truncated version of it.</p>
<p>&nbsp;</p>
<p>A warning would be much appreciated.</p>
]]></description>
		<pubDate>Wed, 22 May 2013 05:00:19 +0000</pubDate>
		<guid>http://lavag.org/topic/16838-long-posts-been-truncated-without-warning/</guid>
	</item>
	<item>
		<title>Polling text file for changes</title>
		<link>http://lavag.org/topic/16819-polling-text-file-for-changes/</link>
		<description><![CDATA[<p>I have a program that constantly has a text file open and will write to the text file every 2 seconds or so, maybe longer.<br><br>
I need my labview program to constantly get updates from this file maybe every 400mS, I only want to get the last 2 lines of the file, I am working on some code that semi-works. The problem is sometimes the code will not detect any new data in the file. Also, I am wondering if the other program has the text file open all the time, can Labview open the text-file and read it? As long as I am not writing to the textfile from labview?<br><br>
Not sure how labview ownership of the file works.</p>
<p>&nbsp;</p>
<p>The updated information wrote in the file is "Keyboard got triggered key was: ##"<br><br>
## is some number, and the line ends with a LF character<br><br>
&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8128" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8128" title="Download attachment"><strong>ConstantDataFIle.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>14.39K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Wed, 22 May 2013 01:36:38 +0000</pubDate>
		<guid>http://lavag.org/topic/16819-polling-text-file-for-changes/</guid>
	</item>
	<item>
		<title>Node Map Tool?</title>
		<link>http://lavag.org/topic/16823-node-map-tool/</link>
		<description><![CDATA[<p>I'm looking for a Node Map tool to document my applications using my messaging architecture.</p>
<p>I want to write some code that can extract relationships between classes (some being processes and some being messages) and then feed that data into a tool to visualize the relationships in my application. &nbsp;The end goal would be something like the&nbsp;<a href='http://www.visualthesaurus.com/' class='bbc_url' title='External link' rel='nofollow external'>http://www.visualthesaurus.com/</a>. &nbsp;Unfortunately, the software behind that tool starts at $5k. &nbsp;I am hoping to find something a bit less expensive. &nbsp;Has anyone found a solution they like?</p>
<p>&nbsp;</p>
<p>thanks,</p>
<p>&nbsp;</p>
<p>-John</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Wed, 22 May 2013 00:12:51 +0000</pubDate>
		<guid>http://lavag.org/topic/16823-node-map-tool/</guid>
	</item>
	<item>
		<title>Is there a document that describes XControl Facade events in detail?</title>
		<link>http://lavag.org/topic/16837-is-there-a-document-that-describes-xcontrol-facade-events-in-detail/</link>
		<description><![CDATA[<p>I apologize if this is a basic question.</p>
<p>&nbsp;</p>
<p>I've been using XControls for several months and have slowly learned how they work largely via (1) random forum searches and (2) trial and error. Thus, my knowledge/understanding of XControls is fairly patchwork. The LabVIEW help and examples were illuminating in getting started, but lacking in a lot of concrete details.</p>
<p>&nbsp;</p>
<p>I've mostly gotten by via changing as little as possible from the examples. When I've had to make big changes, I cross my fingers and hope it's not a problem. When it is, I'm in for lengthy debugging sessions trying to understand when Facade events are triggered, when I need to set the Data Change and Display Change boolean flags, etc.</p>
<p>&nbsp;</p>
<p>Is there a document or perhaps a more involved XControl example that could clarify proper coding guidelines/style for XControls, as well as when to use different Facade events?</p>
<p>&nbsp;</p>
<p>Thanks.</p>
]]></description>
		<pubDate>Tue, 21 May 2013 17:14:35 +0000</pubDate>
		<guid>http://lavag.org/topic/16837-is-there-a-document-that-describes-xcontrol-facade-events-in-detail/</guid>
	</item>
	<item>
		<title><![CDATA[Let's Build a Goddamn Tesla Museum]]></title>
		<link>http://lavag.org/topic/16065-lets-build-a-goddamn-tesla-museum/</link>
		<description><![CDATA[Hi LAVA friends,<br /> <br />You probably already heard about this... if you are Tesla fans, there is a crowd fundraiser organized by the oatmeal to build a Tesla museum. I am sure there is more than one Tesla fan in LAVA... so here:<br /> <br /><a href='http://www.indiegogo.com/teslamuseum?c=home' class='bbc_url' title='External link' rel='nofollow external'>http://www.indiegogo.com/teslamuseum?c=home</a><br /> <br />Fab]]></description>
		<pubDate>Tue, 21 May 2013 17:01:17 +0000</pubDate>
		<guid>http://lavag.org/topic/16065-lets-build-a-goddamn-tesla-museum/</guid>
	</item>
	<item>
		<title>Thoughts and prayers for Moore, OK</title>
		<link>http://lavag.org/topic/16834-thoughts-and-prayers-for-moore-ok/</link>
		<description><![CDATA[<p><a href='http://www.news9.com/story/22301266/massive-tornado-rips-across-moore-hits-elementary-school' class='bbc_url' title='External link' rel='nofollow external'>http://www.news9.com/story/22301266/massive-tornado-rips-across-moore-hits-elementary-school</a></p>
<p>&nbsp;</p>
<p>The tornado ripped through Moore, OK this afternoon.&nbsp; 16 miles north of our offices.&nbsp; It's heartbreaking to watch the coverage. Preliminary report is EF4 or bigger.</p>
]]></description>
		<pubDate>Tue, 21 May 2013 15:37:00 +0000</pubDate>
		<guid>http://lavag.org/topic/16834-thoughts-and-prayers-for-moore-ok/</guid>
	</item>
	<item>
		<title><![CDATA[[JKI News] CLA Summit 2013: “Connecting LabVIEW to Everything Else” Video &#38; Slides Now Available]]></title>
		<link>http://lavag.org/topic/16832-jki-news-cla-summit-2013-“connecting-labview-to-everything-else”-video-slides-now-available/</link>
		<description><![CDATA[<p>Back in March, JKI had the distinct pleasure of sending a handful of our people to the annual <a href='http://www.ni.com/white-paper/14362/en' class='bbc_url' title='External link' rel='nofollow external'>National Instruments Certified LabVIEW Architect (CLA) Summit</a> in Austin, TX.  It was great seeing so many of the top LabVIEW developers from around the world and learning from them about this year&#8217;s theme: <strong><a title="CLA Summit 2013: Delivering Professional Software" href="http://blog.jki.net/community/cla-summit-2013-delivering-professional-software/" target="_blank">Delivering Professional Software</a>.</strong></p><p>Our CEO, Jim Kring, gave a talk at the Summit called <em>&#8220;Connecting LabVIEW to Everything Else.&#8221;</em> Jim discussed the business value of providing <a href='http://en.wikipedia.org/wiki/Application_programming_interface' class='bbc_url' title='External link' rel='nofollow external'>application programming interfaces</a> (APIs) to all (or nearly all) components of software systems created using LabVIEW.  Jim demonstrated how API designs allow JKI to develop embedded instruments that can be controlled with a touchscreen, or via <a href='http://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments' class='bbc_url' title='External link' rel='nofollow external'>SCPI</a> commands, or even from external <a href='http://www.python.org/' class='bbc_url' title='External link' rel='nofollow external'>Python</a> code running on remote network machines (via TCP/IP). Treating APIs as a first-class citizen in the software design process ensures the software remains open and modular, and allows text-based and other external programming environments to control the system remotely – powerful stuff!  For the grand finale, Jim showed how these same APIs made it easy to control the system from an iPad tablet using the <a href='https://itunes.apple.com/us/app/data-dashboard-for-labview/id481303987?mt=8' class='bbc_url' title='External link' rel='nofollow external'>LabVIEW Data Dashboard</a>.</p><p>If you missed the Summit, you can catch up on what you missed by watching the video of Jim&#8217;s talk below. You can also follow along with the slides below that.</p><p><span style="color: #000000;"><em>Are you spinning your wheels trying to make your applications work with other non-LabVIEW systems? Do you want the Python guys at your company to love you?</em> <span style="color: #000000;"><b>We can help. <a href='http://jki.net/contact' class='bbc_url' title='External link' rel='nofollow external'>Give us a call</a> and tell us the problem you need to solve. </b></span></span></p><p>(The video is an hour long. If you don&#8217;t have time to watch it all, scroll down for links to the highlights.)</p><p><iframe width="640" height="360" src="http://www.youtube.com/embed/2hPJFPxvTG8?feature=oembed" frameborder="0" allowfullscreen></iframe></p><p>&nbsp;</p><p><iframe src="http://www.slideshare.net/slideshow/embed_code/21215712" height="400" width="476" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p><p><strong>Direct Links to Video Highlights</strong></p><p><a href='http://youtu.be/2hPJFPxvTG8?t=2m' class='bbc_url' title='External link' rel='nofollow external'>2:00</a> – You are an API Designer<br /><a href='http://youtu.be/2hPJFPxvTG8?t=6m30s' class='bbc_url' title='External link' rel='nofollow external'>6:30</a> – Business Value of APIs<br /><a href='http://youtu.be/2hPJFPxvTG8?t=10m30s' class='bbc_url' title='External link' rel='nofollow external'>10:30</a> – Instrument APIs using SCPI<br /><a href='http://youtu.be/2hPJFPxvTG8?t=15m5s' class='bbc_url' title='External link' rel='nofollow external'>15:05</a> – Embedding LabVIEW Becoming More Practical<br /><strong><a href='http://youtu.be/2hPJFPxvTG8?t=16m6s' class='bbc_url' title='External link' rel='nofollow external'>16:06</a> – Demo: LabVIEW-powered instrument with SCPI API<br /></strong><a href='http://youtu.be/2hPJFPxvTG8?t=23m54s' class='bbc_url' title='External link' rel='nofollow external'>23:54</a> – SCPI API Implementation in LabVIEW (Outline & <strong>Demo</strong>)<br /><a href='http://youtu.be/2hPJFPxvTG8?t=31m20s' class='bbc_url' title='External link' rel='nofollow external'>31:20</a> – API Technologies<br /><a href='http://youtu.be/2hPJFPxvTG8?t=36m5s' class='bbc_url' title='External link' rel='nofollow external'>36:05</a> – Language Bindings, External vs. Internal APIs<br /><strong><a href='http://youtu.be/2hPJFPxvTG8?t=42m26s' class='bbc_url' title='External link' rel='nofollow external'>42:26</a> – Demo: Calling into LabVIEW from Python<br /></strong><a href='http://youtu.be/2hPJFPxvTG8?t=51m' class='bbc_url' title='External link' rel='nofollow external'>51:00</a> – APIs and Systems (Discussion)<br /><a href='http://youtu.be/2hPJFPxvTG8?t=57m50s' class='bbc_url' title='External link' rel='nofollow external'>57:50</a> – Touch / iPad interfaces to LabVIEW instruments (Overview)<br /><strong><a href='http://youtu.be/2hPJFPxvTG8?t=58m50s' class='bbc_url' title='External link' rel='nofollow external'>58:50</a> – Demo: iPad interface to instrument</strong></p><br /><a href='http://blog.jki.net/community/cla-summit-2013-connecting-labview-to-everything-else-video-slides-now-available/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Tue, 21 May 2013 07:09:42 +0000</pubDate>
		<guid>http://lavag.org/topic/16832-jki-news-cla-summit-2013-“connecting-labview-to-everything-else”-video-slides-now-available/</guid>
	</item>
	<item>
		<title>remove first and last N samples from waveform</title>
		<link>http://lavag.org/topic/16830-remove-first-and-last-n-samples-from-waveform/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I &nbsp;am trying to acquire voltages from circuit. I got a waveform that I attached to this post. I just want signals from time .002 to .007 in that graph. For selecting particular sample, what will I do? I don't have enough knowledge in labvie... So please help me.<br><br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Thanking you,</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Manu</p><div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[103084]' id='ipb-attach-url-8140-0-08467900-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8140" title="waveform.png - Size: 12.71K, Downloads: 4"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-35096-0-05567800-1369027241_thumb.png" id='ipb-attach-img-8140-0-08467900-1369486546' style='width:600;height:240' class='attach' width="600" height="240" alt="waveform.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 21 May 2013 06:53:08 +0000</pubDate>
		<guid>http://lavag.org/topic/16830-remove-first-and-last-n-samples-from-waveform/</guid>
	</item>
	<item>
		<title>Best Practices for Documenting Actor Framework Programming</title>
		<link>http://lavag.org/topic/16829-best-practices-for-documenting-actor-framework-programming/</link>
		<description><![CDATA[<p>I've been working with the Actor Framework for a little while now, and have been watching some of the CLA Summit videos (thanks for those btw!) and I'm wondering what is the best practice for documenting the architecture of a system built with the Actor Framework.&nbsp; In one of the videos AQ mentions that UML doesn't have a representation for this.&nbsp; The class hierarchy gives a small glimpse into what is going on, but doesn't describe how the actors are interacting and the messages that are being passed between them.&nbsp; I gave the Symbio tool a quick glance and it didn't immediately seem to provide the outline I was looking for.&nbsp; I want to be able to generate a diagram quickly and easily that describes the architecture so I can hand it to someone and say this is how things work.&nbsp; I can create something by hand that is UMLish but I'm wanting to ask all of you guys to see what your approaches have been.</p>
]]></description>
		<pubDate>Mon, 20 May 2013 16:49:02 +0000</pubDate>
		<guid>http://lavag.org/topic/16829-best-practices-for-documenting-actor-framework-programming/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] Optimize Automated Test Systems With NI PXI Programmable Power Supplies]]></title>
		<link>http://lavag.org/topic/16833-ni-news-optimize-automated-test-systems-with-ni-pxi-programmable-power-supplies/</link>
		<description><![CDATA[Save rack space and simplify system design with modules featuring the highest power density on the PXI platform.<br />
<br />
<a href='http://www.ni.com/newsroom/release/optimize-automated-test-systems-with-ni-pxi-programmable-power-supplies/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Mon, 20 May 2013 09:01:14 +0000</pubDate>
		<guid>http://lavag.org/topic/16833-ni-news-optimize-automated-test-systems-with-ni-pxi-programmable-power-supplies/</guid>
	</item>
	<item>
		<title>determine object pose</title>
		<link>http://lavag.org/topic/16831-determine-object-pose/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>I have been dealing with the issue of determining the pose of an object following the: <a href='http://zone.ni.com/reference/en-XX/help/372916M-01/nivisionconcepts/spatial_calibration_indepth/' class='bbc_url' title='External link' rel='nofollow external'>http://zone.ni.com/reference/en-XX/help/372916M-01/nivisionconcepts/spatial_calibration_indepth/</a></p>
<p>&nbsp;</p>
<p>I have calibrated my camera system and tried to determine the Rotational matrix and Translation vector following the documentation (please see the attachments below saved for LV2011).</p>
<p>&nbsp;</p>
<p>I have also calibrated my system with Matlab calibration toolbox and the focal distances and optical centers are basically the same (so the intrinsic calibration is correct). But the calculated Rotational matrix and Translation vector are correct in Matlab, but incorrect in Labview.</p>
<p>&nbsp;</p>
<p>Could someone with more experiences pleas helpe me to understand what am I doing wrong? I think I am mis-interpreting the NI Vision documentation. But it is stated that the camera matrix and projection matrix (homography) can be used to determine the Rotational matrix and the Translation vector (homography matrix).</p>
<p>&nbsp;</p>
<p>Thank you and best regards,</p>
<p>K</p>
<p>&nbsp;</p>
<p>P.s.: The correct values should be approximately (Matlab results):</p>
<p>&nbsp;</p>
<p>Translation vector [mm]<br><br>
-84.665374 -67.225807 384.071521<br><br>
Rotational matrix<br><br>
0.003979 0.999874 0.015387<br>
0.858000 0.004490 -0.513631<br>
-0.513635 0.015246 -0.857873</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[103085]' id='ipb-attach-url-8142-0-12354900-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8142" title="Calib_Results.png - Size: 203.92K, Downloads: 3"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-35858-0-27734100-1369036149_thumb.png" id='ipb-attach-img-8142-0-12354900-1369486546' style='width:600;height:450' class='attach' width="600" height="450" alt="Calib_Results.png" /></a>

			</li>
		
	</ul>
</div><div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8143" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8143" title="Download attachment"><strong>calib_parameters.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>29.58K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">4 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 20 May 2013 07:52:03 +0000</pubDate>
		<guid>http://lavag.org/topic/16831-determine-object-pose/</guid>
	</item>
	<item>
		<title>QD Insert item on wire</title>
		<link>http://lavag.org/topic/16822-qd-insert-item-on-wire/</link>
		<description><![CDATA[<p>Is it just me that’s annoyed of the QD Insert item on wire function?</p>
<p>If you have a diagram like this below, and you like to add a +1 here:</p>
<p><a class='resized_img' rel='lightbox[103069]' id='ipb-attach-url-8133-0-13758800-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8133" title="QDInsert2.png - Size: 27.21K, Downloads: 8"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-941-0-55446500-1368767879.png" id='ipb-attach-img-8133-0-13758800-1369486546' style='width:526;height:308' class='attach' width="526" height="308" alt="QDInsert2.png" /></a>
</p>
<p>The result becomes like this:</p>
<p><a class='resized_img' rel='lightbox[103069]' id='ipb-attach-url-8134-0-13784000-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8134" title="QDInsert3.png - Size: 24.67K, Downloads: 6"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-941-0-95163000-1368767887.png" id='ipb-attach-img-8134-0-13784000-1369486546' style='width:523;height:306' class='attach' width="523" height="306" alt="QDInsert3.png" /></a>
</p>
<p>&nbsp;</p>
<p>Enough is enough, I can't live without this feature but I tweaked it so it actually works.</p>
<p>Or at least it seem to work, please feel free to test it.</p>
<p>&nbsp;</p>
<p>Place the attached VI in the Plugin folder:</p>
<p>..\resource\dialog\QuickDrop\plugins</p>
<p>&nbsp;</p>
<p>Update the Insert.vi plugin and add this Sub VI here:</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8139" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8139" title="Download attachment"><strong>Insert_GuessInsertPoint.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>12.23K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">4 downloads</span></p>
<p>(I've updated this sub VI)</p>
<p>Did it work for you?</p>
<p>Cheers,</p>
<p>Mike</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[103069]' id='ipb-attach-url-8132-0-13740200-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8132" title="QDInsert1.png - Size: 43.39K, Downloads: 5"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-941-0-15835200-1368767869.png" id='ipb-attach-img-8132-0-13740200-1369486546' style='width:518;height:461' class='attach' width="518" height="461" alt="QDInsert1.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 20 May 2013 01:21:10 +0000</pubDate>
		<guid>http://lavag.org/topic/16822-qd-insert-item-on-wire/</guid>
	</item>
	<item>
		<title>Signal processing</title>
		<link>http://lavag.org/topic/15508-signal-processing/</link>
		<description><![CDATA[I have been using a Developers Suite for quite some time and have found some of the VI's in the signal processing tool kit very helpful. I am not involved in video processing at this point; lots of underwater acoustics. There are many VI's I have not used and there are limited examples in many cases. I have not found current resources that discuss DSP applications for most of the Vi's. What resorces are available?<br />
Thanks.<br />
pat]]></description>
		<pubDate>Fri, 17 May 2013 15:42:15 +0000</pubDate>
		<guid>http://lavag.org/topic/15508-signal-processing/</guid>
	</item>
	<item>
		<title>How do I Move the Axis Label on a Graph?</title>
		<link>http://lavag.org/topic/9313-how-do-i-move-the-axis-label-on-a-graph/</link>
		<description><![CDATA[I have a graph that is formatted almost the way I would like it although the Y-axis label is not centered.&nbsp;&nbsp;I wasn't able to move the label and I haven't been able to find a place to reset the position.<br />
<br />
How do I put the label back in the center of the axis (VI with graph only attached)?<br />
<br />
Thanks,<br />
Bruce<br />
LV 8.5.1<p>]]></description>
		<pubDate>Fri, 17 May 2013 12:54:54 +0000</pubDate>
		<guid>http://lavag.org/topic/9313-how-do-i-move-the-axis-label-on-a-graph/</guid>
	</item>
	<item>
		<title>Cursor Drag Error on Intensity Graph</title>
		<link>http://lavag.org/topic/16820-cursor-drag-error-on-intensity-graph/</link>
		<description><![CDATA[<p>Ok, so I found another interesting issue while programming today. This one took a while to debug and isolate the source of the problem.</p>
<p>&nbsp;</p>
<p>So, the story goes like this. I was having this error in one of my projects, where I would drag a cursor on an intensity graph using my mouse, but every so often I would lose control of the cursor and it would drop wherever my mouse was hovering. This was abnormal function, because if you keep your mouse pressed down&nbsp;while dragging, you should be able to move a cursor around indefinitely.</p>
<p>&nbsp;</p>
<p>I figured out that I could remedy the issue by disabling a section of code where I called the "write to spreadsheet file.vi" in the File I/O Pallette. After some debugging, I figured out that if the file path inputting to this VI was inside of a LabView project folder that was auto-populating, then the error was happening. When I turned off&nbsp; the auto-populating setting forthe folder, the issue was gone.</p>
<p>&nbsp;</p>
<p>So now I've figured out the source of this issue, but I don't understand why this relationship would occur. What does saving a file have to do with my cursors in an intensity graph. Shouldn't they be running on completely different threads?</p>
<p>&nbsp;</p>
<p>Any help on this matter would be greatly appreciated.</p>
<p>&nbsp;</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8129" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8129" title="Download attachment"><strong>test_cursor_moving.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>15.64K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">6 downloads</span></p>
]]></description>
		<pubDate>Thu, 16 May 2013 21:42:09 +0000</pubDate>
		<guid>http://lavag.org/topic/16820-cursor-drag-error-on-intensity-graph/</guid>
	</item>
	<item>
		<title>LVOOP .ctl Icon</title>
		<link>http://lavag.org/topic/11640-lvoop-ctl-icon/</link>
		<description><![CDATA[Howdy<br /><br />Following along the lines <a href='http://lavag.org/topic/11620-discuss-icons/page__pid__70169__st__0&#entry70169' class='bbc_url' title=''>of this topic</a>... does anyone <em class='bbc'>here</em> know how to change the icon of a <strong class='bbc'>LVOOP class .ctl</strong> or are they able to read the data in a tag in the XML file?<br /><br /><p class='bbc_center'><a class='resized_img' rel='lightbox[70174]' id='ipb-attach-url-1565-0-19156800-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=1565" title="lvoop.png - Size: 3.13K, Downloads: 43"><img itemprop="image" src="http://lavag.org/uploads/monthly_12_2009/post-10325-12609512496_thumb.png" id='ipb-attach-img-1565-0-19156800-1369486546' style='width:117;height:93' class='attach' width="117" height="93" alt="lvoop.png" /></a>
</p><br />I had a go at this tag: <em class='bbc'>NI_IconEditor</em> in this class<br /><br /><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=1564" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=1564" title="Download attachment"><strong>Class.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>5.26K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">108 downloads</span><br />[LabVIEW 2009]<br /><br />Did this...<br /><p class='bbc_center'><a class='resized_img' rel='lightbox[70174]' id='ipb-attach-url-1562-0-19081000-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=1562" title="NI_IconEditor.png - Size: 30.75K, Downloads: 56"><img itemprop="image" src="http://lavag.org/uploads/monthly_12_2009/post-10325-126095093056_thumb.png" id='ipb-attach-img-1562-0-19081000-1369486546' style='width:500;height:199' class='attach' width="500" height="199" alt="NI_IconEditor.png" /></a>
</p><br />And saw a bit of text!<br /><p class='bbc_center'><a class='resized_img' rel='lightbox[70174]' id='ipb-attach-url-1563-0-19108000-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=1563" title="string.png - Size: 14.9K, Downloads: 51"><img itemprop="image" src="http://lavag.org/uploads/monthly_12_2009/post-10325-126095097135_thumb.png" id='ipb-attach-img-1563-0-19108000-1369486546' style='width:500;height:505' class='attach' width="500" height="505" alt="string.png" /></a>
</p><br />Does anyone know? Or can point me in the right direction?<br /><br />Cheers<br /><br />-JG]]></description>
		<pubDate>Thu, 16 May 2013 20:05:54 +0000</pubDate>
		<guid>http://lavag.org/topic/11640-lvoop-ctl-icon/</guid>
	</item>
	<item>
		<title>Found a way to corrupt libraries programmatically within LabVIEW, where to report?</title>
		<link>http://lavag.org/topic/16816-found-a-way-to-corrupt-libraries-programmatically-within-labview-where-to-report/</link>
		<description><![CDATA[<p>I discovered, by accident, a way to render a library or class corrupt, by doing a certain operation on it from within LabVIEW.&nbsp;&nbsp; Breaking the lvlib also breaks its member VIs, until they are unlinked.&nbsp; No, it does not involve munging the XML or raw text of the lvlib. I have demo VI but am a bit loathe to just put it out there for the world. What should I do? What's a good place to report it?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Thu, 16 May 2013 15:00:37 +0000</pubDate>
		<guid>http://lavag.org/topic/16816-found-a-way-to-corrupt-libraries-programmatically-within-labview-where-to-report/</guid>
	</item>
	<item>
		<title>My VI only works when you first run it then it stops working</title>
		<link>http://lavag.org/topic/16814-my-vi-only-works-when-you-first-run-it-then-it-stops-working/</link>
		<description><![CDATA[<p>I am using Labview 8.0, trying to makie a client that constantly reads in string data from a linux-pc that ends with Line Feed Characters. Also I need to be able to send command strings to linux-pc at any given time, keeping the connection active until I want to close it.</p>
<p>&nbsp;</p>
<p>The Linux-server will respond "OK" if the command is valid, and "ERROR" if it is not. The messages are variable length and not fixed length. My vi sends the command to the server when I first run the VI, but if I try to send another command, it doesn't send, nor does it receive any new data from the server.</p>
<p>&nbsp;</p>
<p>Any help is appreciated!<br><br>
&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8127" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8127" title="Download attachment"><strong>TCP_TESTER.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>29.61K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">20 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 16 May 2013 14:57:04 +0000</pubDate>
		<guid>http://lavag.org/topic/16814-my-vi-only-works-when-you-first-run-it-then-it-stops-working/</guid>
	</item>
	<item>
		<title>Problem with Contour Extraction</title>
		<link>http://lavag.org/topic/16821-problem-with-contour-extraction/</link>
		<description><![CDATA[<p>Good afternoon, everybody.</p>
<p>&nbsp;</p>
<p>I'm new here and actually working in a Localization Algorithm using LabView. I tried to extract walls contour from a simple floor plan to use it in my algorithm later. At first I thought doing it manually but then I realized there's a lot of high level VI's in Labview for computer vision. In example, "Extract contour" would give me the coordinates found in an image, so I wrote a simple piece of code to test it. But first, I need to select a ROI. I used "Rectangle to ROI" and added the imputs&nbsp;programmatically, but the Extract Contour VI doesn't accept it as a valid ROI and returns an error. I have&nbsp;absolutely&nbsp;no idea what's going on, because I create the same cluster that the info suggests as a valid input.</p>
<p>&nbsp;</p>
<p>You can try my attached code to see the problem by yourself using any image.</p>
<p>&nbsp;</p>
<p>Thanks in advance.</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8130" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8130" title="Download attachment"><strong>RectangleContour.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>48.43K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 16 May 2013 13:31:53 +0000</pubDate>
		<guid>http://lavag.org/topic/16821-problem-with-contour-extraction/</guid>
	</item>
	<item>
		<title>Front Panel not refreshing</title>
		<link>http://lavag.org/topic/16796-front-panel-not-refreshing/</link>
		<description><![CDATA[<p>Hi All,</p>
<p>&nbsp;</p>
<p>I have a strange problem with LV2012 SP1 f2.</p>
<p>&nbsp;</p>
<p>I have an application which has a Getting Started Window (GSW), similar to that in LabVIEW, that allows basic operations (such as open project etc) to be performed. Whenever I do an action I launch another GUI and hide the GSW. Then when I am finished with the other GUI I re-show the GSW. Things work fine in the IDE, but in an executable when I re-show the GSW I get the window except with none of the contents drawn in. This includes the menu, static graphics and all buttons, as shown (i.e. missing) in the picture attached.</p>
<p>&nbsp;</p>
<p>My code is really simple, I am just directly setting the FP.state property (to either hidden or standard), and it is obviously working as its doing what is should in the that the GSW is being hidden and then displayed.</p>
<p>&nbsp;</p>
<p>I say things work fine in the IDE, well this is not exactly true, I have on some occasion seen "similar" behaviour where some of the contents of the GSW are not drawn.</p>
<p>&nbsp;</p>
<p>I have tried several different things to force a re-draw, and I can get individual items to be redrawn if I update them, but this surely should not be necessary?</p>
<p>&nbsp;</p>
<p>Had anybody seen similar behaviour before, or have any ideas what could be causing this?</p>
<p>&nbsp;</p>
<p>cheers</p>
<p>n</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102905]' id='ipb-attach-url-8100-0-23515100-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8100" title="FP Not refreshing.png - Size: 26.59K, Downloads: 15"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7375-0-96979100-1367849933_thumb.png" id='ipb-attach-img-8100-0-23515100-1369486546' style='width:600;height:375' class='attach' width="600" height="375" alt="FP Not refreshing.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 16 May 2013 09:55:26 +0000</pubDate>
		<guid>http://lavag.org/topic/16796-front-panel-not-refreshing/</guid>
	</item>
	<item>
		<title>Variants in Object messages and jitter</title>
		<link>http://lavag.org/topic/16815-variants-in-object-messages-and-jitter/</link>
		<description><![CDATA[<p>So I ran into an interesting problem and workaround the other day. I haven't had time to reproduce or do any benchmarking but hopefully will at some point. I wanted to see if anyone had thoughts on this.</p>
<p>&nbsp;</p>
<p>I have a message object that carries a variant and this object gets sent via a user event. What I was seeing was "serious" (I know serious is relative but 10-20 ms) jitter in a loop <em>parallel </em>to the one actually sending data. This jitter was causing my DMA FIFO to overflow (It should be noted this parallel loop with the jitter introduced was running at a very fast rate already, 10 ms).</p>
<p>&nbsp;</p>
<p>Using diagram disable structures,&nbsp;I finally narrowed down the cause of the jitter to be the sending of an object with a cluster in the variant. <em>But, </em>per my coworkers suggestion<em>, </em>I tried flattening the cluster to a string first and putting this string in the variant<em>.</em> I found<em>&nbsp;</em>if I flatten the cluster to a string, and put that string in the variant, the jitter issue went away.</p>
<p>&nbsp;</p>
<p>Can anyone think of why this may be?&nbsp;</p>
]]></description>
		<pubDate>Wed, 15 May 2013 20:57:03 +0000</pubDate>
		<guid>http://lavag.org/topic/16815-variants-in-object-messages-and-jitter/</guid>
	</item>
	<item>
		<title>Intersting effect with Format Into String</title>
		<link>http://lavag.org/topic/16805-intersting-effect-with-format-into-string/</link>
		<description><![CDATA[<p>A simple code:</p>
<p>&nbsp;</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://s1.ipicture.ru/uploads/20130509/oUC61WXL.gif" alt="oUC61WXL.gif"></span></p>
<p>&nbsp;</p>
<p>produces the following symbol</p>
<p>&nbsp;</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://s1.ipicture.ru/uploads/20130509/ZTecHS4h.gif" alt="ZTecHS4h.gif"></span></p>
<p>&nbsp;</p>
<p>I tried some other characters after the backslash. Some remain the same while some result in other pseudo-graphics.</p>
<p>&nbsp;</p>
<p>It is new for me. Is these any description of such a behavior? And why does it happen?</p>
<p>&nbsp;</p>
<p>Thank you</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Wed, 15 May 2013 18:59:29 +0000</pubDate>
		<guid>http://lavag.org/topic/16805-intersting-effect-with-format-into-string/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] New Software Simplifies Data Logging With NI CompactDAQ Hardware for Structural Test and Monitoring Applications]]></title>
		<link>http://lavag.org/topic/16817-ni-news-new-software-simplifies-data-logging-with-ni-compactdaq-hardware-for-structural-test-and-monitoring-applications/</link>
		<description><![CDATA[With Chameleon, a new software product built by PVI Systems and powered by LabVIEW, engineers can get data acquisition and logging systems up and running in minutes.<br />
<br />
<a href='http://www.ni.com/newsroom/release/new-software-simplifies-data-logging-with-ni-compactdaq/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Wed, 15 May 2013 09:00:33 +0000</pubDate>
		<guid>http://lavag.org/topic/16817-ni-news-new-software-simplifies-data-logging-with-ni-compactdaq-hardware-for-structural-test-and-monitoring-applications/</guid>
	</item>
	<item>
		<title>Private Messages in Actor Framework</title>
		<link>http://lavag.org/topic/16747-private-messages-in-actor-framework/</link>
		<description><![CDATA[<p>Has anyone come up with a way of creating private messages that can only be sent (with Send my_method.vi) from within VIs of an Actor descendant? The main application would be for creating messages that could only be sent from parallel loops inside an actor's Actor Core.vi to the parent method so that the main actor loop can process the message. For instance, if you only want parallel processes inside the override of Actor Core.vi to be sending their error info back to the loop in the parent method, using a private-scoped message could keep any other VI exterior to the class from accidentally sending error info to the actor.</p>
]]></description>
		<pubDate>Tue, 14 May 2013 16:52:39 +0000</pubDate>
		<guid>http://lavag.org/topic/16747-private-messages-in-actor-framework/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] NI Announces New Connectivity Between AWR Design Environment and NI LabVIEW, Unifies RF, Microwave Design and Test]]></title>
		<link>http://lavag.org/topic/16818-ni-news-ni-announces-new-connectivity-between-awr-design-environment-and-ni-labview-unifies-rf-microwave-design-and-test/</link>
		<description><![CDATA[Jun 18. 2012 - A new NI LabVIEW element for the AWR Design Environment broadens signal processing and instrument connectivity for AWR Visual System Simulator users.<br />
<br />
<a href='http://www.ni.com/newsroom/release/ni-announces-new-connectivity-between-awr-design-environment-and-ni-labview-unifies-rf-microwave-design-and-test/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Tue, 14 May 2013 10:43:32 +0000</pubDate>
		<guid>http://lavag.org/topic/16818-ni-news-ni-announces-new-connectivity-between-awr-design-environment-and-ni-labview-unifies-rf-microwave-design-and-test/</guid>
	</item>
	<item>
		<title>classes, xcontrol and ownership</title>
		<link>http://lavag.org/topic/15571-classes-xcontrol-and-ownership/</link>
		<description><![CDATA[Hello again dear labviewers.<br />
 <br />
I come back to labVIEW after a couple of years doing painful things, and indeed labVIEW is great and fun (IMO). However I am a little bit rusty and I would really appreciate your insight on my project. So here is the thing :<br />
 <br />
I have a class, let's call it class A. Associated with this class is a very fine Xcontrol (whose data is of type 'A') which permits interaction with the user.<br />
 <br />
I have yet another class, that I will henceforth call class B. B has a handful of As in its private data member. For elegance sake, I would appreciate if it could own as many As as the Universe would permit, but practically it won't be more than 5. And I have another XControl for B allowing more sophisticated interraction with the user. And of course this interaction involves using A's xControl in the front panel of B's xControl. Here I have settled for a hard defined maximum number of A's xControl instances.<br />
 <br />
I can't figure out what kind of architecture I should use there. My first attempts were failures, eventually leading to an irrecoverable crash of my project (I think it was due to some kind of circular reference), so I have a nice opportunity to start everything again from scratch.<br />
 <br />
What should/could I put in B's private data member ? an array of As ? an array of references to As ?<br />
 <br />
What should/could I use as my xControls data type ? The natural answer is the same type as the class I wish to assaciate it with, but somehow I wonder if it can work in this case ?<br />
 <br />
And most importantly : How do I connect the As that are instanciated in B's xControl with the As that are owned by B in B's xControl data ?<br />
 <br />
 <br />
thanks,<br />
Ernest Galbrun.]]></description>
		<pubDate>Mon, 13 May 2013 19:24:23 +0000</pubDate>
		<guid>http://lavag.org/topic/15571-classes-xcontrol-and-ownership/</guid>
	</item>
	<item>
		<title><![CDATA[Error 1604 generated on &#34;Set Cell Value&#34;]]></title>
		<link>http://lavag.org/topic/16809-error-1604-generated-on-set-cell-value/</link>
		<description><![CDATA[<p>I ran into this error while developing the project I'm currently working on. I've isolated the cause of the error and I'm able to demonstrate it in a simple VI.</p>
<p>&nbsp;</p>
<p>Basically, if I make a new selection on an enum or ring, while using the "set cell value" method on a table, error 1604 is generated.</p>
<p>&nbsp;</p>
<p>I want to understand why this is happening and also be able to fix it.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8113" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8113" title="Download attachment"><strong>test error 1604.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>21.71K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">5 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 13 May 2013 16:15:06 +0000</pubDate>
		<guid>http://lavag.org/topic/16809-error-1604-generated-on-set-cell-value/</guid>
	</item>
	<item>
		<title>Inter Chassis Acquisition Trigger</title>
		<link>http://lavag.org/topic/16813-inter-chassis-acquisition-trigger/</link>
		<description><![CDATA[<p>I'm trying to synchronize the clocks and acquisition of two PXIe-1082 chassis using PXI-6120s and PXIe-6674Ts for my acquisition cards and synchronization cards respectively. While I've been able to synchronize the clocks I haven't been able to route my trigger successfully to have the chassis start sampling at the same time. I've tried routing an NI Sync software trigger from the master to the slave via the PFIO lines, setting the slave destination to the PXI_Star lines, and setting the PXI_Star as my DAQmx trigger source. However, I receive an error stating "No registered trigger lines could be found between the devices in the route". I have attached my program and would appreciate any help anyone can offer. &nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8125" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8125" title="Download attachment"><strong>Export Clock & Record.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>102.61K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">8 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 13 May 2013 15:32:21 +0000</pubDate>
		<guid>http://lavag.org/topic/16813-inter-chassis-acquisition-trigger/</guid>
	</item>
	<item>
		<title>Waveform chart X scale not matching time correctly</title>
		<link>http://lavag.org/topic/16763-waveform-chart-x-scale-not-matching-time-correctly/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>I am experiencing some problems with the time scale of a Waveform chart. I am using LabVIEW 2012 SP1 on a Win7 PC.</p>
<p>The vi here attached updates the waveform every second and shows on the Y scale the seconds passed (modulo 60).</p>
<p>The graph seems to flow more quickly as the X scale. After 4 minutes and 35 seconds the graphs is shown full, but the X scale is 5 minutes.</p>
<p>&nbsp;</p>
<p>What is going wrong here? Is there a problem with the code?</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102747]' id='ipb-attach-url-8069-0-33492500-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8069" title="2013-04-24 17_18_35-waveform_chart_time_problem.vi rev. 4.png - Size: 39.65K, Downloads: 12"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-1684-0-45927200-1366816980_thumb.png" id='ipb-attach-img-8069-0-33492500-1369486546' style='width:600;height:329' class='attach' width="600" height="329" alt="2013-04-24 17_18_35-waveform_chart_time_problem.vi rev. 4.png" /></a>
</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102747]' id='ipb-attach-url-8070-0-33526300-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8070" title="2013-04-24 17_23_43-waveform_chart_time_problem.vi Block Diagram on Sensoft_ML.lvproj_My Computer re.png - Size: 12.45K, Downloads: 13"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-1684-0-53123100-1366817044_thumb.png" id='ipb-attach-img-8070-0-33526300-1369486546' style='width:600;height:219' class='attach' width="600" height="219" alt="2013-04-24 17_23_43-waveform_chart_time_problem.vi Block Diagram on Sensoft_ML.lvproj_My Computer re.png" /></a>
</p>
<p>&nbsp;</p>
<p>An additional question is why the difference of the current time - initial time gives: 1 hour, 4 minutes and 35 seconds while it should be only 4 minutes and 35 seconds?</p>
<p>&nbsp;</p>
<p>Any hint is welcome.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8071" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8071" title="Download attachment"><strong>waveform_chart_time_problem.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>17.56K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 13 May 2013 15:27:06 +0000</pubDate>
		<guid>http://lavag.org/topic/16763-waveform-chart-x-scale-not-matching-time-correctly/</guid>
	</item>
	<item>
		<title>Newly Created Requirements Gateway User Group</title>
		<link>http://lavag.org/topic/16812-newly-created-requirements-gateway-user-group/</link>
		<description><![CDATA[<p>Hello all,</p>
<p>&nbsp;</p>
<p>After trying to find an answer to a issue I was having with Requirements Gateway last week and not finding a users group, I have created a Requirements Gateway User Group on the communities and I invite you all to join.&nbsp; There isn't much content at the moment since it's still a bit of a fledgling.&nbsp; Please join and add your content, questions, and tips.</p>
<p>&nbsp;</p>
<p>You can join by going to <a href='https://decibel.ni.com/content/groups/requirements-gateway-users-group' class='bbc_url' title='External link' rel='nofollow external'>https://decibel.ni.com/content/groups/requirements-gateway-users-group</a></p>
<p>&nbsp;</p>
<p>See you there.</p>
<p>&nbsp;</p>
<p>Wire Warrior</p>
]]></description>
		<pubDate>Mon, 13 May 2013 15:14:55 +0000</pubDate>
		<guid>http://lavag.org/topic/16812-newly-created-requirements-gateway-user-group/</guid>
	</item>
	<item>
		<title>LV FPGA - Master typedef not found issue</title>
		<link>http://lavag.org/topic/16218-lv-fpga-master-typedef-not-found-issue/</link>
		<description><![CDATA[Hi to everyone,<br /> <br />I have a design on a 7851 that is working in the lab and now there is one big issue.<br />The system consists of this FPGA card in a PXIe crate with an 8133 controller which on startup configures the FPGA using the "Open FPGA VI reference" VI, parameterizes the FPGA and receives data from it. The "Open FPGA VI Reference" points to the bitstream and was configured to generate a typedef from the interface. The application on the controller uses LVOOP, the class has in its private data control an instance of this generated typedef (actually it's a bit more complex due to other reasons, the private data only holds a reference to the cluster that holds all the data including the FPGA VI reference, but I don't think this makes a difference). Using this instance and the FPGA Read/Write nodes as well as a DMA FIFO the host application interfaces the FPGA. Within the FP interface to the FPGA there is also a cluster holding some numeric and boolean values, lets call it "param_cluster".<br /> <br />The problem is now: I developed it in the lab where it was tested to work. I committed it to SVN (which is used to manage the whole project, essential building block of everything). When I check it out at the teststand to deploy it FPGA Read/Write nodes to "param_cluster" are broken, the error message is "Error: Master Copy for Type Definition could not be found". It's exactly the same error as in this thread <a href='http://forums.ni.com/t5/LabVIEW/Error-Master-Copy-for-Type-Definition-Could-Not-Be-Found/td-p/1496866' class='bbc_url' title='External link' rel='nofollow external'>http://forums.ni.com...nd/td-p/1496866</a> . Pitifully there were never clear answers to this. A temporary solution to this problem is to rebuild the bitstream at the teststand and reopen it in the "Open FPGA VI Reference" VI but this cannot be done in the final system. The bitstream used then must be the one tested and verified in the lab.<br /> <br />So anyone has in idea what is happening there?<br /> <br />Cheers,<br />flintstone]]></description>
		<pubDate>Mon, 13 May 2013 15:02:35 +0000</pubDate>
		<guid>http://lavag.org/topic/16218-lv-fpga-master-typedef-not-found-issue/</guid>
	</item>
	<item>
		<title><![CDATA[[JKI News] VIPM 2013 Now Available]]></title>
		<link>http://lavag.org/topic/16811-jki-news-vipm-2013-now-available/</link>
		<description><![CDATA[<p style="text-align: center;"><a href='http://blog.jki.net/wp-content/uploads/2012/11/VIPM_LOGO_Vertical_color_on_transparent_RGB-x150.png' class='bbc_url' title='External link' rel='nofollow external'><br /></a><span rel='lightbox'><img class='bbc_img' class=" wp-image-3011 aligncenter" alt="VIPM Logo" src="http://blog.jki.net/wp-content/uploads/2012/11/vipm-logo.png" width="220" height="69" /></span></p><p style="text-align: left;">VI Package Manager 2013 is here! <a href='http://jki.net/vipm' class='bbc_url' title='External link' rel='nofollow external'>Click here to download it</a>. VIPM 2013 continues the refinement and improvement of VIPM for LabVIEW teams and add-on creators.</p><p style="text-align: left;">This year&#8217;s update makes VIPM easier to use and maintain on multiple machines, adds new features suggested by users on the <a href='http://ideas.jki.net/' class='bbc_url' title='External link' rel='nofollow external'>VIPM Idea Exchange</a>, and brings the Mac version of VIPM up to date with the Windows build.</p><p style="text-align: left;">If you&#8217;re already a VIPM Pro user, <a href='http://jki.net/vipm/upgrade' class='bbc_url' title='External link' rel='nofollow external'>your upgrade is either free or $349</a>. For new purchases, <a href='http://jki.net/vipm/purchase' class='bbc_url' title='External link' rel='nofollow external'>VIPM Pro is still just $499</a>. Of course, VIPM Free is always free for everyone.</p><p style="text-align: left;">Here are a few of the most important changes in VIPM 2013. For full details, <a href='http://support.jki.net/entries/23489267-VIPM-2013-0-0-Release-Notes' class='bbc_url' title='External link' rel='nofollow external'>read the release notes</a> or just <a href='http://jki.net/vipm/download' class='bbc_url' title='External link' rel='nofollow external'>go to the download page</a> to get started.</p><h2 style="text-align: left;">Package Building Improvements</h2><ul><li><span style="line-height: 16px;"><strong>Support for .ctl files in the Functions palette.</strong> Now you can add controls/typedef&#8217;s to your package&#8217;s Functions palette. When you drop them on the block diagram, you&#8217;ll get a constant.<br /></span></li><li><strong>Better Pre- and Post-build action handling. </strong>VIPM 2013 does a better job of handling pre- and post-build actions in error situations, and also prompts the user if they try to execute an action that&#8217;s disallowed in VIPM Free.</li><li><strong>Improvements to license file management</strong> for users who do their own custom license binding.</li></ul><h2>Repository Management Improvements</h2><ul><li><span style="line-height: 16px;"><strong>Multiple Repository Management.</strong> Switch between multiple VI Package Repositories without leaving the Repository Manager window.<br /></span></li><li><strong>Easier Package Publishing.</strong> Publish packages by dragging them from the VIPM Main Window into your Repository window.</li></ul><h2>VIPM Installer Improvements</h2><ul><li><span style="line-height: 16px;"><strong>No more separate Run-Time Engine download.</strong> The Windows and Mac VIPM installers both contain the necessary components of the LabVIEW RTE, so installation is a breeze.<br /></span></li><li><strong>Silent command-line install support.</strong> VIPM can now be installed silently from the command line, to enable automated installation.</li></ul><h2>Mac OS X version in sync with Windows</h2><p>Until now, the latest version of VIPM for Mac OS X has been VIPM 2010. This release brings the Mac version back up to parity with its Windows cousin. Mac users can take advantage of everything VIPM has to offer:</p><ul><li><span style="line-height: 16px;">Repository Management</span></li><li>Package Building</li><li>VIPC File Creation</li><li>&#8230;and more.</li></ul><p>&nbsp;</p><p style="text-align: left;"><br /><br /><a href='http://blog.jki.net/news/vipm-2013-now-available/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Mon, 13 May 2013 14:13:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16811-jki-news-vipm-2013-now-available/</guid>
	</item>
	<item>
		<title>mass compile - bad vi</title>
		<link>http://lavag.org/topic/16801-mass-compile-bad-vi/</link>
		<description><![CDATA[<p>Hey Guys,</p>
<p>&nbsp;</p>
<p>I had to use mass compile first time in my life and now I'm wondering what some of the errors wants to tell me?!&nbsp; <img src='http://lavag.org/public/style_emoticons/default/unsure.png' class='bbc_emoticon' alt=':unsure:' /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The VIs which are&nbsp;colored&nbsp;in the attached picture are&nbsp;definitely&nbsp;not broken, no broken arrow or were there any problems with them for now.</p>
<p>&nbsp;</p>
<p>So, how to get rid of these errors? Or why do I get these?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Thanks</p>
<p>Sagi</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102934]' id='ipb-attach-url-8106-0-42756800-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8106" title="Zwischenablage02.png - Size: 77.45K, Downloads: 41"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-34902-0-19327100-1367932836_thumb.png" id='ipb-attach-img-8106-0-42756800-1369486546' style='width:600;height:242' class='attach' width="600" height="242" alt="Zwischenablage02.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 13 May 2013 08:58:33 +0000</pubDate>
		<guid>http://lavag.org/topic/16801-mass-compile-bad-vi/</guid>
	</item>
	<item>
		<title>LabVIEW could not verify the authenticity of the server</title>
		<link>http://lavag.org/topic/16601-labview-could-not-verify-the-authenticity-of-the-server/</link>
		<description><![CDATA[<p>Attempting to connect over HTTPS to a web service written in LabVIEW, I get the following error:</p>
<p>&nbsp;</p>
<p><span style="font-family:'courier new', courier, monospace;">Error&nbsp;363507 -&nbsp;LabVIEW could not verify the authenticity of the server</span></p>
<p>&nbsp;</p>
<p>Shown below, this code demonstrates the issue. The 'workaround'? Set the 'verify server' flag to false.</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[101723]' id='ipb-attach-url-7826-0-43895900-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7826" title="Verify-Server.png - Size: 14.67K, Downloads: 18"><img itemprop="image" src="http://lavag.org/uploads/monthly_02_2013/post-17237-0-05827500-1361739027.png" id='ipb-attach-img-7826-0-43895900-1369486546' style='width:556;height:242' class='attach' width="556" height="242" alt="Verify-Server.png" /></a>
</p>
<p>&nbsp;</p>
<p>Shown at the bottom is a simple HTTPS connection to Google works no prob -- could this indicate a misconfiguration on my web service?</p>
<p>&nbsp;</p>
<p>Any ideas? Thanks!</p>
]]></description>
		<pubDate>Fri, 10 May 2013 21:42:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16601-labview-could-not-verify-the-authenticity-of-the-server/</guid>
	</item>
	<item>
		<title>cRIO ProfiNet IO C - Series</title>
		<link>http://lavag.org/topic/16806-crio-profinet-io-c-series/</link>
		<description><![CDATA[<div>Just recently I bought the cRIO Profinet IO C - Series module, it came with a CD so first thing I did was install whatever necessary from the CD into my computer.</div>
<div>&nbsp;</div>
<div>Next thing I did was follow every single step provided from</div>
<div><a href='http://download.ni.com/support/softlib//embedded%20networks/NI-Industrial%20Communication/profinet/GettingStarted_cRIO_PN_IO-Device.pdf' class='bbc_url' title='External link' rel='nofollow external'>http://download.ni.com/support/softlib//embedded%20networks/NI-Industrial%20Communication/profinet/GettingStarted_cRIO_PN_IO-Device.pdf</a></div>
<div>except for Step 3 where it ask me to import my GmBH file into the native software &nbsp;of my other controller&nbsp;(the example uses Siemen S7 HW config)&nbsp;which I want to communicate to because that other controller is still not available for me.</div>
<div>&nbsp;</div>
<div>Before the other controller becomes available, I need to make sure that this module is working as needed.</div>
<div>&nbsp;</div>
<div>However, at the fourth step I am stuck due the inability to compile the FPGA Example attached with the Comsoft installer CD that came along with the module.</div>
<div>&nbsp;</div>
<div>first I tried with the Ethernet RIO NI-9146, then I thought maybe the error was due to the absence of a controller.</div>
<div>I switched to cRIO-9014 just to make sure, and the same error pops up.</div>
<div>&nbsp;</div>
<div>Any help would be greatly appreciated</div><div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102976]' id='ipb-attach-url-8111-0-45432900-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8111" title="Error.png - Size: 426.38K, Downloads: 14"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-35072-0-95739800-1368162225_thumb.png" id='ipb-attach-img-8111-0-45432900-1369486546' style='width:600;height:354' class='attach' width="600" height="354" alt="Error.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 10 May 2013 19:48:31 +0000</pubDate>
		<guid>http://lavag.org/topic/16806-crio-profinet-io-c-series/</guid>
	</item>
	<item>
		<title>When to comment your code</title>
		<link>http://lavag.org/topic/16804-when-to-comment-your-code/</link>
		<description><![CDATA[<p>I ran across an article on when to comment you code. Thought I'd pass it along as an interesting read.</p>
<p><a href='http://ardalis.com/when-to-comment-your-code' class='bbc_url' title='External link' rel='nofollow external'>http://ardalis.com/when-to-comment-your-code</a></p>
]]></description>
		<pubDate>Fri, 10 May 2013 18:46:10 +0000</pubDate>
		<guid>http://lavag.org/topic/16804-when-to-comment-your-code/</guid>
	</item>
	<item>
		<title>Can anyone get to the NI Discussion Forums?</title>
		<link>http://lavag.org/topic/16807-can-anyone-get-to-the-ni-discussion-forums/</link>
		<description><![CDATA[<p>If so, how did you log in?&nbsp;</p>
<p>Yup, my post count is taking a hit today.</p>
]]></description>
		<pubDate>Fri, 10 May 2013 17:58:20 +0000</pubDate>
		<guid>http://lavag.org/topic/16807-can-anyone-get-to-the-ni-discussion-forums/</guid>
	</item>
	<item>
		<title>How should I handle checking if it is first test sequence?</title>
		<link>http://lavag.org/topic/16797-how-should-i-handle-checking-if-it-is-first-test-sequence/</link>
		<description><![CDATA[<p>Hi,</p>
<p>I am quite new with TestStand. I know how to develop a test sequence already. Now my project becomes more complicated with checking if it is the first test sequence to implement some extra task such as scan bar code for a set of test sample. What should I do to make this happen?</p>
<p>Thank you for your time!</p>
<p><br>
Thang Nguyen</p>
]]></description>
		<pubDate>Fri, 10 May 2013 16:43:05 +0000</pubDate>
		<guid>http://lavag.org/topic/16797-how-should-i-handle-checking-if-it-is-first-test-sequence/</guid>
	</item>
	<item>
		<title><![CDATA[[CR] JSON LabVIEW]]></title>
		<link>http://lavag.org/topic/16217-cr-json-labview/</link>
		<description><![CDATA[<p><span><span rel='lightbox'><img class='bbc_img' src="http://lavag.org/index.php?app=downloads&module=display&section=screenshot&id=216" alt="index.php?app=downloads&module=display&s"></span></span></p>
<p><strong>Name</strong>: JSON LabVIEW<br><strong>Submitter</strong>: <a href='http://lavag.org/user/18176-drjdpowell/' class='bbc_url' title=''>drjdpowell</a><br><strong>Submitted</strong>: 04 Oct 2012<br><strong>Category</strong>: <a href='http://lavag.org/files/category/12-uncertified/' class='bbc_url' title=''>G</a><a href='http://lavag.org/files/category/14-general/' class='bbc_url' title=''>eneral</a><br><strong>LabVIEW Version</strong>: 2011<br><strong>License Type</strong>: BSD (Most common)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href='http://www.json.org/' class='bbc_url' title='External link' rel='nofollow external'>JSON</a> is a data interchange format (sometimes compared to XML, but simpler). There are multiple projects to create a JSON package for LabVIEW. This is yet another one motivated by <a href='http://lavag.org/topic/16187-reading-json-into-labview/page__view__findpost__p__98838' class='bbc_url' title=''>this hijacked conversation</a> originally about a different project to convert JSON into LabVIEW Variants.<br><br>
This project uses a set of LVOOP classes to match the recursive structure of JSON, rather than variants. It allows conversation to and from JSON. All functionality is available through two polymorphic VIs: Set and Get. In addition to Get and Set VIs for common data types, one can also convert directly to or from complex clusters via variant-JSON tools.<br><br>
Copyright 2012 James David Powell, Shaun Rumbell and Ton Plomp.</p>
<p><br><a href='http://lavag.org/files/file/216-json-labview/' class='bbc_url' title=''>Click here to download this file</a></p>]]></description>
		<pubDate>Fri, 10 May 2013 13:30:53 +0000</pubDate>
		<guid>http://lavag.org/topic/16217-cr-json-labview/</guid>
	</item>
	<item>
		<title>Evaluate boolean expression stored in a string</title>
		<link>http://lavag.org/topic/16800-evaluate-boolean-expression-stored-in-a-string/</link>
		<description><![CDATA[<p>Hello guys!</p>
<p>&nbsp;</p>
<p>Is it possible to parse and evaluate a boolean expression stored in a string with standard LV VIs? I can't find anything..</p>
<p>&nbsp;</p>
<p>Expression like this one: 1==2 && (2!=5 || 2 &gt; 5)</p>
<p>&nbsp;</p>
<p>I'm building a configuration xml-file with if-attributes for conditions:</p>
<p>&nbsp;</p>
<pre class="prettyprint">
&lt;item name="xyz" if="{namespace:variable} == 3" /&gt;</pre>
<p>The first step is replacing the variables within {} with actual values. This is the easy part. The hard part is to evaluate the results...</p>
]]></description>
		<pubDate>Wed, 08 May 2013 20:30:05 +0000</pubDate>
		<guid>http://lavag.org/topic/16800-evaluate-boolean-expression-stored-in-a-string/</guid>
	</item>
	<item>
		<title>Invoke Built In Menu Item</title>
		<link>http://lavag.org/topic/16803-invoke-built-in-menu-item/</link>
		<description><![CDATA[<p>So in 2011 and 2012 with the super secret key turned on there is an "Invoke Built In Menu Item" for a VI. &nbsp;It states very clearly "NOT IMPLEMENTED" so I assume don't use this your computer will explode. &nbsp;</p>
<p>&nbsp;</p>
<p>But this feature would be nice. &nbsp;I was wondering if anyone had a method for invoking a menu item from a VI, and if anyone knew if/when this feature will be implemented? &nbsp;I noticed there is a similar invoke method for an application, but this makes me think it won't work for a VI specific menu item.</p>
<p>&nbsp;</p>
<p>So this is a bad example but I have a Help &gt;&gt; About Us menu item, how could I&nbsp;problematically&nbsp;call that as if the user pressed the menu item? &nbsp;There are many, work arounds I just thought this would be one of the cleanest for my setup.</p>
]]></description>
		<pubDate>Wed, 08 May 2013 16:53:42 +0000</pubDate>
		<guid>http://lavag.org/topic/16803-invoke-built-in-menu-item/</guid>
	</item>
	<item>
		<title>LuaVIEW, accessing pre-processor keywords</title>
		<link>http://lavag.org/topic/16785-luaview-accessing-pre-processor-keywords/</link>
		<description><![CDATA[<p>The document <a href='http://luaview.esi-cit.com/preprocessor_keywords.html' class='bbc_url' title='External link' rel='nofollow external'>LuaVIEW Pre-processor keywords</a> list several keywords which intrigue me, especially the ones such as --#version and --#description, which may be very useful for documenting scripts.&nbsp; However, I can find no mention of how to ACCESS these once they are assigned, or if that is even possible.&nbsp; I do understand that these are evaluated by the pre-processor with a main purpose of configuring LuaVIEW tasks, but --#version and --#description would certainly not be very useful for task configuration; so I am hoping that there is a way that I can grab their values and send them to a log file.&nbsp; If this is possible, where is the documentation on how to do it?&nbsp; Thanks for any help.</p>
]]></description>
		<pubDate>Tue, 07 May 2013 23:02:39 +0000</pubDate>
		<guid>http://lavag.org/topic/16785-luaview-accessing-pre-processor-keywords/</guid>
	</item>
	<item>
		<title>Data transfer</title>
		<link>http://lavag.org/topic/15551-data-transfer/</link>
		<description><![CDATA[What is the best way to transfer data from a RT controller over ethernet to a host "vi"?]]></description>
		<pubDate>Tue, 07 May 2013 20:58:28 +0000</pubDate>
		<guid>http://lavag.org/topic/15551-data-transfer/</guid>
	</item>
	<item>
		<title>parent class wants to be saved after creating child</title>
		<link>http://lavag.org/topic/16780-parent-class-wants-to-be-saved-after-creating-child/</link>
		<description><![CDATA[<p>I have a class that defines a message. &nbsp;I inherit from this class for all my messages. &nbsp;The class contains a must override method called 'Execute'. &nbsp;Every time I create a child of this class and create the override method for Execute then&nbsp;go to save it, it wants to save the parent as well. &nbsp;This <u>only</u> occurs after I create the override method for Execute. &nbsp;If I just create the class, save it, change its inheritance and save it again the parent class is not affected.</p>
<p>I have no idea why it is doing this but it is really annoying. &nbsp;Especially since everything is in version control, I end up having to check the parent out just to save the project.</p>
<p>The reason given for the need to save the parent is 'Item moved within library'.</p>
<p>&nbsp;</p>
<p>The parent class is in a lvlib.</p>
<p>&nbsp;</p>
<p>I am running LV 12.0f3.</p>
<p>&nbsp;</p>
<p>Any ideas? &nbsp;Is there a CAR for this or am I just doing something wrong?</p>
<p>&nbsp;</p>
<p>thanks,</p>
<p>&nbsp;</p>
<p>-John</p>
]]></description>
		<pubDate>Tue, 07 May 2013 19:54:44 +0000</pubDate>
		<guid>http://lavag.org/topic/16780-parent-class-wants-to-be-saved-after-creating-child/</guid>
	</item>
	<item>
		<title><![CDATA[Determine the number of 'Recorded Result' actions]]></title>
		<link>http://lavag.org/topic/16782-determine-the-number-of-recorded-result-actions/</link>
		<description><![CDATA[<p>Hello all,<br>
&nbsp;<br>
I have implemented a progress bar in LabVIEW, like this (called from the PostResultListEntry callback):<br>
<a class='resized_img' rel='lightbox[102828]' id='ipb-attach-url-8079-0-54560000-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8079" title="ProgressBar.png - Size: 13.1K, Downloads: 12"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-33616-0-86263800-1367411138.png" id='ipb-attach-img-8079-0-54560000-1369486546' style='width:586;height:301' class='attach' width="586" height="301" alt="ProgressBar.png" /></a>
</p>
<p>&nbsp;</p>
<p>Because it doesn't update smoothly I would like to try another approach: determine the number of 'Recorded Result' actions in the entire sequence at initialisation.</p>
<p>&nbsp;</p>
<p>However, I haven't found a way to accomplish that. I can get the names of the sequences in the sequence file, I can get the names of the steps in these sequences, but I can't&nbsp;retrieve the reference to the sequence that is called from the MainSequence.</p>
<p>&nbsp;</p>
<p>Can anyone tell me how to accomplish this?</p>
<p>&nbsp;</p>
<p>Greetings,<br>
Bart</p>
]]></description>
		<pubDate>Tue, 07 May 2013 19:29:26 +0000</pubDate>
		<guid>http://lavag.org/topic/16782-determine-the-number-of-recorded-result-actions/</guid>
	</item>
	<item>
		<title>quit LV vi has delay after OpenG installation</title>
		<link>http://lavag.org/topic/16802-quit-lv-vi-has-delay-after-openg-installation/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>I have an existing program that calls quit LV function inside of it. After installing OpenG library, every time the program quits, there will be a ~30 seconds delay. Anybody else see this?</p>
<p>&nbsp;</p>
<p>Thanks!</p>
<p>&nbsp;</p>
<p>Bo</p>
]]></description>
		<pubDate>Tue, 07 May 2013 16:16:37 +0000</pubDate>
		<guid>http://lavag.org/topic/16802-quit-lv-vi-has-delay-after-openg-installation/</guid>
	</item>
	<item>
		<title>VIPM 2013 for Intel-Based Macs</title>
		<link>http://lavag.org/topic/16791-vipm-2013-for-intel-based-macs/</link>
		<description><![CDATA[<p>JKI will be releasing VIPM 2013 for the Mac soon.</p>
<p>&nbsp;</p>
<p>If you want to try a preview release, you can download it here:</p>
<p>&nbsp;</p>
<p><a href='https://jki.box.com/s/d3ux8pknhu39znpc0re8' class='bbc_url' title='External link' rel='nofollow external'>https://jki.box.com/s/d3ux8pknhu39znpc0re8</a></p>
<p>&nbsp;</p>
<p>It supports Package configurations, building, repositories and The LabVIEW Tools Network. All the same cool stuff that the Windows version has. The power of LabVIEW&nbsp;allowed&nbsp;us to use the same code base for both Windows and Mac versions which was pretty awesome.</p>
<p>&nbsp;</p>
<p>Let us know if you have any issues.</p>
]]></description>
		<pubDate>Tue, 07 May 2013 15:38:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16791-vipm-2013-for-intel-based-macs/</guid>
	</item>
	<item>
		<title>How to unlock topspeed database file</title>
		<link>http://lavag.org/topic/16799-how-to-unlock-topspeed-database-file/</link>
		<description><![CDATA[<p>I have topspeed database I inherited to work with and I have some files password protected. Is it any way to unlock those files.</p>
<p>&nbsp;</p>
<p>Best Regards</p>
<p>Batimba</p>
]]></description>
		<pubDate>Tue, 07 May 2013 12:40:47 +0000</pubDate>
		<guid>http://lavag.org/topic/16799-how-to-unlock-topspeed-database-file/</guid>
	</item>
	<item>
		<title>cRIO Wfm FPGA error 65100</title>
		<link>http://lavag.org/topic/16606-crio-wfm-fpga-error-65100/</link>
		<description><![CDATA[<p>Hello there!</p>
<p>&nbsp;</p>
<p>I'm currently working on the control of a machine that does a specific measurement while the sensor (composed of several strain gauges) slides along a sled.</p>
<p>&nbsp;</p>
<p>I would like to acquire the sensor Data and to relate it to the position of the sled. The machine also has simple User inputs as Buttons and simple outputs as LEDs. The motors are controlled by relais which are connected to DOs.</p>
<p>&nbsp;</p>
<p>I wanted to use the cRIO Wfm reference library for my project because it seems to be great at this task.</p>
<p>&nbsp;</p>
<p>My current problem is that whenever I try to start a measurement, I get the error message</p>
<p>&nbsp;</p>
<p>CompactRIO:&nbsp; (Hex 0xFE4C) You have entered a data rate that is not supported by the selected module and oversample clock frequency.</p>
<p>&nbsp;</p>
<p>As a matter of fact though, I know that the Delta sigma strain gauge modules support a sampling rate of 10.000S/s but I seem to get the error from the FPGA.</p>
<p>&nbsp;</p>
<p>I'll attach my FPGA VI and the Measure VI (which is normally located inside a statemachine) for your reference. - all of them written in LV2012.</p>
<p>&nbsp;</p>
<p>I also get the same error when Using the example VI provided in the RIO Wfm Library.</p>
<p>&nbsp;</p>
<p>Thank you for reading and eventually helping <img src='http://lavag.org/public/style_emoticons/default/wink.png' class='bbc_emoticon' alt=';)' /></p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7830" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7830" title="Download attachment"><strong>FPGA-Main.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>162.85K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">17 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7829" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7829" title="Download attachment"><strong>Measurement.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>68.49K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">16 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7828" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7828" title="Download attachment"><strong>Untitled 1.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>363.44K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">16 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 07 May 2013 12:11:48 +0000</pubDate>
		<guid>http://lavag.org/topic/16606-crio-wfm-fpga-error-65100/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] NI FlexRIO Adapter Module Family Grows to More Than 20 Members]]></title>
		<link>http://lavag.org/topic/16808-ni-news-ni-flexrio-adapter-module-family-grows-to-more-than-20-members/</link>
		<description><![CDATA[Extended I/O and FPGA access make PXI an option in advanced automated test and high-performance embedded systems that used to rely on custom solutions.<br />
<br />
<a href='http://www.ni.com/newsroom/release/ni-flexrio-adapter-module-family-grows-to-more-than-20-members/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Tue, 07 May 2013 10:42:53 +0000</pubDate>
		<guid>http://lavag.org/topic/16808-ni-news-ni-flexrio-adapter-module-family-grows-to-more-than-20-members/</guid>
	</item>
	<item>
		<title><![CDATA[Minor quibble: I think the &#34;File Exists&#34; primitive should return FALSE on empty path input.]]></title>
		<link>http://lavag.org/topic/16798-minor-quibble-i-think-the-file-exists-primitive-should-return-false-on-empty-path-input/</link>
		<description><![CDATA[Perhaps my definition of "exists" is subtly different than the typical OpenG developer/user, but I had the expectation that an empty path input would return false.<br><br>
I find that in most situations where I want to check if a path exists, I'm about to perform a file operation that also requires that path to be non-empty.<br><br>
I don't think I'd ever use the "File Exists" primitive without also calling the "Empty Path/String?" primitive.]]></description>
		<pubDate>Tue, 07 May 2013 00:26:01 +0000</pubDate>
		<guid>http://lavag.org/topic/16798-minor-quibble-i-think-the-file-exists-primitive-should-return-false-on-empty-path-input/</guid>
	</item>
	<item>
		<title>Creating .NET ICollection</title>
		<link>http://lavag.org/topic/16787-creating-net-icollection/</link>
		<description><![CDATA[<p>After a 20 year hiatus, I'm back to writing text code again. Not just any text code, but C# .NET assemblies. After about a day and a half of googling and self teaching, I've hit the wall.</p>
<p>&nbsp;</p>
<p>I've got a .NET assembly that was provided by a manufacturer that controls some hardware. We are calling the higher level .NET functions from Labview and they work. But we aren't getting acceptable performance for the high level calls, so we are trying to drill down into the lower level calls.</p>
<p>&nbsp;</p>
<p>One of the .NET methods requires an ICollection&lt;T&gt; input, there in this case T is a channel object that is created elsewhere. The ICollection function is described the in the MSDN article: <a href='http://msdn.microsoft.com/en-us/library/92t2ye13' class='bbc_url' title='External link' rel='nofollow external'>http://msdn.microsoft.com/en-us/library/92t2ye13</a></p>
<p>&nbsp;</p>
<p>For reasons I don't really understand, Labview doesn't apparently support a constructor to ICollection. Something about Labivew not supporting calls to .NET generics, but I'd be lying if I said I understood that. But it seems like it should be possible to create a .NET assembly that creates a reference to an ICollection .NET object that can be passed to Labview. But I can't get it to work.</p>
<p>&nbsp;</p>
<p>I've written a simple program that contains two methods. The first method GetUInt32 simply returns an input integer and was written as a test to see if I could write and assembly and call it from Labview. It works great.</p>
<p>&nbsp;</p>
<p>The second method, GetICollection, is a test case to create a collection of UInt32 integers. Should be really simple, but it generates a compiler error. I suspect I'm doing something really basic incorrectly, but I'm at a loss to understand what. Can someone point me in the correct direction?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102862]' id='ipb-attach-url-8089-0-61784400-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8089" title="Source Code.png - Size: 155.64K, Downloads: 19"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-7727-0-66918400-1367508522_thumb.png" id='ipb-attach-img-8089-0-61784400-1369486546' style='width:600;height:450' class='attach' width="600" height="450" alt="Source Code.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 06 May 2013 20:59:22 +0000</pubDate>
		<guid>http://lavag.org/topic/16787-creating-net-icollection/</guid>
	</item>
	<item>
		<title>Handling Unhandled Exceptions Gracefully</title>
		<link>http://lavag.org/topic/16793-handling-unhandled-exceptions-gracefully/</link>
		<description><![CDATA[<p>Hey guys,</p>
<p>&nbsp;</p>
<p>I'm developing an OpenCL add-on for Labview and the one issue that is really causing grief are unhandled exceptions in OpenCL kernels. &nbsp;It is really easy for the end user to write an OpenCL kernel that goes outside the bounds of the memory that was allocated in Labview. &nbsp;Unfortunately, there isn't really a way to prevent the user from doing this except warning them in the manual.</p>
<p>&nbsp;</p>
<p>Accessing memory outside of what is allocated by Labview causes an Unhandled Exception in which causes Labview to just quit.</p>
<p>&nbsp;</p>
<p>I've tried all sorts of stuff in C/C++: try/catch, __try/__except, enabling SEH exception handling, and trying SetUnhandledExceptionFilter. &nbsp;</p>
<p>&nbsp;</p>
<p>Does anyone know any tricks that can prevent Labview crashing on an Unhandled Exception? &nbsp;</p>
<p>&nbsp;</p>
<p>The next option is to write everything in C# and try out the error handling there, but OpenCL doesn't have a verified C#&nbsp;implementation&nbsp;at this point.</p>
<p>&nbsp;</p>
<p>Thanks,</p>
<p>Austin</p>
]]></description>
		<pubDate>Mon, 06 May 2013 02:36:23 +0000</pubDate>
		<guid>http://lavag.org/topic/16793-handling-unhandled-exceptions-gracefully/</guid>
	</item>
	<item>
		<title>help with counter on USB 6009</title>
		<link>http://lavag.org/topic/16794-help-with-counter-on-usb-6009/</link>
		<description><![CDATA[<p>Hi all, I've a DAQ USB6009 and a device with a reed, and I need to use the counter to measure the pulses form this device (with a max frequency of about 10 Hz)</p>
<p>I connected the device on the counter and on the ground, considering that the USB6009 is "at high level" and that it can measure just on decrease</p>
<p>The problem is that for each input the counter "measures" 4 or 5 counts (not stable).</p>
<p>It does not depend on the reed, I also did a test with a simple switch.</p>
<p>&nbsp;</p>
<p>Any idea how to solve this trouble?</p>
<p>thank you alot</p>
<p>GM&nbsp;</p>
]]></description>
		<pubDate>Sun, 05 May 2013 21:11:56 +0000</pubDate>
		<guid>http://lavag.org/topic/16794-help-with-counter-on-usb-6009/</guid>
	</item>
	<item>
		<title>BD Selection Change Event</title>
		<link>http://lavag.org/topic/16790-bd-selection-change-event/</link>
		<description><![CDATA[<p>NI documentation: <a href='http://zone.ni.com/reference/en-XX/help/371361J-01/lvscript/vi_bd_selection_change/' class='bbc_url' title='External link' rel='nofollow external'>http://zone.ni.com/reference/en-XX/help/371361J-01/lvscript/vi_bd_selection_change/</a><br><br>
I'm working on creating a development tool. What I want is to be able to know when the user selects something new on the block diagram of the VI they're developing.</p>
<p>&nbsp;</p>
<p>This is my thought process:</p>
<p>1. Register for the VI Activation Event of the top level project.</p>
<p>2. Open a reference to newly selected VI.</p>
<p>3. Use the Register For Events node to register for the BD Selection Change on the VI ref that I just opened.</p>
<p>4. Perform my action on the new selection.</p>
<p>&nbsp;</p>
<p>Seems like it'll work, but if I Click on the block diagram of a VI in edit mode i get the following error from the Register Events node&nbsp;</p>
<p>&nbsp;</p>
<p>Error 1027, Saying "For the requested operation, the reference cannot be reserved as requested, is in an improper reservation mode, or the execution state must be set to running or reserved."</p>
<p>&nbsp;</p>
<p>I guess this isn't completely unexpected, it's not often you want to register for an event of a VI that's not running. This gets me thinking though, when will the BD Selection Change Event ever be used? You can't select something on the block diagram of vi that IS running, and you can't get events on a VI that&nbsp;ISN'T running.</p>
<p>&nbsp;</p>
<p>Am I missing something? See attached scratch code.</p>
<p><a class='resized_img' rel='lightbox[102868]' id='ipb-attach-url-8094-0-65936800-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8094" title="Test code.png - Size: 11.62K, Downloads: 12"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-27575-0-01892000-1367515592_thumb.png" id='ipb-attach-img-8094-0-65936800-1369486546' style='width:600;height:298' class='attach' width="600" height="298" alt="Test code.png" /></a>
</p>
]]></description>
		<pubDate>Sun, 05 May 2013 13:32:44 +0000</pubDate>
		<guid>http://lavag.org/topic/16790-bd-selection-change-event/</guid>
	</item>
	<item>
		<title>Password Protect VIs using VI server</title>
		<link>http://lavag.org/topic/16788-password-protect-vis-using-vi-server/</link>
		<description><![CDATA[<p>I need to automate password protecting a large&nbsp;amount&nbsp;of VIs. &nbsp;</p>
<p>&nbsp;</p>
<p>I can't seem to find a way to do this easily, anyone know how?</p>
<p>&nbsp;</p>
<p>~Jon</p>
]]></description>
		<pubDate>Sat, 04 May 2013 14:26:55 +0000</pubDate>
		<guid>http://lavag.org/topic/16788-password-protect-vis-using-vi-server/</guid>
	</item>
	<item>
		<title>control a vi from another vi with event</title>
		<link>http://lavag.org/topic/16627-control-a-vi-from-another-vi-with-event/</link>
		<description><![CDATA[<p>Hi all.</p>
<p>I need to control a vi sending event (keydown) from a different vi. Want I'd like to do is some kind of keylogger, so i want to cacth the keystroke,log it and then send it to the second vi.</p>
<p>I guess it's possible to do it with register events subvis.</p>
]]></description>
		<pubDate>Fri, 03 May 2013 17:01:37 +0000</pubDate>
		<guid>http://lavag.org/topic/16627-control-a-vi-from-another-vi-with-event/</guid>
	</item>
	<item>
		<title>Seeking LabView superstar for long-term contract / Redmond, WA</title>
		<link>http://lavag.org/topic/16792-seeking-labview-superstar-for-long-term-contract-redmond-wa/</link>
		<description><![CDATA[<p>Northwest Contract Services is seeking a <span><strong>Sr. LabView Developer</strong></span> to assist our client, a game console manufacturer who is set to make a major announcment on May 21st, to perform the following responsibilities:<br>
&nbsp;</p>
<ul><li>7+ years’ experience in Labview (Must have worked end-to-end Architecture/Design/Test)</li>
<li>DLL development in Labview</li>
<li>Minimum 5+ years’ experience in hardware test/design environment.</li>
<li>Solid EE skills</li>
<li>Hardware Test experience</li>
<li>Experience using test equipment (multi-meters, o-scopes etc.)</li>
<li>Experience with sensors a big plus</li>
<li>Project management experience is a big plus</li>
<li>.Net, ActiveX, Vision, Motion, DAQ, instrument communication, TCP/IP, source code control, state machines</li>
<li>TestStand experience is a plus</li>
<li>C++/C# experience is a plus</li>
</ul><p>Northwest Contract Services offers very competitive wages, a comprehensive Medical/Dental/Vision plan - 100% of premiums paid by NWCS , and a 4% Match 401K program. This opportunity is a long-term position with an opportunity for growth and sustainment. Qualified candidates will receive an immediate response.</p>
<p>&nbsp;</p>
<p>Aaron Edgington</p>
<p>Northwest Contract Services</p>
<p><a href='mailto:aaron@nwcontract.com' class='bbc_url' title='External link' rel='nofollow external'>aaron@nwcontract.com</a></p>
<p>253-350-4980 (cell)</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Fri, 03 May 2013 15:18:05 +0000</pubDate>
		<guid>http://lavag.org/topic/16792-seeking-labview-superstar-for-long-term-contract-redmond-wa/</guid>
	</item>
	<item>
		<title>VIPM installation error</title>
		<link>http://lavag.org/topic/14613-vipm-installation-error/</link>
		<description><![CDATA[hello all,<br />
<br />
&nbsp;&nbsp;<br />
<br />
 I am trying to install the VIPM for Mac and I seem to be gathering an&nbsp;&nbsp;error about not having permission to write to certain areas. My&nbsp;&nbsp;question is how can I go about fixing these permissions? I am the only&nbsp;&nbsp;user and administrator for my mac and running OSX 10.7.<br />
<br />
&nbsp;&nbsp;<br />
<br />
 Thanks in advanced for the help<br />
<br />
&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;<br />
<br />
 PS... I attached a screenshot of the error screen<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[87536]' id='ipb-attach-url-4846-0-69649800-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=4846" title="Screen Shot 2011-07-22 at 12.21.59 AM.png - Size: 303.35K, Downloads: 68"><img itemprop="image" src="http://lavag.org/uploads/monthly_07_2011/post-26001-0-26814800-1311469273_thumb.png" id='ipb-attach-img-4846-0-69649800-1369486546' style='width:500;height:313' class='attach' width="500" height="313" alt="Screen Shot 2011-07-22 at 12.21.59 AM.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 03 May 2013 04:51:18 +0000</pubDate>
		<guid>http://lavag.org/topic/14613-vipm-installation-error/</guid>
	</item>
	<item>
		<title>How to get your team members aster LV developers</title>
		<link>http://lavag.org/topic/16784-how-to-get-your-team-members-aster-lv-developers/</link>
		<description><![CDATA[<p>We all know that Quick Drop is a good tool to make you faster, and in combination with shortcuts, you’ll be even faster.</p>
<p>&nbsp;</p>
<p>To get all LV developer in my team to use the same shortcuts, I push the same shortcuts to everyone, but how do you remember all the different shortcuts?</p>
<p>To solve that I made a small Quick Drop Practice application, feel free to play and modify it so it suites you.</p>
<p>And if you have time to improve it, upload your version :-)</p>
<p>&nbsp;</p>
<p>How it works:</p>
<p>It reads your current QD BD Shortcuts, and adds them to an array.</p>
<p>It then opens an empty VI BD and asks you to drop a VI (e.g. Build Array), on the BD.</p>
<p>If you haven’t figured out the shortcut within 5 seconds, it shows the shortcut so you can memorize it.</p>
<p>After it find the right VI on the BD, it deletes it and moves to the next shortcut.</p>
<p>&nbsp;</p>
<p>Have fun.</p>
<p><a class='resized_img' rel='lightbox[102846]' id='ipb-attach-url-8085-0-71272300-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8085" title="QDpractice.png - Size: 45.48K, Downloads: 14"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-941-0-57043300-1367448752_thumb.png" id='ipb-attach-img-8085-0-71272300-1369486546' style='width:600;height:281' class='attach' width="600" height="281" alt="QDpractice.png" /></a>
</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8084" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8084" title="Download attachment"><strong>QD-Practice.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>62.03K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">22 downloads</span></p>
]]></description>
		<pubDate>Fri, 03 May 2013 03:01:01 +0000</pubDate>
		<guid>http://lavag.org/topic/16784-how-to-get-your-team-members-aster-lv-developers/</guid>
	</item>
	<item>
		<title>How to identify dependencies in installer?</title>
		<link>http://lavag.org/topic/16770-how-to-identify-dependencies-in-installer/</link>
		<description><![CDATA[<p>I am trying to assemble an installer that includes NI Vision RTE. So far the aim is to understand what must be included in the installer specification. I.e. to assemble minimalistic specification for the installer.</p>
<p>&nbsp;</p>
<p>So, I include few VI-s with my test program (LabView 2012), LabVIEW Run-Time Engine 2012 f3 and Vision Run.Time Engine 2012.</p>
<p>&nbsp;</p>
<p>An attempt to install in a blank Windows-XP computer resulted in such an error:</p>
<p>&nbsp;</p>
<p><span style="color:#a52a2a;">.\Distribution.cpp(2065): InstallerError 11004</span></p>
<p><span style="color:#a52a2a;">Developer Error. Distribution contains invalid dependencies:</span></p>
<p><span style="color:#a52a2a;">1. Product NI Vision Run-Time Engine 2012 SP1 ({5D9D2C64-6D70-44CB-860C-4C624A03D870}) depends on</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; product with upgrade code {409BEFA9-EB3E-472F-AD77-271A4A1D5927},</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; version [12.10.35.0,), language in {}</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; which is not in the distribution.</span></p>
<p>&nbsp;</p>
<p><span style="color:#a52a2a;">2. Product NI Vision Run-Time Engine 2012 SP1 ({5D9D2C64-6D70-44CB-860C-4C624A03D870}) depends on</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; product with upgrade code {CBA7EDB3-A142-43B6-B68B-A723624F1375},</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; version [3.7.50,), language in {}</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; which is not in the distribution.</span></p>
<p>&nbsp;</p>
<p><span style="color:#a52a2a;">3. Product NI Vision Run-Time Engine 2012 SP1 ({5D9D2C64-6D70-44CB-860C-4C624A03D870}) depends on</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; product with upgrade code {5D6378B2-B24D-4AD6-5DA2-FAEFDB81A250},</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; version [12.0.7.0,), language in {}</span></p>
<p><span style="color:#a52a2a;">&nbsp;&nbsp;&nbsp; which is not in the distribution.</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="color:#a52a2a;">Correct the distribution and try again.</span></p>
<p><span style="color:#a52a2a;">&lt;No Debug Message&gt;</span></p>
<p>&nbsp;</p>
<p>As I understand, more items must be included in the installer. But how can I understand which parts? Upgrade codes and versions without names of products are little confusing.</p>
<p>&nbsp;</p>
<p>I would be very glad if someone teaches me how to decrypt such error messages. Thank you.</p>
]]></description>
		<pubDate>Thu, 02 May 2013 23:47:10 +0000</pubDate>
		<guid>http://lavag.org/topic/16770-how-to-identify-dependencies-in-installer/</guid>
	</item>
	<item>
		<title><![CDATA[VERY Intermittent VISA error &#34;Property Node (arg 1)&#34; on Bytes at Port]]></title>
		<link>http://lavag.org/topic/16777-very-intermittent-visa-error-property-node-arg-1-on-bytes-at-port/</link>
		<description><![CDATA[<p>I'm running a queue controlled multi-loop many master/many slave data parser (among other features), and gosh darn it if it isn't mostly working! &nbsp;However, one issue that I'm running into is an extremely un-reproducible&nbsp;error in the serial data read/write loop out to a USB Telegesis module. &nbsp;I can't seem to replicate it, and when it happens, it may happen a few times in a row, but usually upon a software reset, disappears again. &nbsp;This software will be running for a significant period of time without user intervention, so I can't afford to have this happen when someone's not around to fix it. &nbsp;Any ideas?</p>
<p>&nbsp;</p>
<p>The Error:</p>
<p>-1073807360,Property Node (arg 1) in ...(my top level vi).vi</p>
<p>&nbsp;</p>
<p>The Code:</p>
<p><a class='resized_img' rel='lightbox[102811]' id='ipb-attach-url-8076-0-75326900-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8076" title="VISA READ-WRITE LOOP.jpg - Size: 88.28K, Downloads: 18"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-21933-0-40733600-1367349204_thumb.jpg" id='ipb-attach-img-8076-0-75326900-1369486546' style='width:600;height:225' class='attach' width="600" height="225" alt="VISA READ-WRITE LOOP.jpg" /></a>
</p>
<p>&nbsp;</p>
<p>Thanks for the help!</p>
]]></description>
		<pubDate>Thu, 02 May 2013 19:38:14 +0000</pubDate>
		<guid>http://lavag.org/topic/16777-very-intermittent-visa-error-property-node-arg-1-on-bytes-at-port/</guid>
	</item>
	<item>
		<title><![CDATA[Chart Scale Falling Out of Sync With Data &#38; Grid]]></title>
		<link>http://lavag.org/topic/16789-chart-scale-falling-out-of-sync-with-data-grid/</link>
		<description><![CDATA[<p>Have any of you ever seen behavior like this? I have a series of charts which as far as I can tell plot data normally if they're not scrolling, but once the horizontal axis begins to move, the data and grid lose synchronization with the scale. For example, at first I have charts that look like this:</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102865]' id='ipb-attach-url-8090-0-77116700-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8090" title="start.png - Size: 12.79K, Downloads: 7"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-11742-0-60539500-1367510086.png" id='ipb-attach-img-8090-0-77116700-1369486546' style='width:286;height:373' class='attach' width="286" height="373" alt="start.png" /></a>
</p>
<p>&nbsp;</p>
<p>Notice how the noise spike is approximately at the 0.9 minute mark on the horizontal axis. However after about 40 seconds, the scale is no longer aligned with the grid and data.</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102865]' id='ipb-attach-url-8091-0-77143300-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8091" title="elapsed.png - Size: 13.16K, Downloads: 6"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-11742-0-59477600-1367510155.png" id='ipb-attach-img-8091-0-77143300-1369486546' style='width:300;height:375' class='attach' width="300" height="375" alt="elapsed.png" /></a>
</p>
<p>&nbsp;</p>
<p>Note the grid does follow the data. The behavior is perhaps better visualized in a <a href='https://www.dropbox.com/s/8k6ivg5dhemf7ke/scale-sync.mp4' class='bbc_url' title='External link' rel='nofollow external'>video</a>.</p>
<p>&nbsp;</p>
<p>The code that updates the charts is really simple, I'm not fidgeting with property nodes or anything:</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102865]' id='ipb-attach-url-8092-0-77168000-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8092" title="update.png - Size: 9.02K, Downloads: 8"><img itemprop="image" src="http://lavag.org/uploads/monthly_05_2013/post-11742-0-05301500-1367510287.png" id='ipb-attach-img-8092-0-77168000-1369486546' style='width:450;height:430' class='attach' width="450" height="430" alt="update.png" /></a>
</p>
<p>&nbsp;</p>
<p>The VI in the middle simply extracts relevant data from the Data object that comes in as event data. The blue wire only contains state information so the the UI knows which data to extract to each chart, it doesn't contain refnums or anything like that which get operated on when the chart is updated.</p>
<p>&nbsp;</p>
<p>Any ideas?</p>
<p>&nbsp;</p>
<p>m</p>
]]></description>
		<pubDate>Thu, 02 May 2013 16:02:49 +0000</pubDate>
		<guid>http://lavag.org/topic/16789-chart-scale-falling-out-of-sync-with-data-grid/</guid>
	</item>
	<item>
		<title>Splash screens and dynamic loading</title>
		<link>http://lavag.org/topic/13986-splash-screens-and-dynamic-loading/</link>
		<description><![CDATA[I've done splash screens before, but they've not really served a purpose other than branding so their implementation really didn't matter from a performance perspective.<br /><br />Now I have an application which seems to take quite a bit of long time to load up, to the point where users regularly wonder, "Hmm, did I actually double click that? Better try again." More than once I've been right next to the person and told them, "No just be patient, it will show up." only to watch them try again and again to click that darned icon. Well at least I haven't set allowmultipleinstances=true in the ini file. Yet.<br /><br />I know there will be a constant time as the LabVIEW RTE spins up which is independent of the actual executable I create in LabVIEW. But does the size of my executable also affect load times? I'm under the impression that the whole thing must load, so if it's larger a splash screen can't be shown either way until the entire application has been loaded into memory. I might be wrong here. My current application is at 44 MB, this doesn't seem too large to me...<br /><br />Has anyone played around with dynamically loading their core application logic from outside of the executable to see if that reduced time to display a splash screen? I figure the best way to do this is have the bulk of my code in a LabVIEW built DLL, then have a shell of a LabVIEW exe display the splash screen and proceed to take its time loading the DLL, after which the splash screen hides itself? The DLL will <em class='bbc'>not</em> be statically linked, a path will be built to it at run time. Or is this road fraught with peril? I've never actually built a DLL in LabVIEW, this might be interesting.]]></description>
		<pubDate>Thu, 02 May 2013 15:02:10 +0000</pubDate>
		<guid>http://lavag.org/topic/13986-splash-screens-and-dynamic-loading/</guid>
	</item>
	<item>
		<title>How to list running Mac Apps and close one of them</title>
		<link>http://lavag.org/topic/16755-how-to-list-running-mac-apps-and-close-one-of-them/</link>
		<description><![CDATA[<p>Need a solution for LabVIEW on the Mac. I'm looking for a way to list all running Mac apps. Then I want to pick one of them and issue a quit message and have it exit gracefully.</p>
<p>&nbsp;</p>
<p>Does anyone know how to do this on the Mac?</p>
]]></description>
		<pubDate>Thu, 02 May 2013 13:55:30 +0000</pubDate>
		<guid>http://lavag.org/topic/16755-how-to-list-running-mac-apps-and-close-one-of-them/</guid>
	</item>
	<item>
		<title>PDF extract text</title>
		<link>http://lavag.org/topic/12228-pdf-extract-text/</link>
		<description><![CDATA[Hi all,<br /><br />I want to be able to extract the text from PDFs from within LV.&nbsp;&nbsp;I thought this might be a common requirement but searching for "PDF" here returns nil, and Googling fairs little better.&nbsp;&nbsp;I've discovered that extracting text from a PDF is probably not easy in any language: the text seems to be contained in a very heavily encoded data stream.&nbsp;&nbsp;I doubt I could write an LV algorithm that could do the extraction well (or even badly, for that matter).&nbsp;&nbsp;My thoughts turn to interfacing with an existent DLL.&nbsp;&nbsp;Numerous PDF to text DLLs exist on the Web but I don't know C and its variants so don't really understand DLLs, to be honest.<br /><br />A compay called <a href='http://www.softinterface.com/' class='bbc_url' title='External link' rel='nofollow external'>Softinterface</a> seem the most likely key to success.&nbsp;&nbsp;They've got some good stuff.&nbsp;&nbsp;I've had a play with some of their DLLs and the LV Import Library wizard which created some VIs but I couldn't get them to do anything (oddly, the header file for the DLL only defined very few of the functions that the DLL appeared to support).<br /><br />I eventually got something going via the afore mentioned comapany's product ConvertDoc.&nbsp;&nbsp;This is a PDF to text GUI application that has a command line.&nbsp;&nbsp;So, I send the command line paramaters to it via the System Exec VI calling the cmd console.&nbsp;&nbsp;It extracts the text from the PDF and writes it to a text file (not surprisingly).&nbsp;&nbsp;LV then reads the text file and does what I want with the text.<br /><br />So, I can do it but only with the clunkiest of methods.&nbsp;&nbsp;Can anyone point me in the direction of a slicker method of extracting the text from a PDF?&nbsp;&nbsp;Many thanks in anticipation.<br /><br />Regards, Graeme.]]></description>
		<pubDate>Thu, 02 May 2013 07:10:39 +0000</pubDate>
		<guid>http://lavag.org/topic/12228-pdf-extract-text/</guid>
	</item>
	<item>
		<title>Fixing the bit.ly security trap</title>
		<link>http://lavag.org/topic/16783-fixing-the-bitly-security-trap/</link>
		<description><![CDATA[<p>So, I've been bothered lately by bit.ly links. These are URLs to <a href='http://bit.ly/...' class='bbc_url' title='External link' rel='nofollow external'>http://bit.ly/...</a> that are ubiquitous across the web.</p>
<p>&nbsp;</p>
<p>How many years have we preached to users, "Do NOT ever click on links that go to websites you do not trust? Avoid websites that redirect you to new servers?" Well, that's exactly what bit.ly does, and it relies upon the security blindness of most of the populace to be a viable system. The advantage of a bit.ly link is all in the market tracking -- it allows a website to hand out different bit.ly masks to different media outlets and then track which URL is the most used for getting back to the site.</p>
<p>&nbsp;</p>
<p>But how do I know that this funky bit.ly URL, with its garbled characters, is actually going to the reputable URL that it claims to be going to? I can't. So, frustrated, I have avoided clicking on many links. But I've found a workaround. You can do this...</p>
<p>&nbsp;</p>
<p><strong>tl;dr:</strong></p>
<p><strong>Take the bit.ly URL and add a + to the end of it. This brings up the statistics page for that bit.ly link AND it displays the real URL that the link goes to. Then you can copy/paste that real link into your browser or, if you don't mind the tracking, you can go remove the + and let bit.ly do the redirect for you. </strong></p>
<p>&nbsp;</p>
<p>Annoying, but at least straightforward.</p>
]]></description>
		<pubDate>Wed, 01 May 2013 19:54:56 +0000</pubDate>
		<guid>http://lavag.org/topic/16783-fixing-the-bitly-security-trap/</guid>
	</item>
	<item>
		<title>Actors stay locked in memory and LabVIEW produces catastrophic crash on repeat calls. Videos of problem included.</title>
		<link>http://lavag.org/topic/16774-actors-stay-locked-in-memory-and-labview-produces-catastrophic-crash-on-repeat-calls-videos-of-problem-included/</link>
		<description><![CDATA[<div>
<p>I've been running into a bizarre issue with some actors.</p>
<p>&nbsp;</p>
<p>Below are some YouTube links that explain the basic purpose of my code and demo the problem. I've also included some text that describe the issue.</p>
<p>&nbsp;</p>
<p><strong>VIDEO:</strong></p>
<ol><li>
	<p>Config Demo: Shows how Config Manager works and its basic purpose.<br><object width="560" height="349"><param name="movie" value="http://youtube.com/v/ZCq6bh_TrfQ"></param><param name="wmode" value="transparent"></param><param name="flashvars" value="fs=1&autoplay=0&playerMode=embedded"></param><embed src="http://youtube.com/v/ZCq6bh_TrfQ" type="application/x-shockwave-flash" wmode="transparent" width="560" height="349"></embed></object></p>
	</li>
	<li>
	<p>Config Crash: Demonstrates the crash bug.</p>
	<p><object width="560" height="349"><param name="movie" value="http://youtube.com/v/OhqLOr4RLaY"></param><param name="wmode" value="transparent"></param><param name="flashvars" value="fs=1&autoplay=0&playerMode=embedded"></param><embed src="http://youtube.com/v/OhqLOr4RLaY" type="application/x-shockwave-flash" wmode="transparent" width="560" height="349"></embed></object></p>
	</li>
	<li>
	<p>Config Code: Shows the basics of the Launch and Stop code.</p>
	<p><object width="560" height="349"><param name="movie" value="http://youtube.com/v/f0DBxiM9St0"></param><param name="wmode" value="transparent"></param><param name="flashvars" value="fs=1&autoplay=0&playerMode=embedded"></param><embed src="http://youtube.com/v/f0DBxiM9St0" type="application/x-shockwave-flash" wmode="transparent" width="560" height="349"></embed></object></p>
	</li>
</ol><p>&nbsp;</p>
<p><strong>TEXT DESCRIPTION:</strong></p>
<p>&nbsp;</p>
<p>I have a Controller actor which I launch from my GUI. This Controller actor launches 6 nested actors, each with its own purpose. When the Controller finishes its operations, it calls Send Normal Stop to all 6 nested actors (from within its own Stop Core).</p>
<p>&nbsp;</p>
<p>I built the Controller using demo launching and shutdown code, then moved the launch/shutdown code into my real application's GUI.</p>
<p>&nbsp;</p>
<p>When in the demo, everything started up and shut down with no problems.</p>
<p>&nbsp;</p>
<p>When I moved it into the application GUI, I can observe every Actor's Stop Core being called as expected (via breakpoints). But if I then stop the main application, I find that the Controller code and nested Actor code is locked, as though something is still executing. I also can't close the project, because something is still running.</p>
<p>&nbsp;</p>
<p>After running the main application once, I can try running it again. The application starts as normal - but calling the Controller actor again causes LabVIEW to crash completely! It's a memory Access Violation, though the exact hex code changes.</p>
<p>&nbsp;</p>
<p><strong>WHAT I'VE TRIED:</strong></p>
<p>&nbsp;</p>
<p>I wrapped the demo launch/shutdown code into subVIs and dropped them into my main application to ensure the code was as similar as possible. But the demo runs perfectly and shuts down cleanly, while the main application does not.</p>
<p>&nbsp;</p>
<p>I have verified with breakpoints that the <strong>Stop Core</strong> of every Actor is reached.</p>
<p>&nbsp;</p>
<p>I have verified with breakpoints that all parallel UI loops in <strong>Actor Core</strong> overrides are stopped.</p>
<p>&nbsp;</p>
<p>Today I will work on checking the condition of all stopped Actors using <strong>Handle Last Ack</strong>. This will involve some changes, because right now my <strong>Controller </strong>sends out the <strong>Stop Core</strong> message to all nested Actors only RIGHT BEFORE shutting itself down.</p>
<p>&nbsp;</p>
<p>Any other suggestions for things I can try in debugging? Or anyone seen anything similar and can point to what might be causing the Actors to hang?</p>
</div>
<p>&nbsp;</p>
<p>Thanks.</p>
]]></description>
		<pubDate>Wed, 01 May 2013 17:55:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16774-actors-stay-locked-in-memory-and-labview-produces-catastrophic-crash-on-repeat-calls-videos-of-problem-included/</guid>
	</item>
	<item>
		<title>Programatically align items of combobox in ascending order.</title>
		<link>http://lavag.org/topic/16781-programatically-align-items-of-combobox-in-ascending-order/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>I want to display few items in the combobox in ascending order.</p>
<p>A small problem but do please help..</p>
<p>Thanks in advance.</p>
]]></description>
		<pubDate>Wed, 01 May 2013 12:11:00 +0000</pubDate>
		<guid>http://lavag.org/topic/16781-programatically-align-items-of-combobox-in-ascending-order/</guid>
	</item>
	<item>
		<title>ATM Sample CLD Exam written with Actor Framework</title>
		<link>http://lavag.org/topic/16715-atm-sample-cld-exam-written-with-actor-framework/</link>
		<description><![CDATA[<p>I may try the CLD test in a couple of weeks. Here's the ATM exam written in LV12 with AF package version 4.1.1.33.</p>
<p>This took me about 4.5 hours (though I had to pause overnight at 2.5 hours). I didn't do any planning at all:&nbsp;code-and-go all the way.</p>
<p>&nbsp;</p>
<p>The UI is the only actor. I really wanted to make the file I/O an actor of its own, as well as a countdown timer (so&nbsp;their FPs could be shown during DEBUG==True), but I'm not THAT fast. Overall, I'm happy with it, for the time spent. Comments are welcome.</p>
<p>&nbsp;</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8033" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8033" title="Download attachment"><strong>my ATM AF Solution.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>703.71K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">44 downloads</span></p>
]]></description>
		<pubDate>Wed, 01 May 2013 09:09:46 +0000</pubDate>
		<guid>http://lavag.org/topic/16715-atm-sample-cld-exam-written-with-actor-framework/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] National Instruments Promotes Eric Starkloff to Senior Vice President of Marketing]]></title>
		<link>http://lavag.org/topic/16795-ni-news-national-instruments-promotes-eric-starkloff-to-senior-vice-president-of-marketing/</link>
		<description><![CDATA[National Instruments Promotes Eric Starkloff to Senior Vice President of Marketing<br />
<br />
<a href='http://www.ni.com/newsroom/release/promotes-eric-starkloff-senior-vice-president-marketing/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Wed, 01 May 2013 09:00:43 +0000</pubDate>
		<guid>http://lavag.org/topic/16795-ni-news-national-instruments-promotes-eric-starkloff-to-senior-vice-president-of-marketing/</guid>
	</item>
	<item>
		<title>migrating a large reuse library into VIPM packages</title>
		<link>http://lavag.org/topic/16779-migrating-a-large-reuse-library-into-vipm-packages/</link>
		<description><![CDATA[<p>i'm working on moving my large library of reuse code (2300+ VIs) into VI packages. because of the scale of my code base, i'm forced to migrate over a span of time (measured in months). This is leaving me open to configuration issues (as a consequence of using&nbsp;configuration&nbsp;management <img src='http://lavag.org/public/style_emoticons/default/wacko.png' class='bbc_emoticon' alt=':wacko:' />&nbsp;). does anyone have any advice in this area?</p>
<p>&nbsp;</p>
<p>my issue is described in much more detail here&nbsp;<a href='http://forums.jki.net/topic/2103-rename-vi-dependencies' class='bbc_url' title='External link' rel='nofollow external'>http://forums.jki.net/topic/2103-rename-vi-dependencies</a></p>
<p>&nbsp;</p>
<p>i think that most of my issues can be solved by implementing this&nbsp;<a href='http://ideas.jki.net/topic/167846-rename-dependencies-without-renaming-package-files/' class='bbc_url' title='External link' rel='nofollow external'>http://ideas.jki.net/topic/167846-rename-dependencies-without-renaming-package-files/</a></p>
<p>&nbsp;</p>
<p>Thanks!</p>
]]></description>
		<pubDate>Wed, 01 May 2013 00:00:52 +0000</pubDate>
		<guid>http://lavag.org/topic/16779-migrating-a-large-reuse-library-into-vipm-packages/</guid>
	</item>
	<item>
		<title>Best Practices for LVOOP Probes?</title>
		<link>http://lavag.org/topic/14756-best-practices-for-lvoop-probes/</link>
		<description><![CDATA[I attempted to create some custom probes in my last LVOOP project and ran into a few stumbling blocks:<br />
 <br />
1. Default Probe is a Vertically Autosized Clustersorus<br />
The ideal situation would be for LabVIEW to utilize the layout of the class private data control, but this does not occur (in LabVIEW 2010 at least).&nbsp;&nbsp;For large classes with a few levels of inheritance, these probes get large, ugly, and difficult to manage quickly.<br />
 <br />
 <br />
2. Each Child Needs to Duplicate the Parent Probe<br />
Unless I am missing something, I need to re-use the typedef and probe code of the parent for any child probe.&nbsp;&nbsp;This seems like a lot of busy work.&nbsp;&nbsp;Is there an easier way to create child probes containing the parent data?<br />
 <br />
I am curious how LAVA developers manage probes within LabVIEW.&nbsp;&nbsp;Any tips or tricks?<br />
 <br />
Regards,<br />
Brian]]></description>
		<pubDate>Tue, 30 Apr 2013 21:54:15 +0000</pubDate>
		<guid>http://lavag.org/topic/14756-best-practices-for-lvoop-probes/</guid>
	</item>
	<item>
		<title>Did a complete LabVIEW uninstall/reinstall; now VI Package Manager fails to find any compatible Run-Time Engines.</title>
		<link>http://lavag.org/topic/16775-did-a-complete-labview-uninstallreinstall-now-vi-package-manager-fails-to-find-any-compatible-run-time-engines/</link>
		<description><![CDATA[<p>I did a complete LabVIEW uninstall/reinstall and now VI Package Manager fails to recognize a compatible Run-Time Engine and won't launch.</p>
<p>&nbsp;</p>
<p>I can't even run the uninstaller to try a fresh installation because apparently the uninstaller needs a copy of the Run-Time Engine present as well.</p>
<p>&nbsp;</p>
<p>Any suggestions?</p>
]]></description>
		<pubDate>Tue, 30 Apr 2013 21:46:53 +0000</pubDate>
		<guid>http://lavag.org/topic/16775-did-a-complete-labview-uninstallreinstall-now-vi-package-manager-fails-to-find-any-compatible-run-time-engines/</guid>
	</item>
	<item>
		<title>Spam in the Blogs</title>
		<link>http://lavag.org/topic/16776-spam-in-the-blogs/</link>
		<description><![CDATA[<p>There are at least three spam posts in the Lava blog but normal users don't seem to have the right to report them. So I'm doing it here.</p>
]]></description>
		<pubDate>Tue, 30 Apr 2013 09:41:11 +0000</pubDate>
		<guid>http://lavag.org/topic/16776-spam-in-the-blogs/</guid>
	</item>
	<item>
		<title><![CDATA[&#34;Locked (no password)&#34; for reuse code distribution?]]></title>
		<link>http://lavag.org/topic/16695-locked-no-password-for-reuse-code-distribution/</link>
		<description><![CDATA[<p>I've been packaging up all my reuse libraries with VIPM (Free). I want to avoid accidentally modifying those&nbsp;libraries while using them in another project.&nbsp;In a&nbsp;Post-Install VI, I iterate through the list of "Files Installed" and lock then save all .vi, .lvclass and .lvlib files. An up-side is that when I open a reuse VI or class, I know right away by its appearance.&nbsp;What are the down-sides?</p>
]]></description>
		<pubDate>Mon, 29 Apr 2013 23:48:43 +0000</pubDate>
		<guid>http://lavag.org/topic/16695-locked-no-password-for-reuse-code-distribution/</guid>
	</item>
	<item>
		<title>How can I request an input of data from a deployed web service via a html</title>
		<link>http://lavag.org/topic/16773-how-can-i-request-an-input-of-data-from-a-deployed-web-service-via-a-html/</link>
		<description><![CDATA[<p>Hi all, I am currently having trouble with a web service. I want a client to be able to input a numerical value for a control in a deployed VI.</p>
<p>At present i have one main vi that generates a signal and i've collected waveform data and displayed this data on a a chart. The web service uses a static folder containing html and javascript files. The html file calls the js file which parses the waveform data and returns to html to be stored as a chart_div. I have all the controls and indicators in one VI, connected by terminals using GET method.</p>
<p>I am looking for a way of scripting a request form so that when called by the html file, the client user can input a control and change the values on the waveform graph. I also have an update button that requests updated data.&nbsp;</p>
<p>If anyone could suggest a method of how to accomplish this it would be SO helpful</p>
<p>&nbsp;</p>
<p>Thanks, Chris</p>]]></description>
		<pubDate>Mon, 29 Apr 2013 16:59:01 +0000</pubDate>
		<guid>http://lavag.org/topic/16773-how-can-i-request-an-input-of-data-from-a-deployed-web-service-via-a-html/</guid>
	</item>
	<item>
		<title>Quick question on simulation and web services</title>
		<link>http://lavag.org/topic/16769-quick-question-on-simulation-and-web-services/</link>
		<description><![CDATA[<p>Hi guys, just wondering if it is possible to publish a web service with a control and simulation loop in the vi. I have a simulation loop and an output of an array and matrix of data from a signal, yet i can't seem to be able to deploy the vi at all. It will build but not deploy.</p>
<p>&nbsp;</p>
<p>Any help or advice would be most appreciated.</p>
<p>&nbsp;</p>
<p>Thanks</p>
]]></description>
		<pubDate>Mon, 29 Apr 2013 16:57:24 +0000</pubDate>
		<guid>http://lavag.org/topic/16769-quick-question-on-simulation-and-web-services/</guid>
	</item>
	<item>
		<title>Getting LabVIEW Scripting out of the shadows</title>
		<link>http://lavag.org/topic/9250-getting-labview-scripting-out-of-the-shadows/</link>
		<description><![CDATA[There was some tweeting today about how NI could transition LabVIEW scripting into the community, and one suggestion was to release it to <a href='http://www.ni.com/labs/' class='bbc_url' title='External link' rel='nofollow external'>NI Labs</a>.&nbsp;&nbsp;Discuss.<p>]]></description>
		<pubDate>Mon, 29 Apr 2013 14:04:38 +0000</pubDate>
		<guid>http://lavag.org/topic/9250-getting-labview-scripting-out-of-the-shadows/</guid>
	</item>
	<item>
		<title>Incorrectly claimed lvclass ctl files</title>
		<link>http://lavag.org/topic/16772-incorrectly-claimed-lvclass-ctl-files/</link>
		<description><![CDATA[<p>Hello all,</p>
<p>&nbsp;</p>
<p>I have some classes that inherit form a parent class. All these lvclass'&nbsp;ctl&nbsp;files (including the parent's) report "incorrectly claimed by a library". Now I noticed the NI report classes (NI_HTML, NI_Standard Report, and NI_report.ctl)&nbsp;report the same on their ctl files. Is this 'normal' behaviour that I can safely ignore?</p>
<p>&nbsp;</p>
<p>Thanks & greetings,</p>
<p>Bart</p>
]]></description>
		<pubDate>Mon, 29 Apr 2013 10:38:34 +0000</pubDate>
		<guid>http://lavag.org/topic/16772-incorrectly-claimed-lvclass-ctl-files/</guid>
	</item>
	<item>
		<title><![CDATA[Anyone going to WWDC 2013 (and no... I'm not lost)]]></title>
		<link>http://lavag.org/topic/16771-anyone-going-to-wwdc-2013-and-no-im-not-lost/</link>
		<description><![CDATA[<p>Hi Everyone,</p>
<p>&nbsp;</p>
<p>Enable may be a bit unique being an NI Alliance Partner and Mobile App development house. However, I thought I'd ask and see if anyone else plans to be there.</p>
<p>&nbsp;</p>
<p>Might be great to share thoughts on LabVIEW / App interfacing.</p>
<p>&nbsp;</p>
<p>Turns out we got lucky, and secured 2 tickets to WWDC 2013 before they sold out in 2 minutes.</p>
<p>&nbsp;</p>
<p>Ben</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Sun, 28 Apr 2013 18:48:29 +0000</pubDate>
		<guid>http://lavag.org/topic/16771-anyone-going-to-wwdc-2013-and-no-im-not-lost/</guid>
	</item>
	<item>
		<title>SQL Image bin data Convert to picture</title>
		<link>http://lavag.org/topic/16768-sql-image-bin-data-convert-to-picture/</link>
		<description><![CDATA[<p>Picture in SQL Server Tab which format is image bin,how to convert to picture format(BMP、JPGorPNG) and display in labview.</p>
<p>Some one have idea?</p>
<p>&nbsp;</p>
<p>Thanks</p>
]]></description>
		<pubDate>Sun, 28 Apr 2013 02:30:48 +0000</pubDate>
		<guid>http://lavag.org/topic/16768-sql-image-bin-data-convert-to-picture/</guid>
	</item>
	<item>
		<title>Intensity graph with non linear X scale</title>
		<link>http://lavag.org/topic/16764-intensity-graph-with-non-linear-x-scale/</link>
		<description><![CDATA[<p>Hi</p>
<p>&nbsp;</p>
<p>I' d like to display an intensity graph with a non linear and non regular X-scale, in other words an X-scale with time dicontinuities (see image in attachment).</p>
<p>I have a solution by adding a slide above the X-scale, but as I have to manage cursors, is' not very easy.</p>
<p>I'd like to know if someone has a better solution...</p>
<p>&nbsp;</p>
<p>Thanks in advance</p>
<p>&nbsp;</p>
<p>Mathilde</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102760]' id='ipb-attach-url-8073-0-99738300-1369486546' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8073" title="ImageCBR.png - Size: 14.49K, Downloads: 8"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-26879-0-36315200-1366891379.png" id='ipb-attach-img-8073-0-99738300-1369486546' style='width:585;height:636' class='attach' width="585" height="636" alt="ImageCBR.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 26 Apr 2013 22:27:11 +0000</pubDate>
		<guid>http://lavag.org/topic/16764-intensity-graph-with-non-linear-x-scale/</guid>
	</item>
	<item>
		<title>Desktop PC as LabVIEW Real-Time Target</title>
		<link>http://lavag.org/topic/16736-desktop-pc-as-labview-real-time-target/</link>
		<description><![CDATA[<p>Hi,</p>
<p>I have a LabVIEW real time based application.</p>
<p>Currently I am using PXI 8108 in RTOS mode with following cards:</p>
<p>1. PXI 6259</p>
<p>2. PXI 6514</p>
<p>3. PXI 6723</p>
<p>4. PXI 6608.</p>
<p>&nbsp;</p>
<p>While running my Real Time exe (developed using LabVIEW) in RT 8108, the CPU usage is 8-10%.</p>
<p>I am not using any timing and synchronization feature of PXI.</p>
<p>&nbsp;</p>
<p>Can I use a high quality desktop PC converted as real time target along with PCI cards&nbsp;for this application? will there be any issue related to performance?</p>
<p>&nbsp;</p>
<p>Thanks.</p>
<p>Himan</p>
]]></description>
		<pubDate>Fri, 26 Apr 2013 17:01:47 +0000</pubDate>
		<guid>http://lavag.org/topic/16736-desktop-pc-as-labview-real-time-target/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] National Instruments Technology Partnership With FIRST Puts Real-World Engineering Tools in Student Hands]]></title>
		<link>http://lavag.org/topic/16778-ni-news-national-instruments-technology-partnership-with-first-puts-real-world-engineering-tools-in-student-hands/</link>
		<description><![CDATA[Students develop professional engineering skills and pursue career interests with next-generation FIRST robotics controller.<br />
<br />
<a href='http://www.ni.com/newsroom/release/ni-technology-partnership-with-first-puts-real-world-engineering-tools-in-student-hands/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Fri, 26 Apr 2013 09:00:56 +0000</pubDate>
		<guid>http://lavag.org/topic/16778-ni-news-national-instruments-technology-partnership-with-first-puts-real-world-engineering-tools-in-student-hands/</guid>
	</item>
	<item>
		<title>Automatic peak detection</title>
		<link>http://lavag.org/topic/16759-automatic-peak-detection/</link>
		<description><![CDATA[<p>Hi everybody,&nbsp;</p>
<p>I would like to create some &nbsp;algorithm or function for automatic&nbsp;peak detection from ECG signal, but here is the problem because I don´t know how to start. I have detected peaks thanks for cursor, but now I would like to create something new.&nbsp;</p>
<p>&nbsp;</p>
<p>Is here anybody who has any idea?&nbsp;</p>
<p>&nbsp;</p>
<p>Thank you very much.</p>
]]></description>
		<pubDate>Fri, 26 Apr 2013 08:09:31 +0000</pubDate>
		<guid>http://lavag.org/topic/16759-automatic-peak-detection/</guid>
	</item>
	<item>
		<title>How to Use OCR Verify text</title>
		<link>http://lavag.org/topic/14768-how-to-use-ocr-verify-text/</link>
		<description><![CDATA[Hi all,<br />
i want to use OCR verify text in my project, is anybody use <br />
this VI for correct character reading in image so please reply.]]></description>
		<pubDate>Fri, 26 Apr 2013 03:23:56 +0000</pubDate>
		<guid>http://lavag.org/topic/14768-how-to-use-ocr-verify-text/</guid>
	</item>
	<item>
		<title>Question about using Semaphores with Actors</title>
		<link>http://lavag.org/topic/16750-question-about-using-semaphores-with-actors/</link>
		<description><![CDATA[<p>Hey guys,</p>
<p>&nbsp;</p>
<p>I'm trying to figure out how to keep a semaphore reference persistent in memory so it doesn't get destroyed.</p>
<p>&nbsp;</p>
<p>At first I had the semaphore reference inside the Actor's private data and that was fine. I could throw the reference into the Actor data and retrieve it at will, no problems. It was never destroyed as long as the Actor was running.</p>
<p>&nbsp;</p>
<p>Today I moved the semaphore reference into a File IO class and dropped an instance of File IO into the Actor private data. This led to immediate problems when I tried to re-run my code; the reference would get destroyed and I would get 1111 errors. I tried Obtaining the reference directly in one of the Actor methods and then feeding it into the File IO object via an accessor method, but this didn't improve the result.</p>
<p>&nbsp;</p>
<p>I'd like to have the semaphore in the File IO class; that's where it makes the most sense to have it. That way restricting and releasing access to my data file is handled entirely in the File IO class. But the semaphore reference drops out of memory if it's not directly in the Actor private data (rather than bundled in an object that is then stored into the Actor data).</p>
<p>&nbsp;</p>
<p>Any suggestions? I haven't used semaphores extensively, so if I'm misunderstanding the root problem, clarification would of course be greatly appreciated.</p>
]]></description>
		<pubDate>Thu, 25 Apr 2013 16:43:49 +0000</pubDate>
		<guid>http://lavag.org/topic/16750-question-about-using-semaphores-with-actors/</guid>
	</item>
	<item>
		<title>Trouble trying to extract data from a signal within a simulation loop</title>
		<link>http://lavag.org/topic/16765-trouble-trying-to-extract-data-from-a-signal-within-a-simulation-loop/</link>
		<description><![CDATA[<p>Hi, I am trying to tabulate data into a form such that i can display data points from a signal into an array that ultimately can be displayed graphically in a restful web service.</p>
<p>Iv'e been able to simulate data via a waveform indicator using a simple simulate signal vi, but i can't seem to find a solution anywhere that will allow me to extract and display points from a signal from within a simulation loop.</p>
<p>I've tried using the indexer funtion which seems to be limited and using the collector funtion which I am struggling to get to grips with.</p>
<p>If anyone could help me find a solution or give me advice on how to go about solving this problem I would appreciate it so much!</p>
<p>Thanks, Christian</p><div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8074" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8074" title="Download attachment"><strong>controlloop.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>253.3K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 25 Apr 2013 13:27:55 +0000</pubDate>
		<guid>http://lavag.org/topic/16765-trouble-trying-to-extract-data-from-a-signal-within-a-simulation-loop/</guid>
	</item>
	<item>
		<title>OpenG Licenses</title>
		<link>http://lavag.org/topic/14816-openg-licenses/</link>
		<description><![CDATA[<span style='font-size: 14px;'>Copyright, trademarks - all this legal stuff gets tricky! Here is a <a href='https://decibel.ni.com/content/groups/saphir-toolkit/blog/2011/08/25/respect-of-branding-rules' class='bbc_url' title='External link' rel='nofollow external'>documented experience</a> from a LabVIEW development company that had to change their brand names due to a conflict. Licenses can get complicated too. <a href='http://zone.ni.com/reference/en-XX/help/371361E-01/lvhowto/creating_about_dialog_box/' class='bbc_url' title='External link' rel='nofollow external'>Did you know that any application you create in LabVIEW requires a copyright notice regarding NI?</a></span><br /> <br /><span style='font-size: 14px;'><blockquote class='ipsBlockquote'><p><strong class='bbc'>Note</strong>&nbsp;&nbsp;The front panel window must include a National Instruments copyright notice. Refer to the <em class='bbc'>National Instruments Software License Agreement</em> located on the LabVIEW DVD or CD for more information about the requirements for any <strong class='bbc'>About</strong> dialog box you create for a LabVIEW application</p></blockquote></span><br /> <br /><span style='font-size: 14px;'>Essentially I want to make it easier for users and to lessen confusion (if any) when using OpenG. So, I want to start by talking about the <strong class='bbc'>OpenG licenses.</strong> There has been some questions raised about how to license applications that make use of OpenG libraries (e.g. <a href='http://lavag.org/topic/14732-why-is-openg-installed-to-the-userlib/page__view__findpost__p__88253' class='bbc_url' title=''>here</a>). See <a href='http://jkisoft.com/vipm/docs/2010/index.html?turl=copyrightinformation.htm' class='bbc_url' title='External link' rel='nofollow external'>here</a> for an example of referencing OpenG in an application.</span><br /> <br /><span style='font-size: 14px;'>I started to review the OpenG license and other licenses and see if we can do anything better or to make it easier for developers? Please join me in discussing this with any feedback, comments and improvements you may have. As it stands, we use the newBSD license aka the <a href='http://en.wikipedia.org/wiki/BSD_licenses#3-clause' class='bbc_url' title='External link' rel='nofollow external'>BSD-3-Clause license</a>. Which is really good as is supported by the <a href='http://www.opensource.org/' class='bbc_url' title='External link' rel='nofollow external'>Open Source Initiative</a> unlike the Original-BSD aka the <a href='http://en.wikipedia.org/wiki/BSD_licenses#4-clause' class='bbc_url' title='External link' rel='nofollow external'>BSD-4-Clause license</a>. I have been looking at the Simplified-BSD aka the <a href='http://en.wikipedia.org/wiki/BSD_licenses#2-clause' class='bbc_url' title='External link' rel='nofollow external'>BSD-2-Clause license</a> (which is also supported by the Open Source Initiative) and even <a href='http://creativecommons.org/licenses/' class='bbc_url' title='External link' rel='nofollow external'>Creative Common licenses</a>.</span><br /> <br /><span style='font-size: 14px;'><strong class='bbc'>I think the newBSD is a good choice - what do you think?</strong></span><br /> <br /><span style='font-size: 14px;'>My next question is can the copyright in the license of the VI simply reference <em class='bbc'>OpenG</em>. By that I mean does <span class='bbc_underline'>each</span> author have to appear in the license of <span class='bbc_underline'>each</span> VI? This is by no means wishing to offend any authors, but this would simplify the copyright documentation. <strong class='bbc'>This would increase maintainability for the OpenG developer</strong>. </span><br /> <br /><span style='font-size: 14px;'>And it would also standardise it. For example if there was a change to the license type in the future, you could not simply cut and paste a new one as each VI has different authors, so each license is different. We could still manage <strong class='bbc'>authors</strong> at the package level. And we could add authors to the VI Description. This would increase visibility because the LabVIEW Context Help would show that information.</span><br /> <br /><span style='font-size: 14px;'>If a change as the above was ok, then referencing the use of OpenG in an application would be pretty simple too. If you add new VIs, remove VIs and authors change over the course of the project or releases, that copyright would not change - exactly the same as referencing National Instruments. <strong class='bbc'>This would increase maintainability for the End User</strong>.</span><br /> <br /><span style='font-size: 14px;'>I am thinking that just referencing OpenG won't fly for the authors though (and fair enough) so I will also propose that the license is standardized to reference OpenG and we separate authors out into the VI Description under a Tag which would become searchable (more on that later) then I will create a tool that parses that information and outputs it to a text file and have an API where that file can be read in and the End User can then format the information in any way they wish to to include it in their license file.</span><br /> <br /><span style='font-size: 14px;'>As an OpenG Developer this tool would help keep the new Package License Files up to date as well (this feature was introduced into VIPM 2010).</span><br /> <br /><span style='font-size: 14px;'>I came up on this idea on my own, but Google has proved that <a href='http://forums.ni.com/t5/LabVIEW/copyright-amp-license-legal-mention/td-p/1551350' class='bbc_url' title='External link' rel='nofollow external'>someone else has thought of it</a>, but no one has implemented it. The only other place I have seen Tags used is in Quick Drop (have I mentioned I love Quick Drop?) anyways we can analyse that implementation but I would like OpenG to define the standard for Tags in the VI Properties because I see this is also handy, not only for OpenG code but any re-use code used in an application, now or in the future, that an End User wants to reference in their application. Just run a tool (script) over the code and information is output to a file.</span><br /> <br /><span style='font-size: 14px;'>As per moving the Authors to the VI Description, I also propose that the Name and Description is removed from the license as it is redundant information and means extra maintainability/work. I also propose that the license is moved to the BD to preserve FP space, and use a window of set size (to standardise it) and add the following notice (or similar) on the FP (bottom left hand corner).</span><br /> <br /><span style='font-size: 14px;'><a class='resized_img' rel='lightbox[88882]' id='ipb-attach-url-5142-0-21243000-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=5142" title="FP.png - Size: 8.81K, Downloads: 87"><img itemprop="image" src="http://lavag.org/uploads/monthly_08_2011/post-10325-0-40992000-1314329483.png" id='ipb-attach-img-5142-0-21243000-1369486547' style='width:325;height:134' class='attach' width="325" height="134" alt="FP.png" /></a>
</span><br /> <br /><span style='font-size: 14px;'>The current license would change from this...</span><br /> <br /><pre class='prettyprint lang-auto linenums:0'>
Get Data Name.vi
 
Returns the name of the data wired on input.
 
Please visit http&#58;//www.OpenG.org to learn about the Open Source LabVIEW software movement.
 
NOTICE -- YOU MUST LEAVE THIS NOTICE IN PLACE.&nbsp;&nbsp;PER THE TERMS OF THE LICENSE BELOW, YOU MAY SUBLICENSE THIS SOFTWARE IN ANY WAY THAT DOES NOT CONFLICT WITH THIS LICENSE.
 
### BSD License (http&#58;//www.opensource.org/licenses/bsd-license.php) Begin ###
 
Copyright &copy; 2002, Jean-Pierre Drolet &lt;drolet_jp@hotmail.com&gt;
Copyright &copy; 2002-2006, Jim Kring &lt;jim@jimkring.com&gt;
 
All rights reserved.
 
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 
&nbsp;&nbsp;&nbsp;&nbsp;* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
&nbsp;&nbsp;&nbsp;&nbsp;* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
&nbsp;&nbsp;&nbsp;&nbsp;* Neither the name of SciWare, James Kring, Inc., nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
 
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
### BSD License End ###</pre> <br />...to this:<br /> <br /><pre class='prettyprint lang-auto linenums:0'>
Please visit http&#58;//www.OpenG.org to learn about the Open Source LabVIEW software movement.
 
NOTICE -- YOU MUST LEAVE THIS NOTICE IN PLACE.&nbsp;&nbsp;PER THE TERMS OF THE LICENSE BELOW, YOU MAY SUBLICENSE THIS SOFTWARE IN ANY WAY THAT DOES NOT CONFLICT WITH THIS LICENSE.
 
### BSD License (http&#58;//www.opensource.org/licenses/bsd-license.php) Begin ###
 
See VI Description for Author information
 
All rights reserved.
 
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 
&nbsp;&nbsp;&nbsp;&nbsp;* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
&nbsp;&nbsp;&nbsp;&nbsp;* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
&nbsp;&nbsp;&nbsp;&nbsp;* Neither the name of OpenG, nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
 
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
### BSD License End ###</pre> <br /><span style='font-size: 14px;'><strong class='bbc'>Thoughts?</strong></span><br /> <br /><span style='font-size: 14px;'>Cheers</span><br /><span style='font-size: 14px;'>-JG</span>]]></description>
		<pubDate>Thu, 25 Apr 2013 08:54:05 +0000</pubDate>
		<guid>http://lavag.org/topic/14816-openg-licenses/</guid>
	</item>
	<item>
		<title><![CDATA[&#34;Cluster Variant to Data&#34; when some values are missing]]></title>
		<link>http://lavag.org/topic/16758-cluster-variant-to-data-when-some-values-are-missing/</link>
		<description><![CDATA[<p>One thing that I really like about the OpenG "Read Section Cluster.vi" is that if some values are missing form the INI file it doesn't matter, the default value for the corresponding elements will just have the default value.</p>
<p>&nbsp;</p>
<p>I was wandering if it would be a good idea to have the "variant to data" behave the same way, instead of returning an error 91, shouldn't it try and see what does match between the data available in the variant and the data type passed to the "Variant to Data" primitive?</p>
<p>&nbsp;</p>
<p>I find it not easy to explain what I mean so here's an example :</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102723]' id='ipb-attach-url-8064-0-23210300-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8064" title="Clipboard01.png - Size: 452.91K, Downloads: 48"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-7452-0-39246500-1366732179_thumb.png" id='ipb-attach-img-8064-0-23210300-1369486547' style='width:600;height:357' class='attach' width="600" height="357" alt="Clipboard01.png" /></a>
</p>
<p>&nbsp;</p>
<p>And here's the code.</p>
<p>&nbsp;</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8065" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8065" title="Download attachment"><strong>my variant to data.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>52.65K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">20 downloads</span></p>
<p>&nbsp;</p>
<p>I know there are some limitations, not all data type are supported (refnums, arrays, waveforms, etc...) and unique names are required.</p>
<p>&nbsp;</p>
<p>If someone wants to know when this can be useful, the answer is this : when you develop custom steps for VBAI and you want to add some parameters without losing all the ones that were already there.</p>
<p>Maybe there are other use cases for this?</p>
<p>&nbsp;</p>
<p>Any feedback will be much appriciated.</p>
]]></description>
		<pubDate>Wed, 24 Apr 2013 20:58:01 +0000</pubDate>
		<guid>http://lavag.org/topic/16758-cluster-variant-to-data-when-some-values-are-missing/</guid>
	</item>
	<item>
		<title>Scanning a String Issue, recreating line of C code to Labview</title>
		<link>http://lavag.org/topic/16757-scanning-a-string-issue-recreating-line-of-c-code-to-labview/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p><strong>I’m looking to recreate this line of C code in a similar manner in LabVIEW.</strong> <u>Any contributions are greatly appreciated, thanks.</u></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<pre class="prettyprint">
sscanf(aline, "%d%*1c%1c%1c%*1c%2c%*1c%f%f%d%f%f%*1c%5c%*1c%3c%*1c%5c%*1c%5c", &ic,c1,c2,comm,&axial,&radial,&angular,&efbhs, &holdinch,rext,amppercent,testcode,iac)</pre>
<p>below are three sample data strings that this function can read:</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div>
<pre class="prettyprint">
&nbsp; &nbsp; 626 &nbsp; &nbsp; &nbsp; &nbsp;8.45 &nbsp;2.03 226 0.04 &nbsp;0.00 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2 &nbsp; &nbsp;13.01 &nbsp; 626
&nbsp; &nbsp; 627 C &nbsp; &nbsp; &nbsp;8.47 &nbsp;1.30 293 0.10 &nbsp;0.00 &nbsp;1.00 &nbsp; &nbsp; 27 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0
&nbsp; &nbsp; 628 C &nbsp; &nbsp; &nbsp;8.48 &nbsp;1.32 296 0.12 &nbsp;0.00 &nbsp;2.00 &nbsp; &nbsp; 28 &nbsp; 13.01 &nbsp; &nbsp;1</pre>
<p>&nbsp;</p>
</div>
<div>As you can see, in some cases some fields are missing (but still valid). In C this is straight forward to read but in labVIEW I can't seem to account for the cases where the data is not present.</div>
<div>&nbsp;</div>
<div>My current work around requires ignoring the errors the labVIEW 'scan string' function is throwing but there must be a valid way to do this in labVIEW!</div>
<div>&nbsp;</div>
<div><strong><u>Usefull Info:</u></strong></div>
<div>- Fixed number of fields.</div>
<div>- Data Not delimited.</div>
<div>- Data generated from another program so I can't add&nbsp;delimiters.</div>
<div>- The characters (%c) are being read as strings in my current labVIEW implementation.</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
]]></description>
		<pubDate>Wed, 24 Apr 2013 16:29:20 +0000</pubDate>
		<guid>http://lavag.org/topic/16757-scanning-a-string-issue-recreating-line-of-c-code-to-labview/</guid>
	</item>
	<item>
		<title>Does each child object get its own copy of a given parent method?</title>
		<link>http://lavag.org/topic/16748-does-each-child-object-get-its-own-copy-of-a-given-parent-method/</link>
		<description><![CDATA[<p>I have a parent Actor with "Method A." There are several children classes which inherit "Method A."</p>
<p>&nbsp;</p>
<p>If Child 1 is in the middle of running Method A and Child 2 ALSO wants to run Method A, then what happens?</p>
<p>&nbsp;</p>
<p>Does Child 2 have to wait until Child 1 is done running Method A?</p>
<p>&nbsp;</p>
<p>Or did Child 2 get its own copy of Method A, thus making methods inherited from a parent "semi-reentrant"?</p>
]]></description>
		<pubDate>Wed, 24 Apr 2013 05:34:30 +0000</pubDate>
		<guid>http://lavag.org/topic/16748-does-each-child-object-get-its-own-copy-of-a-given-parent-method/</guid>
	</item>
	<item>
		<title>Unflatten from XML enhancement now available</title>
		<link>http://lavag.org/topic/16761-unflatten-from-xml-enhancement-now-available/</link>
		<description><![CDATA[<p>For any who are interested, we've added a new tool to the MGI library to make Unflatten from XML more robust. You can read about it <a href='http://www.mooregoodideas.com/robustxml/' class='bbc_url' title='External link' rel='nofollow external'>here</a>, download it within VIPM for free. It handles cluster and enum changes that are outside of classes without throwing errors so you can get more forwards and backwards compatibility.</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 21:41:06 +0000</pubDate>
		<guid>http://lavag.org/topic/16761-unflatten-from-xml-enhancement-now-available/</guid>
	</item>
	<item>
		<title>Physics Simulation and Software Engineering at its finest: http://codepen.io/stuffit/pen/KrAwx</title>
		<link>http://lavag.org/topic/16760-physics-simulation-and-software-engineering-at-its-finest-httpcodepeniostuffitpenkrawx/</link>
		<description><![CDATA[<p>I'm drooling over this slick physics simulation of a cloth/fishnet curtain in JavaScript. You can interact with the kinematics of the canvas and tweak the source code live in your browser:&nbsp;<a href='http://codepen.io/stuffit/pen/KrAwx' class='bbc_url' title='External link' rel='nofollow external'>http://codepen.io/stuffit/pen/KrAwx</a></p>
<p>&nbsp;</p>
<p>Left mouse button dragging moves the curtain; right mouse button dragging cuts through the curtain.</p>
<p>&nbsp;</p>
<p>The power and simplicity of the software engineering tech stack shown here is.... beautiful. Inspiring.</p>
<p>&nbsp;</p>
<p>(tested in Chrome and IE10; YMMV for &lt;IE10)</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102728]' id='ipb-attach-url-8066-0-27849900-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8066" title="Screen Shot 2013-04-23 at 12.51.25 PM.png - Size: 66.2K, Downloads: 15"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-17237-0-20543700-1366739704.png" id='ipb-attach-img-8066-0-27849900-1369486547' style='width:375;height:302' class='attach' width="375" height="302" alt="Screen Shot 2013-04-23 at 12.51.25 PM.png" /></a>
</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 21:17:45 +0000</pubDate>
		<guid>http://lavag.org/topic/16760-physics-simulation-and-software-engineering-at-its-finest-httpcodepeniostuffitpenkrawx/</guid>
	</item>
	<item>
		<title>Update IVI session in while loop</title>
		<link>http://lavag.org/topic/16756-update-ivi-session-in-while-loop/</link>
		<description><![CDATA[<p>Hello all!</p>
<p>I have a problem after compilation an application. RFSA and RFSG are working in same While Loop which stops on Error, controls have their own While Loop which stops when button "Ready" is pressed (see attached files). It was done for preset some controls. After starting Application and setting one(!) control the VI seems to be hang... I can't set any other control. Help pls...</p>
<p>P.S. sry for my English</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102676]' id='ipb-attach-url-8060-0-28688100-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8060" title="1.jpg - Size: 132.74K, Downloads: 28"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-33878-0-81294700-1366608611_thumb.jpg" id='ipb-attach-img-8060-0-28688100-1369486547' style='width:600;height:580' class='attach' width="600" height="580" alt="1.jpg" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 23 Apr 2013 18:47:53 +0000</pubDate>
		<guid>http://lavag.org/topic/16756-update-ivi-session-in-while-loop/</guid>
	</item>
	<item>
		<title>Application Task Kill on Exit?</title>
		<link>http://lavag.org/topic/16737-application-task-kill-on-exit/</link>
		<description><![CDATA[<p>So lets say I have a large application, lets pretend it is a 50MB EXE (it's not we are&nbsp;exaggerating). &nbsp;I run this EXE and it runs for thousands of hours, then I close it. &nbsp;When I close it all of the "Actors" run their own cleanup, and then the UI is hidden, then I call the Quit LabVIEW&nbsp;primitive. &nbsp;If I look at the task manager the program still runs for some time after calling the Quit function but eventually leaves the task manager list.</p>
<p>&nbsp;</p>
<p>I have seen in rare occasions (where I was messing with memory in ways I shouldn't) that caused the quit function to take up to a minute to actually exit. &nbsp;What does this quit primitive do? &nbsp;Why does quitting take longer than it should? &nbsp;As a test I replaced the Quit LabVIEW, with a task kill operation on the EXE name. &nbsp;Now when I hit the close button my application does the clean up on each Actor as it should, and then kills the program. &nbsp;This operation now feels instant.</p>
<p>&nbsp;</p>
<p>So is there something wrong with killing my program my way, after all logs have been closed, and hardware sessions closed?</p>
<p>&nbsp;</p>
<p>EDIT: Okay so a search with Killing LabVIEW brought up <a href='https://decibel.ni.com/content/docs/DOC-28012' class='bbc_url' title='External link' rel='nofollow external'>this work around for killing</a> an Actor based EXE. &nbsp;So does this mean there is nothing wrong with killing other LabVIEW EXEs using this method?</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 14:43:28 +0000</pubDate>
		<guid>http://lavag.org/topic/16737-application-task-kill-on-exit/</guid>
	</item>
	<item>
		<title>XControls?</title>
		<link>http://lavag.org/topic/16751-xcontrols/</link>
		<description><![CDATA[<p>XControls?</p>
<p>A) Yes</p>
<p>B) No</p>
<p>C) &lt;Head banging against wall&gt; Thump…Thump…Thump...</p>
<p>D) All of the above</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 13:14:21 +0000</pubDate>
		<guid>http://lavag.org/topic/16751-xcontrols/</guid>
	</item>
	<item>
		<title>Support for 16/32 Serial ports (RS232)</title>
		<link>http://lavag.org/topic/16749-support-for-1632-serial-ports-rs232/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>I need to control up to 32 serial port devices (RS232) using Labview.</p>
<p>Can any body recommend a product that will do this?</p>
<p>&nbsp;</p>
<p>I have been looking at Terminal Servers (e.g.&nbsp;<a href='http://www.perle.com/products/Terminal-Server.shtml' class='bbc_url' title='External link' rel='nofollow external'>http://www.perle.com/products/Terminal-Server.shtml</a>)</p>
<p>Does anybody know if I can use this device with Labview to access each RS232 device.(NB: I can currently access each device using TeraTerm). &nbsp;The recommended retail price for a 16port unit is £800.</p>
<p>Can anybody suggest a cheaper solution?</p>
<p>&nbsp;</p>
<p>Thanks in advance.</p>
<p>Cheers</p>
<p>Ian</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 10:20:31 +0000</pubDate>
		<guid>http://lavag.org/topic/16749-support-for-1632-serial-ports-rs232/</guid>
	</item>
	<item>
		<title>fundamental question about order of execution</title>
		<link>http://lavag.org/topic/16535-fundamental-question-about-order-of-execution/</link>
		<description><![CDATA[<p>Yeah, I thought that I had completely understood order of execution years ago.&nbsp; It's not that hard right?&nbsp; If something is wired into something else it goes first and things that are unwired happen first too.&nbsp; Well you know what mean.&nbsp;</p>
<p>&nbsp;</p>
<p>Here's the situation I'm working with.&nbsp; There's an existing cRIO based software that needed a quick fix.&nbsp; In order to do so and report back to the Windows host a Network Shared Variable was added.&nbsp; This variable is updated during the initialization, but is polled during an idle state in the RT code main process.&nbsp; The NSV is not wired with error wires (currently) in this idle state.&nbsp; No buffering or RT FIFO is enabled.&nbsp; I have an intermittent problem where the NSV in that idle case is claiming that a part of the initialization failed though it hasn't (it's sole purpose is to monitor this).&nbsp; Here's the question:&nbsp; Is it possible that the NSV in the downstream loop and case structure is being populated before the initialization completes?&nbsp; It is my understanding that a structure will act similarly to a subvi in that *nothing* inside it will execute until all the inputs to the structure are available.&nbsp; However, this is the only sane explanation I can come up with to describe this behavior.&nbsp;</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 09:36:48 +0000</pubDate>
		<guid>http://lavag.org/topic/16535-fundamental-question-about-order-of-execution/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] Simplify Vision Systems With Power Over Ethernet Frame Grabbers]]></title>
		<link>http://lavag.org/topic/16767-ni-news-simplify-vision-systems-with-power-over-ethernet-frame-grabbers/</link>
		<description><![CDATA[NI releases two new two-port GigE Vision frame grabbers featuring Power over Ethernet (PoE) technology with the option of FPGA-enabled I/O.<br />
<br />
<a href='http://www.ni.com/newsroom/release/simplify-vision-systems-with-power-over-ethernet-frame-grabbers/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Tue, 23 Apr 2013 09:00:32 +0000</pubDate>
		<guid>http://lavag.org/topic/16767-ni-news-simplify-vision-systems-with-power-over-ethernet-frame-grabbers/</guid>
	</item>
	<item>
		<title>My lvlib paths/URLs are obviously absolute</title>
		<link>http://lavag.org/topic/16689-my-lvlib-pathsurls-are-obviously-absolute/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>I have the problem that the projects that I and a colleague developed cannot be built by our automatic build system, there are VIs missing which are part of an lvlib which we created. I managed to reproduce the problem by checking out to the same path as the automatic build does and there the lvlib does not find it's VIs either. Looking into the lvlib file with a text editor I saw paths (or URLs as they are called there) that equal our development environment. For trying I changed them in the text editor to the location where the build shall happen and, voilà, the lvlib would find it's VIs again.</p>
<p>&nbsp;</p>
<p>So these URLs are for sure absolute paths which are used to find the VIs. But from what I've read I understood that the lvlib (at least outside of vi.lib and user.lib) stores relative paths, so either I didn't get the point or something goes wrong there or it's a LV bug.</p>
<p>&nbsp;</p>
<p>Whatever it is but I really need to get this working so one option is to change the paths for the time being to relative paths. I tried with the format "./&lt;subfolder&gt;/&lt;VI name&gt;" but the dot is then replaced by the library name (which is, of course, not a valid directory). Does anybody know how to enter there a valid relative path?</p>
<p>&nbsp;</p>
<p>Thanks and cheers,</p>
<p>flintstone</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 07:03:19 +0000</pubDate>
		<guid>http://lavag.org/topic/16689-my-lvlib-pathsurls-are-obviously-absolute/</guid>
	</item>
	<item>
		<title>VISA errors occuring only in executable (not development)</title>
		<link>http://lavag.org/topic/16743-visa-errors-occuring-only-in-executable-not-development/</link>
		<description><![CDATA[<p>Hi All,</p>
<p>&nbsp;</p>
<p>This is my first post on LAVA, so here it goes:</p>
<p>&nbsp;</p>
<p>I am creating an application that involves reading data on two RS-422 serial ports. Everything was going just dandy until it was time to build my application into an executable. I've spent time debugging my issue and have been able to narror down where the source of the error is coming from, but I can't figure out why it's happening or how to fixt it. I created a simple VI that clearly demonstrates the error.</p>
<p>&nbsp;</p>
<p>The VI&nbsp; first configures two serial ports using VISA. It then gets the number of bytes at the port and reads from VISA resource in a loop. Finally the resource refs are closed. Before building into an executable (development mode), everything works fine. When I build this single VI into an executable, there are errors anywhere there is an Instr Propert Node. The error code is -1073807246 (which I can't find anywhere).</p>
<p>&nbsp;</p>
<p>Does anyone know why I'm having this issue? Is this some sort of dependency issue? Maybe I'm not really including some VISA functions in my dependenices?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8056" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8056" title="Download attachment"><strong>Serial Read.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>17.72K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">15 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 23 Apr 2013 06:43:55 +0000</pubDate>
		<guid>http://lavag.org/topic/16743-visa-errors-occuring-only-in-executable-not-development/</guid>
	</item>
	<item>
		<title>Opening the containing lvproj of a VI reference</title>
		<link>http://lavag.org/topic/16744-opening-the-containing-lvproj-of-a-vi-reference/</link>
		<description><![CDATA[<p>Hello all,</p>
<p>&nbsp;</p>
<p>I'm trying to create a VI Analyzer test that verifies certain properties of the containing lvproj of a VI reference. <a class='resized_img' rel='lightbox[102591]' id='ipb-attach-url-8057-0-37556700-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8057" title="GetProject.png - Size: 161.27K, Downloads: 20"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-33616-0-17794300-1366198946_thumb.png" id='ipb-attach-img-8057-0-37556700-1369486547' style='width:600;height:141' class='attach' width="600" height="141" alt="GetProject.png" /></a>
</p>
<p>For quite some time I thought I was doing well, until I noticed the lvproj I was verifying was already in memory. And when it isn't, OwningApp can't provide its reference. Is there a way to open the lvproj programmatically? Or another way to obtain the lvproj reference?</p>
<p>&nbsp;</p>
<p>Thanks in advance & greetings,</p>
<p>Bart</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Tue, 23 Apr 2013 02:54:48 +0000</pubDate>
		<guid>http://lavag.org/topic/16744-opening-the-containing-lvproj-of-a-vi-reference/</guid>
	</item>
	<item>
		<title>Broken RSS Feed (LAVA Forums)</title>
		<link>http://lavag.org/topic/16746-broken-rss-feed-lava-forums/</link>
		<description><![CDATA[<p>Hello guys, is it just me or is the RSS for LAVA Forums broken?</p>
<p>I didn't receive any feed for the last week and already got worried...</p>
<p>&nbsp;</p>
<p>Check following link:</p>
<p><a href='http://lavag.org/rss/forums/1-lava-forums/' class='bbc_url' title=''>http://lavag.org/rss/forums/1-lava-forums/</a></p>
<p>&nbsp;</p>
<p>For me it shows up nothing (see picture attached).</p>
<p><a class='resized_img' rel='lightbox[102605]' id='ipb-attach-url-8058-0-38618200-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8058" title="LAVA Forums.jpeg - Size: 17.29K, Downloads: 18"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-17453-0-16999600-1366215623.jpeg" id='ipb-attach-img-8058-0-38618200-1369486547' style='width:596;height:542' class='attach' width="596" height="542" alt="LAVA Forums.jpeg" /></a>
</p>
<p>&nbsp;</p>
<p>The other feeds seem to work quite fine, so I'm wondering whats going on...</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Mon, 22 Apr 2013 21:39:35 +0000</pubDate>
		<guid>http://lavag.org/topic/16746-broken-rss-feed-lava-forums/</guid>
	</item>
	<item>
		<title>Euro CLA Summit</title>
		<link>http://lavag.org/topic/16729-euro-cla-summit/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>I had to leave early so I apologize to all I was not able to say goodbye to.</p>
<p>&nbsp;</p>
<p>it was a great experience meeting so many talented Architects, I wish I could meet more people but I didn't have enough time.&nbsp;</p>
<p>&nbsp;</p>
<p>I wanted to especially thank Aristos Queue for his invaluable insights during the summit (answering a lot of questions with an impressive accuracy!)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Hope you all enjoyed your stay in Paris!&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Mon, 22 Apr 2013 19:28:04 +0000</pubDate>
		<guid>http://lavag.org/topic/16729-euro-cla-summit/</guid>
	</item>
	<item>
		<title>GUI Animation in LabVIEW</title>
		<link>http://lavag.org/topic/16753-gui-animation-in-labview/</link>
		<description><![CDATA[<p>Hi !!<br>
&nbsp; &nbsp;How can I build an app, which demonstrates our project model as an animation (in LabVIEW).<br>
Is there any library sorta thing available for it ?</p>
]]></description>
		<pubDate>Mon, 22 Apr 2013 16:21:54 +0000</pubDate>
		<guid>http://lavag.org/topic/16753-gui-animation-in-labview/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] National Instruments and Prolucid Put Green Energy on the Canadian Grid]]></title>
		<link>http://lavag.org/topic/16766-ni-news-national-instruments-and-prolucid-put-green-energy-on-the-canadian-grid/</link>
		<description><![CDATA[NI CompactRIO technology harnesses distributed renewable generation with a future-proof platform for intelligent energy management.<br />
<br />
<a href='http://www.ni.com/newsroom/release/prolucid-green-energy-canadian-grid/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Mon, 22 Apr 2013 09:03:51 +0000</pubDate>
		<guid>http://lavag.org/topic/16766-ni-news-national-instruments-and-prolucid-put-green-energy-on-the-canadian-grid/</guid>
	</item>
	<item>
		<title>dynamic called VI</title>
		<link>http://lavag.org/topic/16752-dynamic-called-vi/</link>
		<description><![CDATA[<p>I want to cal VI dynamically and I put the vi in the same directory as the generated exe file, and It works. What&nbsp;disturbs me is that the vi's contents is &nbsp;exposed to the user which is not the case I want to see. what should I do to call the VI</p>
<p>dynamically and its contents not been seen by my user? Thankyou.</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Sat, 20 Apr 2013 20:32:54 +0000</pubDate>
		<guid>http://lavag.org/topic/16752-dynamic-called-vi/</guid>
	</item>
	<item>
		<title>Labview Driver for VME Based processor Card</title>
		<link>http://lavag.org/topic/16741-labview-driver-for-vme-based-processor-card/</link>
		<description><![CDATA[<p>Helo Every one,</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I am using Labview 2010 . Through DAQ Assistant we can communicate with NI based Boards but how to communicate with &nbsp; &nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;other than NI Cards ,I have a VME based Processor Card and i need to communicate with Lab View.</p>
<p>&nbsp;</p>
<p>Thanks and Regards,</p>
<p>S.Naseer</p>
]]></description>
		<pubDate>Sat, 20 Apr 2013 13:19:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16741-labview-driver-for-vme-based-processor-card/</guid>
	</item>
	<item>
		<title>Best way to determine whether a class will override method</title>
		<link>http://lavag.org/topic/16745-best-way-to-determine-whether-a-class-will-override-method/</link>
		<description><![CDATA[<p>I am trying to determine whether a class will override a specific method before running the override.</p>
<p>I am coming up with the following code:</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://i.imgur.com/NrW9JVo.png" alt="NrW9JVo.png"></span></p>
<p>Is this the preferred method?</p>
<p>An alternative (probably faster) would be:</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://i.imgur.com/7rG4siy.png" alt="7rG4siy.png"></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Ton</p>
]]></description>
		<pubDate>Fri, 19 Apr 2013 14:01:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16745-best-way-to-determine-whether-a-class-will-override-method/</guid>
	</item>
	<item>
		<title>Performing a series of sequential task without sequence structure</title>
		<link>http://lavag.org/topic/16742-performing-a-series-of-sequential-task-without-sequence-structure/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>For my application I need to perform 25 operations in series that requires opening and closing of switches and checking the system parameters and all should be in sequence. I do not want a sequence stucture for every task. Please recommend a suitable alternative.</p>
<p>&nbsp;</p>
<p>I am using Labview 2012 on windows 7</p>
<p>&nbsp;</p>
<p>Regards,</p>
<p>&nbsp;</p>
<p>Sofia</p>
]]></description>
		<pubDate>Fri, 19 Apr 2013 09:49:46 +0000</pubDate>
		<guid>http://lavag.org/topic/16742-performing-a-series-of-sequential-task-without-sequence-structure/</guid>
	</item>
	<item>
		<title>Boston Marathon</title>
		<link>http://lavag.org/topic/16739-boston-marathon/</link>
		<description><![CDATA[My forever-girlfriend finished about 15 minutes before the first bomb. We were waiting for her about a block from the finish. Here's a before-picture. Oh - no pics on mobile.]]></description>
		<pubDate>Thu, 18 Apr 2013 14:23:15 +0000</pubDate>
		<guid>http://lavag.org/topic/16739-boston-marathon/</guid>
	</item>
	<item>
		<title>Floating Point Equal? primitive</title>
		<link>http://lavag.org/topic/16733-floating-point-equal-primitive/</link>
		<description><![CDATA[<p>Everybody knows the problem:</p>
<p>We need custom VIs to compare floating point values using a tolerance.</p>
<p>&nbsp;</p>
<p>I just discovered something via scripting:</p>
<p>&nbsp;</p>
<p><em>The Floating Point Equal</em>? primitive which does exactly that.</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102528]' id='ipb-attach-url-8042-0-45309300-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8042" title="FloatingPointEqual.png - Size: 4.09K, Downloads: 31"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-15449-0-78639200-1365795537.png" id='ipb-attach-img-8042-0-45309300-1369486547' style='width:131;height:155' class='attach' width="131" height="155" alt="FloatingPointEqual.png" /></a>
</p>
<p>&nbsp;</p>
<p>Can anyone imagine why it is missing from the standard palette?</p>
<p>It's in LV since version 8.0 ...</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8041" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8041" title="Download attachment"><strong>FloatingPointEqual_LV80.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>7.03K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">40 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 18 Apr 2013 08:07:49 +0000</pubDate>
		<guid>http://lavag.org/topic/16733-floating-point-equal-primitive/</guid>
	</item>
	<item>
		<title>Labview Driver for VME Based processor Card</title>
		<link>http://lavag.org/topic/16740-labview-driver-for-vme-based-processor-card/</link>
		<description><![CDATA[<p>Helo Every one,</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I am using Labview 2010 . Through DAQ Assistant we can communicate with NI based Boards but how to communicate with &nbsp; &nbsp;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;other than NI Cards.</p>
<p>&nbsp;</p>
<p>Thanks and Regards,</p>
<p>S.Naseer</p>
]]></description>
		<pubDate>Wed, 17 Apr 2013 16:58:22 +0000</pubDate>
		<guid>http://lavag.org/topic/16740-labview-driver-for-vme-based-processor-card/</guid>
	</item>
	<item>
		<title>Is this a safe use of to more specific class?</title>
		<link>http://lavag.org/topic/16738-is-this-a-safe-use-of-to-more-specific-class/</link>
		<description><![CDATA[<p>I am attaching a simplified example and but I'm going to describe an example of where I'm running into this problem.</p>
<p>&nbsp;</p>
<p>Lets say I have a class "Dialog" and from that I have a child class "Channel Config Dialog" The Dialog class accepts Dialog Pages and puts them in its private data, and the Channel Config Dialog accepts Channel Config Dialog Pages (a subclass of dialog page), but wants to reuse the fact that its parent already caries around pages. So there is a protected set method defined in the dialog class that allows the Channel Config Dialog to put Channel Config pages into the Parent Dialog Class's private data.&nbsp;</p>
<p>&nbsp;</p>
<p>So, I do this by having a static method in the child class, call it "set pages," and this method only accepts Channel Config Dialog Pages on its connector pane. This method then calls the protected method of the parent class to set the pages in the parent data. However, now the pages are being carried around on a parent Dialog Pages wire. If I want to call a Channel Config Dialog Pages method I'm out of luck. So, I was using to more specific class, assuming it's fairly safe because I have specified the connector pane on the child class's "Set Pages" method to not accept any Dialog Page type other than the type it expects. What I can't determine is if this is Ok or if it's pointing to a bad design decision and there is a better way.</p>
<p>&nbsp;</p>
<p>If you are confused hopefully the attached code helps</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8051" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8051" title="Download attachment"><strong>config.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>65.28K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">19 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Wed, 17 Apr 2013 15:52:50 +0000</pubDate>
		<guid>http://lavag.org/topic/16738-is-this-a-safe-use-of-to-more-specific-class/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] NI Direct Injector Driver System Enables Intelligent Fuel Delivery]]></title>
		<link>http://lavag.org/topic/16754-ni-news-ni-direct-injector-driver-system-enables-intelligent-fuel-delivery/</link>
		<description><![CDATA[The NI Direct Injector Driver System provides the power stage for off-the-shelf ECUs to control high-powered direct injectors (DIs).<br />
<br />
<a href='http://www.ni.com/newsroom/release/ni-direct-injector-driver-system-enables-intelligent-fuel-delivery/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Tue, 16 Apr 2013 09:00:33 +0000</pubDate>
		<guid>http://lavag.org/topic/16754-ni-news-ni-direct-injector-driver-system-enables-intelligent-fuel-delivery/</guid>
	</item>
	<item>
		<title>Need Help to use ZLIB EXtract VI (OpenG ZIP Tool Kit)</title>
		<link>http://lavag.org/topic/16734-need-help-to-use-zlib-extract-vi-openg-zip-tool-kit/</link>
		<description><![CDATA[<p>Hello</p>
<p>&nbsp;</p>
<p>I'm a beginner in Labview and I would like use some Vis in the OPenG ZIP Tool Library.</p>
<p>I would like being able to extract a file in an archive protected with a password and the possibility to overwrite it.</p>
<p>&nbsp;</p>
<p>First, I have used the "ZLIB Extract All To Dir" Vi. It works fine except if the extracted file is already present.</p>
<p>There is no OverWrite Option possibilities for this Vi.</p>
<p>&nbsp;</p>
<p>2nd, I wanted to try to use the "ZLIB Open Unzip + ZLIB Extract + ZLIB Close Unzip Archive"</p>
<p>However, I think I haven't understood the correct syntax to use the "ZLIB Extract" Vi.</p>
<p>There is no Example about his usage in Help.</p>
<p>On Target Path input, I have linked the Application Directory Constante (The place where I want to find the extracted file)</p>
<p>On The Internal Name input , If there is nothing linked, I have the n°7 error that appears.</p>
<p>If I link a string constante which countain the name of the unique file I want to extract, I have the n° 1059 Error that appears.</p>
<p>PS : In each Case, the file is not extracted. The correct password is also linked to the password input.</p>
<p>&nbsp;</p>
<p>Is there anyone could help me about that ?</p>
<p>&nbsp;</p>
<p>Kind Regards</p>
]]></description>
		<pubDate>Mon, 15 Apr 2013 21:29:54 +0000</pubDate>
		<guid>http://lavag.org/topic/16734-need-help-to-use-zlib-extract-vi-openg-zip-tool-kit/</guid>
	</item>
	<item>
		<title>This crashes LabVIEW on my computer</title>
		<link>http://lavag.org/topic/16391-this-crashes-labview-on-my-computer/</link>
		<description><![CDATA[If I enable the Loop Parallelism on the this for loop I get this error:<br /><a class='resized_img' rel='lightbox[100161]' id='ipb-attach-url-7539-0-51043000-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7539" title="crash.png - Size: 19.74K, Downloads: 27"><img itemprop="image" src="http://lavag.org/uploads/monthly_12_2012/post-941-0-22897300-1355118024.png" id='ipb-attach-img-7539-0-51043000-1369486547' style='width:469;height:199' class='attach' width="469" height="199" alt="crash.png" /></a>
<br /> <br /><strong class='bbc'><span style='font-size: 18px;'>Do you get the same?</span></strong><br /> <br /><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7538" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7538" title="Download attachment"><strong>compile_error.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>24.1K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">48 downloads</span><br />I'm going to report this to NI Australia.<br />//Mike]]></description>
		<pubDate>Mon, 15 Apr 2013 13:04:16 +0000</pubDate>
		<guid>http://lavag.org/topic/16391-this-crashes-labview-on-my-computer/</guid>
	</item>
	<item>
		<title>Use Git? GitHub?  Share your experience.</title>
		<link>http://lavag.org/topic/16732-use-git-github-share-your-experience/</link>
		<description><![CDATA[<p>I am playing with GitHub as a possible replacement for our current SCC tool.</p>
<p>&nbsp;</p>
<p>Do you guys use Git or GitHub? &nbsp;What client app do you use? &nbsp;Any recommendations?</p>
<p>&nbsp;</p>
<p>I am specifically leaving the topic scope open, so feel free to praise/rant/headscratch.</p>
]]></description>
		<pubDate>Mon, 15 Apr 2013 07:52:05 +0000</pubDate>
		<guid>http://lavag.org/topic/16732-use-git-github-share-your-experience/</guid>
	</item>
	<item>
		<title>Enums losing their values (again)</title>
		<link>http://lavag.org/topic/16728-enums-losing-their-values-again/</link>
		<description><![CDATA[<p>Grrr... It's happening more often now. &nbsp;I'm sure I've read about it here before but maybe it's time to table the issue again:</p>
<ul><li>I'm working on a large project, and I'm running LV2012 32 and 64 bit on Windows.</li>
<li>I have an typedef enum inside a class. The enum happens to be the sole member of the class private data.</li>
<li>The enum is public and is used here and there all over my application</li>
<li>I decide to add another value to the enum and ... BAM! ... All instances throughout my project are reset to the first value of the enum.</li>
</ul><p>Kind of defeats the purpose of the enum, don't you think?!</p>
<p>&nbsp;</p>
<p>What do other people do? Define all enums fully during the design phase and never change them again? Label each instance of the enum with the desired value to provide some insurance against morphing? Don't use typedefs and update them all manually?</p>
]]></description>
		<pubDate>Sun, 14 Apr 2013 09:32:24 +0000</pubDate>
		<guid>http://lavag.org/topic/16728-enums-losing-their-values-again/</guid>
	</item>
	<item>
		<title><![CDATA[Can't programatically Abort or find Asynchronous Call 0x80]]></title>
		<link>http://lavag.org/topic/16708-cant-programatically-abort-or-find-asynchronous-call-0x80/</link>
		<description><![CDATA[<p>Un-abortable from VI Server: Start Asynchronous Call Prepare to call and forget 0x80&nbsp;</p>
<p>&nbsp;</p>
<p>I'm trying to abort call and forget VIs that don't get shutdown properly.</p>
<p>&nbsp;</p>
<p>I'm launching using 0x80 (call and forget)</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102402]' id='ipb-attach-url-8024-0-54602600-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8024" title="snippet.png - Size: 12.99K, Downloads: 11"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-17025-0-33575000-1365027343_thumb.png" id='ipb-attach-img-8024-0-54602600-1369486547' style='width:600;height:172' class='attach' width="600" height="172" alt="snippet.png" /></a>
</p>
<p>&nbsp;</p>
<p>Problem is, I can't seem to find them in memory using VI server.</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102402]' id='ipb-attach-url-8025-0-54631200-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8025" title="noasynclist.png - Size: 7.11K, Downloads: 12"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-17025-0-56824700-1365027527.png" id='ipb-attach-img-8025-0-54631200-1369486547' style='width:391;height:110' class='attach' width="391" height="110" alt="noasynclist.png" /></a>
</p>
<p>&nbsp;</p>
<p>If I "trick" labview and just start opening a VI by name, and put in the correctly (guessed) clone name</p>
<p>&nbsp;</p>
<p>i.e. dameon.vi:3</p>
<p>&nbsp;</p>
<p>and it just so happens to be the right name I can find it.</p>
<p>&nbsp;</p>
<p>Why isn't it appearing in all VI's in memory?</p>
<p>&nbsp;</p>
<p>Is there any way to find clones of a VI through server?</p>
<p>&nbsp;</p>
<p>Stranger still:</p>
<p>&nbsp;</p>
<p>the name of the VI when i hover over the abort button is&nbsp;something&nbsp;like dameon.vi:Hostdaemon:ProxyCaller.234908238:3</p>
<p>&nbsp;</p>
<p>wtf? &nbsp;how can I abort call and forget VIs&nbsp;problematically?</p>
<p>&nbsp;</p>
<p>Lastly, I'm aware of Abort.vi which I forget who programmed. &nbsp;I got it off lavag at some point, see attached.</p>
<p>&nbsp;</p>
<p>~Jon</p>
<br /><br /><p>Oh yeah, even if I get the right clone name from VI server through my educated guess, I still cant abort it&nbsp;problematically&nbsp;with the abort method.</p>
<p>&nbsp;</p>
<p>Showing the front panel with an invoke node does work however (wtf? why?)</p>
<p>&nbsp;</p>
<p>I can then hit the abort button on the front panel of the&nbsp;daemon, and it does stop.</p>
<p>&nbsp;</p>
<p>~Jon</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8026" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8026" title="Download attachment"><strong>Abort_LV82_v100.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>73.49K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 12 Apr 2013 18:45:14 +0000</pubDate>
		<guid>http://lavag.org/topic/16708-cant-programatically-abort-or-find-asynchronous-call-0x80/</guid>
	</item>
	<item>
		<title>labSSH Experiences</title>
		<link>http://lavag.org/topic/16731-labssh-experiences/</link>
		<description><![CDATA[<p>I am trying to connect to a linux mobile device using ssh connection.</p>
<p>The problem is that this is part of a time sensitive test. using plink has too much overhead. I also have to make a new connection everytime I want to use it.</p>
<p>The tunnel method does not work as suggested by many. I don't believe a ssh tunnel will encrypt and decrypt data for you.</p>
<p>&nbsp;</p>
<p>labSSH provides vi's for sftp, scp and ssh terminal which are things I tools I would like to have but I would like to know what experiences people have had with it.</p>
<p>&nbsp;</p>
<p>OR better still if there is a solution that is open source.</p>
<p>&nbsp;</p>
<p>Matthew L.</p>
]]></description>
		<pubDate>Fri, 12 Apr 2013 18:33:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16731-labssh-experiences/</guid>
	</item>
	<item>
		<title>Event log entry when service not started</title>
		<link>http://lavag.org/topic/16727-event-log-entry-when-service-not-started/</link>
		<description><![CDATA[<p>I've got two LabVIEW 8.6 executables trying to talk to each other over TCP on Win7. The listening side has a service name which the other side uses. Should the listening side not be running, an entry goes into the Windows event log. I created a little LabVIEW 2011 test program that demonstrates this. Are people seeing the same behavior?</p>
<p>&nbsp;</p>
<p>The event I'm getting is:</p>
<p>Event ID: 3299</p>
<p>Level: Error</p>
<p>Source: LabVIEW</p>
<p>LabVIEW information:&nbsp; Error: 404 "Not Found" for "testtcpservice", file "c:/program files (x86)/national instruments/shared/ni webserver/www/testtcpservice": Can't access URL</p>
<p>&nbsp;</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8037" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8037" title="Download attachment"><strong>Event Viewer Entries.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>6.73K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 12 Apr 2013 17:50:42 +0000</pubDate>
		<guid>http://lavag.org/topic/16727-event-log-entry-when-service-not-started/</guid>
	</item>
	<item>
		<title>Import PDF image to labview Front panel</title>
		<link>http://lavag.org/topic/6780-import-pdf-image-to-labview-front-panel/</link>
		<description><![CDATA[Hi all,<br />
<br />
Can]]></description>
		<pubDate>Fri, 12 Apr 2013 16:06:21 +0000</pubDate>
		<guid>http://lavag.org/topic/6780-import-pdf-image-to-labview-front-panel/</guid>
	</item>
	<item>
		<title><![CDATA[&#34;Get LV Class Default Value&#34; from memory, not from disk]]></title>
		<link>http://lavag.org/topic/15883-get-lv-class-default-value-from-memory-not-from-disk/</link>
		<description><![CDATA[I need to get an instance of a class that I know will be loaded with my application, but "Get LV Class Default Value" seems only to work with a full on-disk path to the .lvclass file. I tried passing in a string with the fully qualified name of the class, but it gives me error 7. Is there a way to get an instance of the class on my block diagram by referencing it in memory?<br />
 <br />
<a class='resized_img' rel='lightbox[96396]' id='ipb-attach-url-6855-0-58174000-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=6855" title="screenshot.png - Size: 12.68K, Downloads: 38"><img itemprop="image" src="http://lavag.org/uploads/monthly_07_2012/post-17939-0-39197200-1341260909_thumb.png" id='ipb-attach-img-6855-0-58174000-1369486547' style='width:600;height:171' class='attach' width="600" height="171" alt="screenshot.png" /></a>
<br />
 <br />
(This is for a generic object deserializer, so I can't simply drop a constant of the class on the block diagram.)<br />
 <br />
(No, I'm not trying to reproduce AQ's work in the other thread on serialization. Although the VI I'm writing is generic, the serializer is mostly special-purpose.)]]></description>
		<pubDate>Fri, 12 Apr 2013 00:56:59 +0000</pubDate>
		<guid>http://lavag.org/topic/15883-get-lv-class-default-value-from-memory-not-from-disk/</guid>
	</item>
	<item>
		<title>Boiler CLD Exam Written with Actor Framework</title>
		<link>http://lavag.org/topic/16730-boiler-cld-exam-written-with-actor-framework/</link>
		<description><![CDATA[<p>The boiler ended up being much more suited to AF, in my opinion. It took me about six hours, but I added functionality that's not in the spec. Also, I wanted to use it to ask some practical questions about the theoretical statements of AOD.</p>
<p>&nbsp;</p>
<p>LV2012, AF package 4.1.1.33</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8040" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8040" title="Download attachment"><strong>my AF Boiler Solution.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>882.13K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">36 downloads</span></p>
]]></description>
		<pubDate>Thu, 11 Apr 2013 17:35:04 +0000</pubDate>
		<guid>http://lavag.org/topic/16730-boiler-cld-exam-written-with-actor-framework/</guid>
	</item>
	<item>
		<title>Best way to generate chm files</title>
		<link>http://lavag.org/topic/15041-best-way-to-generate-chm-files/</link>
		<description><![CDATA[We are looking to distribute our code.&nbsp;&nbsp;I was wondering if people had suggestions on the best ways to generated compiled help files (chm) for a VI library.&nbsp;&nbsp;I know there are some instructions in the LV help but thought there might be an "all-in-one" tool out there or some handy hints from people that have been doing this already.<br />
 <br />
Thanks for you suggestions.<br />
 <br />
John]]></description>
		<pubDate>Thu, 11 Apr 2013 15:09:08 +0000</pubDate>
		<guid>http://lavag.org/topic/15041-best-way-to-generate-chm-files/</guid>
	</item>
	<item>
		<title>I need a driver for HP4280A 1MHz C Meter/C-V Plotter</title>
		<link>http://lavag.org/topic/16687-i-need-a-driver-for-hp4280a-1mhz-c-meterc-v-plotter/</link>
		<description><![CDATA[<p>Hi everybody,</p>
<p>&nbsp;</p>
<p>I am working on electrical characterization of Semiconductor Devices. I am using the HP 4280A C-V Plotter for that reason.</p>
<p>&nbsp;</p>
<p>I have just developed a program that control the instrument just in C Mode. the C-V and C-t Modes doesn't work enough and I found errors in reading the data (the data recorded is only the first one).</p>
<p>open the "HP 4280A C-V Mode.vi" example.</p>
<p>Please help me as soon as possible.</p>
<p>&nbsp;</p>
<p>Thank You in Advance.</p>
<p>Best Regards.</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7961" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7961" title="Download attachment"><strong>HP4280_C Mode.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>152.41K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">19 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7962" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7962" title="Download attachment"><strong>HP4280a Zero Open.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>11.8K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7963" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7963" title="Download attachment"><strong>HP4280a_Cable Length.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.31K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7964" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7964" title="Download attachment"><strong>HP4280a_Connection_Mode.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.85K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7965" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7965" title="Download attachment"><strong>HP4280a_Correction Enable.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.9K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7966" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7966" title="Download attachment"><strong>HP4280a_Ct parameters.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>35.03K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7967" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7967" title="Download attachment"><strong>HP4280a_Ct parameters_ttttttt.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>39K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">10 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7968" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7968" title="Download attachment"><strong>HP4280a_Ct parameters_use.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>25.56K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7969" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7969" title="Download attachment"><strong>HP4280a_Ct_test.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>46.75K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">10 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7970" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7970" title="Download attachment"><strong>HP4280a_CV Mode without calibration.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>97.12K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">10 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7971" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7971" title="Download attachment"><strong>HP4280a_CV Mode.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>160.91K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7972" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7972" title="Download attachment"><strong>HP4280a_C-V Parameters.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>11.58K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">10 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7973" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7973" title="Download attachment"><strong>HP4280a_data output format_block.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>14.23K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7974" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7974" title="Download attachment"><strong>HP4280a_data output format_standard.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>14.23K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">9 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7975" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7975" title="Download attachment"><strong>HP4280a_data output.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.88K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7976" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7976" title="Download attachment"><strong>HP4280a_DC Bias Level.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.94K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">9 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7977" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7977" title="Download attachment"><strong>HP4280a_DC Bias Level_0ff.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.17K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">10 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7978" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7978" title="Download attachment"><strong>HP4280a_DC Bias State.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.68K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">15 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7979" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7979" title="Download attachment"><strong>HP4280a_Fetch.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.48K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7980" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7980" title="Download attachment"><strong>HP4280a_Function.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.75K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">13 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7981" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7981" title="Download attachment"><strong>HP4280a_Integration Mode.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.74K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">11 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7982" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7982" title="Download attachment"><strong>HP4280a_Measurement Speed.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.73K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">15 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7983" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7983" title="Download attachment"><strong>HP4280a_output.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>12.58K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">14 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7984" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7984" title="Download attachment"><strong>HP4280a_Range.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.84K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">13 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7985" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7985" title="Download attachment"><strong>HP4280a_Self Test.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.81K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">15 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7986" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7986" title="Download attachment"><strong>HP4280a_Send Trigger.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.09K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">13 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7987" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7987" title="Download attachment"><strong>HP4280a_SIG Level.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.84K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">16 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7988" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7988" title="Download attachment"><strong>HP4280a_sweep mode.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.85K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7989" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7989" title="Download attachment"><strong>HP4280a_Sweep V output.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.88K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">14 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7990" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vi.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7990" title="Download attachment"><strong>HP4280a_Trigger.vi</strong></a> &nbsp;&nbsp;<span class='desc'><strong>13.88K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">12 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Wed, 10 Apr 2013 22:29:28 +0000</pubDate>
		<guid>http://lavag.org/topic/16687-i-need-a-driver-for-hp4280a-1mhz-c-meterc-v-plotter/</guid>
	</item>
	<item>
		<title>class dependency linking</title>
		<link>http://lavag.org/topic/16714-class-dependency-linking/</link>
		<description><![CDATA[<p>I have run into a problem with passing messages as objects between applications. &nbsp;My architecture is&nbsp;similar&nbsp;to AF in that messages have an execute (do) method that is run by the recipient of the message. &nbsp;For this to work, both the sender and the&nbsp;recipient&nbsp;must have a copy of the class. &nbsp;I am also trying to send messages between applications. &nbsp;In my application, I have a process (actor) dedicated to&nbsp;receiving&nbsp;messages. &nbsp;That way, I can quickly dispatch the message to another process and be ready to&nbsp;receive&nbsp;the next message. (kinda like the event loop in a producer/consumer architecture) &nbsp;This also allows me to take several actions when a message is&nbsp;received,&nbsp;such as passing some of the data to one internal process and some to another (via more messages).</p>
<p>The problem I have run into is how the messages are linked to one another. &nbsp;Since the sender application must construct the message and send it, they need a copy of the message class. &nbsp;On the receiver application side, the message is executed and within that method, I create the other messages to be sent to internal processes, populate their properties and send them. &nbsp;Due to this, my original message contains a static link to the class of every message it will send internally. &nbsp;And if those messages in turn send other messages as part of their execute methods, then those will also be statically linked.</p>
<p>The end result is my sender application has&nbsp;dependencies&nbsp;on nearly every message class in my receiver. &nbsp;Something I&nbsp;definitely&nbsp;do not want.</p>
<p>This seems like a situation that AF users might run into so I am wondering if there is a way to break this&nbsp;dependency&nbsp;so the sender only needs the message class of the object that will be sent to the other application. &nbsp;I tried to think of a way to do this with dynamic loading classes, but the need to set the properties of the message to propagate means that I still need to cast the object and am therefore creating a static link again.</p>
<p>&nbsp;</p>
<p>Thanks for any ideas.</p>
<p>&nbsp;</p>
<p>-John</p>
]]></description>
		<pubDate>Wed, 10 Apr 2013 19:07:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16714-class-dependency-linking/</guid>
	</item>
	<item>
		<title>Labview 2012 SP1?</title>
		<link>http://lavag.org/topic/16524-labview-2012-sp1/</link>
		<description><![CDATA[<p>Has anyone heard&nbsp;when Labview 2012 SP1 will be released and what new things will be in it?&nbsp; I think that the SP1 releases have occurred in February for the last 2 or 3 years.<br><br>
Thanks.&nbsp;&nbsp; --Joe<br><br>
&nbsp;</p>
]]></description>
		<pubDate>Wed, 10 Apr 2013 17:13:30 +0000</pubDate>
		<guid>http://lavag.org/topic/16524-labview-2012-sp1/</guid>
	</item>
	<item>
		<title>Serial com on NI 3100RT</title>
		<link>http://lavag.org/topic/16709-serial-com-on-ni-3100rt/</link>
		<description><![CDATA[<p>Have anyone managed to get the com port on the NI3100RT module working (for RT OS, not Windows) ?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Wed, 10 Apr 2013 17:06:21 +0000</pubDate>
		<guid>http://lavag.org/topic/16709-serial-com-on-ni-3100rt/</guid>
	</item>
	<item>
		<title>TCP Open selecting wrong interface</title>
		<link>http://lavag.org/topic/16716-tcp-open-selecting-wrong-interface/</link>
		<description><![CDATA[I am having some problems with a LabVIEW application of mine.&nbsp;&nbsp;It is set to auto-run on startup, and the OS is Windows XP Embedded.&nbsp;&nbsp;I am trying to add a NIC to the system to allow for Ethernet communication.&nbsp;&nbsp;That makes two network interfaces, since there is one built-in network interface that is being used for control of some internal RF ComBlocks.<br><br>
The problem I am seeing is when I attempt to open the connection to the ComBlocks I get an error because the correct connection is not made.&nbsp;&nbsp;Disabling the second NIC solves the problem, but even trying to hard-route a connection using ROUTE ADD doesn't.&nbsp;&nbsp;The only thing that has worked has been to have a launcher executable run at startup instead, and then after some delay launch the real program.&nbsp;&nbsp;However, if I put the same delay within and at the beginning of the 'real program', it fails.<br><br>
This all seems to indicate that the OS has not properly initialized the Ethernet connections at the time my application runs.&nbsp;&nbsp;I am almost resigned to just having a launcher executable, but I wanted to check and see if there was some way of querying the active interfaces available.&nbsp;&nbsp;Or if there was some way to force TCP Open to choose the correct interface that would be nice too.<br><br>
Ideas?]]></description>
		<pubDate>Wed, 10 Apr 2013 10:24:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16716-tcp-open-selecting-wrong-interface/</guid>
	</item>
	<item>
		<title><![CDATA[[CR] Data Broadcasting Library for Actor Framework]]></title>
		<link>http://lavag.org/topic/16700-cr-data-broadcasting-library-for-actor-framework/</link>
		<description><![CDATA[<p class='bbc_center'><span rel='lightbox'><span rel='lightbox'><img class='bbc_img' src='http://lavag.org/index.php?app=downloads&module=display&section=screenshot&id=228' alt='Posted Image' class='bbc_img' /></span></span></p><strong class='bbc'>Name</strong>: Data Broadcasting Library for Actor Framework<br /><strong class='bbc'>Submitter</strong>: <a href='http://lavag.org/user/17939-stobber/' class='bbc_url' title=''>Stobber</a><br /><strong class='bbc'>Submitted</strong>: 01 Apr 2013<br /><strong class='bbc'>Category</strong>: <a href='http://lavag.org/files/category/12-uncertified/' class='bbc_url' title=''>*Uncertified*</a><br /><strong class='bbc'>LabVIEW Version</strong>: 2011<br /><strong class='bbc'>License Type</strong>: BSD (Most common)<br /><br /><p>The attached library provides extensions to the Actor Framework to facilitate the broadcast of messages from one actor to several others. Listeners subscribe to a message when they want to receive it from the Broadcaster, and they unsubscribe when they want to stop receiving it. The library provides a set of common interfaces that decouple Broadcasters from Listeners so any two actors in a messaging hierarchy can communicate via broadcast without having the same caller.</p><p>&nbsp;</p><p>This library extends the Actor Framework; it does not modify the core framework in any way, so it may be used in existing projects as well as new ones.</p><p>&nbsp;</p><p>Documentation for the library and the included example program is attached.</p><br /><a href='http://lavag.org/files/file/228-data-broadcasting-library-for-actor-framework/' class='bbc_url' title=''>Click here to download this file</a>]]></description>
		<pubDate>Wed, 10 Apr 2013 03:29:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16700-cr-data-broadcasting-library-for-actor-framework/</guid>
	</item>
	<item>
		<title>Ah, yes, another OO architecture question</title>
		<link>http://lavag.org/topic/16696-ah-yes-another-oo-architecture-question/</link>
		<description><![CDATA[<p>I seem to be posting ad nauseum these days, so thanks for bearing with me. I finally get to architect a large system and put my lot-o'-smaller-system-practice to good use. This software will be on two different systems, with slightly different configuration so I'm trying to make it easily adaptable to both. The difference will be in the data channels acquired, processed, and their corresponding action when some condition is met.</p>
<p>&nbsp;</p>
<p>So, for example, I may have a channel and when it is out of a specified range it sets a digital out or closes a relay, or sets another analog voltage etc. My idea was to have a "condition check" class that was injected into a channel data class. That way I could define subclasses of check condition such as range check, frequency check, digital line change check with a must override "condition met" VI. This would allow me, between systems, to easily define new classes for checking data changes and plug them in. I then wanted to also inject a class defining what to do when condition is met. For example, close relay, set digital out, notify user etc.</p>
<p>&nbsp;</p>
<p>This all seems like it will be extremely flexible which is great, but it breaks down for me due to the fact that it's on a per channel basis. I could process 50 channels and x &nbsp;number of them could all have a digital out to set based on a met condition. If all those digital outs are in the same DAQmx task, I don't want to make 3 individual calls to the DAQmx write function. I want to compile them all into one message "set these digital outs on this task" with an array of the lines to set so I can call the DAQmx Write function a single time.</p>
<p>&nbsp;</p>
<p>So what I'm wondering is 1) is my best bet when processing channels to keep track of all the conditions I will set on a per channel basis, then have a method to compile all the ones I can into a single message (i.e. set all these digital lines on this task) or 2) Is there a better way that would greatly simplify this?</p>
<p>&nbsp;</p>
<p>Thanks, and Happy Easter!</p>
]]></description>
		<pubDate>Tue, 09 Apr 2013 16:36:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16696-ah-yes-another-oo-architecture-question/</guid>
	</item>
	<item>
		<title>New Array VI</title>
		<link>http://lavag.org/topic/16226-new-array-vi/</link>
		<description><![CDATA[More submissions to OpenG.&nbsp;&nbsp;This time I have a few array functions that I have had to use over the years.&nbsp;&nbsp;These VIs are for taking a 1D array and turning it into a 2D array, taking a 2D array and turning it into a 1D array, and to simply get the last element of at 1D array.<br />
 <br />
Thoughts? Critisism? Praise? Ideas to make it better? Good for OpenG?<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7309" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/llb.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7309" title="Download attachment"><strong>1D to 2D array.llb</strong></a> &nbsp;&nbsp;<span class='desc'><strong>208.8K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">68 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7310" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/llb.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7310" title="Download attachment"><strong>2D to 1D array.llb</strong></a> &nbsp;&nbsp;<span class='desc'><strong>206.92K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">58 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7311" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/llb.gif" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7311" title="Download attachment"><strong>Final Array Element.llb</strong></a> &nbsp;&nbsp;<span class='desc'><strong>285.63K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">70 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 09 Apr 2013 14:17:13 +0000</pubDate>
		<guid>http://lavag.org/topic/16226-new-array-vi/</guid>
	</item>
	<item>
		<title><![CDATA[Outrageously cool gizmo for your car's OBD&#60;--&gt;smartphone @automatic]]></title>
		<link>http://lavag.org/topic/16654-outrageously-cool-gizmo-for-your-cars-obd-smartphone-automatic/</link>
		<description><![CDATA[<p>On-board diagnostics linked to your smartphone -- the future is here. I'm sensing a mid-summer Christmas present this year...</p>
<p>&nbsp;</p>
<p><a href='http://www.automatic.com/' class='bbc_url' title='External link' rel='nofollow external'>http://www.automatic.com/</a></p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102049]' id='ipb-attach-url-7905-0-73314100-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7905" title="automatic.png - Size: 93.47K, Downloads: 18"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-17237-0-59234300-1363143960.png" id='ipb-attach-img-7905-0-73314100-1369486547' style='width:600;height:317' class='attach' width="600" height="317" alt="automatic.png" /></a>
</p>
]]></description>
		<pubDate>Mon, 08 Apr 2013 21:42:01 +0000</pubDate>
		<guid>http://lavag.org/topic/16654-outrageously-cool-gizmo-for-your-cars-obd-smartphone-automatic/</guid>
	</item>
	<item>
		<title>rf transceiver testing using labview</title>
		<link>http://lavag.org/topic/16711-rf-transceiver-testing-using-labview/</link>
		<description><![CDATA[<p>hello&nbsp;</p>
<p>i trying to conduct various tests on my cc1101 and adf7021-N transceiver.i think i require RFSG and RFSA and labview modulation tool kit for doing the tests moreover the hardware which i have cannot be interfaced with labview so can anybody is there &nbsp;tool kit which will enough for me to do the complete testing of my rf transceivers as i feel buying all those three equipments is costly</p>
]]></description>
		<pubDate>Mon, 08 Apr 2013 19:15:06 +0000</pubDate>
		<guid>http://lavag.org/topic/16711-rf-transceiver-testing-using-labview/</guid>
	</item>
	<item>
		<title>As Seen In France</title>
		<link>http://lavag.org/topic/16712-as-seen-in-france/</link>
		<description><![CDATA[So, I am here in France for the Euro CLA Summit. Took a side trip out to The Palace at Versailles today. I saw a sign that made me smile. In bold letters: "RESPECT THE QUEUE!"<br>
:-)]]></description>
		<pubDate>Sun, 07 Apr 2013 15:37:39 +0000</pubDate>
		<guid>http://lavag.org/topic/16712-as-seen-in-france/</guid>
	</item>
	<item>
		<title>test equipment company looking for FCT integration manager,senior project engineer(FCT),ICT development supervisor,location in suzhou ,shanghai,shenzhen ,China</title>
		<link>http://lavag.org/topic/16713-test-equipment-company-looking-for-fct-integration-managersenior-project-engineerfctict-development-supervisorlocation-in-suzhou-shanghaishenzhen-china/</link>
		<description><![CDATA[<p>if you have interest in it ,you can contact with me&nbsp;</p>
<p>candidate should be good at chinese &nbsp;and english&nbsp;</p>
<p>email:cherry.wang@gcjobnet.com</p>
<p>skype:cherry.wang84</p>]]></description>
		<pubDate>Sun, 07 Apr 2013 09:14:54 +0000</pubDate>
		<guid>http://lavag.org/topic/16713-test-equipment-company-looking-for-fct-integration-managersenior-project-engineerfctict-development-supervisorlocation-in-suzhou-shanghaishenzhen-china/</guid>
	</item>
	<item>
		<title>Industrial EtherNet (EtherNet/IP)</title>
		<link>http://lavag.org/topic/6104-industrial-ethernet-ethernetip/</link>
		<description><![CDATA[<strong class='bbc'>Implementation of Common industrial Protocol (CIP) via EtherNet [EtherNet/IP (CIP)]<br /><br />EtherNet_IP_PCCC<br /><br /></strong>Use these set of VIs to communicate with MicroLogix Series PLCs Via EtherNet.<br /><br />These VIs use simple TCP/IP Communication.<br /><br />Communication : Ethernet, TCP/IP<br />Protocol : EtherNet/IP<br />Service :CIP (For Connection Management), CIP Service for PCCC<br />Command : PCCC<br /><br />Tested with : MicroLogix 1100, MicroLogix 1500,1200(with NET-ENI)<br /><br />No OPC Server Required<br />No Automation Server Required<br />No NI-DSC Module Required.<br /><br />Note: These VIs access N7 Integer File. To access other Files in the PLCs, just replace the "Fileno" Constant(0x07) with a Control and make it as a parameter to the SubVI.<br /><br /><strong class='bbc'>EtherNet_IP_CIP<br /><br /></strong>Use these set of VIs to communicate with CompactLogix, Control Logix Series PLCs, Any Device that supports CIP(EtherNet/IP)<br /><br />These VIs uses simple TCP/IP Communication.<br /><br />Communication : Ethernet, TCP/IP<br />Protocol : EtherNet/IP<br />Service :CIP (For Connection Management, Read, Write)<br />Command : CIP Commands<br /><br />Tested with : Compact Logix Series PLCs<br /><br />No OPC Server Required<br />No Automation Server Required<br />No NI-DSC Module Required.<br /><br />Visit : <a href='http://www.odva.org/' class='bbc_url' title='External link' rel='nofollow external'>ODVA Website for EtherNet/IP Protocol Specification</a>]]></description>
		<pubDate>Sun, 07 Apr 2013 06:16:00 +0000</pubDate>
		<guid>http://lavag.org/topic/6104-industrial-ethernet-ethernetip/</guid>
	</item>
	<item>
		<title>data conversion problem</title>
		<link>http://lavag.org/topic/2042-data-conversion-problem/</link>
		<description><![CDATA[I'm getting a string formatted like this:  Q#b  Q#b  Q#b  Q#b  Q#b  Q#b  Q#b  Q#b  Q#b  Q#b  out of a Radio Shack RS232 meter. I know that it should be a representation of a decimal number and maybe a couple of text characters. I can't find a conversion that seems to work. Any help? Thanks.]]></description>
		<pubDate>Sat, 06 Apr 2013 22:51:42 +0000</pubDate>
		<guid>http://lavag.org/topic/2042-data-conversion-problem/</guid>
	</item>
	<item>
		<title><![CDATA[[Discuss] BlinkingLED]]></title>
		<link>http://lavag.org/topic/10592-discuss-blinkingled/</link>
		<description><![CDATA[<p class='bbc_center'><span rel='lightbox'><span rel='lightbox'><img class='bbc_img' src='http://lavag.org/index.php?app=downloads&module=display&section=screenshot&id=72' alt='Posted Image' class='bbc_img' /></span></span></p><strong class='bbc'>Name</strong>: BlinkingLED<br /><strong class='bbc'>Submitter</strong>: <a href='http://lavag.org/index.php?showuser=15962' class='bbc_url' title=''>LAVA 1.0 Content</a><br /><strong class='bbc'>Submitted</strong>: 04 Jul 2009<br /><strong class='bbc'>Category</strong>: <a href='http://lavag.org/index.php?app=downloads&showcat=16' class='bbc_url' title=''>X-Controls</a><br /><strong class='bbc'>LabVIEW Version</strong>: 8.6<br /><strong class='bbc'>Version</strong>: 1.0.0<br /><strong class='bbc'>License Type</strong>: BSD (Most common)<br /><strong class='bbc'>Make this available on the VI Package Network?</strong>: Undecided<br /><br />Copyright © 2009, Martin Weiss.<br />All rights reserved.<br /><br />Author:<br />Martin Weiss<br />--see readme file for contact information<br /><br />Description:<br />Implements a blinking LED with adjustable blinking interval.<br />The value of this XControl is the blinking interval in milliseconds.<br />Minimal value allowed is 100ms. This XControl acts as an indicator only.<br /><br />Inspired by Aristos Queue's "Scrolling LED XControl" example. Many thanks for that!<br /><br />Dependancies:<br />None<br /><br />Change Log:<br />1.0.0: Initial release.<br /><br /><br /><br /><a href='http://lavag.org/index.php?app=downloads&showfile=72' class='bbc_url' title=''>Click here to download this file</a>]]></description>
		<pubDate>Sat, 06 Apr 2013 11:13:44 +0000</pubDate>
		<guid>http://lavag.org/topic/10592-discuss-blinkingled/</guid>
	</item>
	<item>
		<title>Locked Libraries and VIs that do not close</title>
		<link>http://lavag.org/topic/16704-locked-libraries-and-vis-that-do-not-close/</link>
		<description><![CDATA[<p>I have been seeing some weird&nbsp;behavior&nbsp;and was wondering if this is a known issue or if I have discovered something new.</p>
<p>I have two projects that share several libraries and classes. &nbsp;One is a client application and one is a server. &nbsp;In order to test my code, I need to open both projects at the same time and run the main VIs. &nbsp;When I open the projects, the common libraries and classes are locked and I cannot edit them. &nbsp;So far, this appears to be normal. &nbsp;Where it gets strange is when I close one of the projects. &nbsp;If I have run the VIs to test something and then stopped them, closing the owning project of one of the main VIs DOES NOT cause the VI to also close. &nbsp;The correct project name is still indicated in the VIs window (lower left) and the project is clearly closed but the VI is still hanging around. &nbsp;The second thing that is weird is the common libraries and classes remain locked. Even closing the other project and returning the&nbsp;to&nbsp;the&nbsp;start-up&nbsp;screen does not correct this. &nbsp;The only way to edit those files again is to close LV completely and then reopen it.</p>
<p>This is getting a bit tiring and I am just starting to&nbsp;develop&nbsp;this project. &nbsp;I am working with LV2012f3 but have not yet tested this in the 2013 beta. &nbsp;(I really do not want to port the whole project over at this time).</p>
<p>&nbsp;</p>
<p>Any thoughts? &nbsp;Anyone else seen this? &nbsp;I checked the known issues link and did not see anything related.</p>
<p>&nbsp;</p>
<p><a href='http://www.ni.com/white-paper/13993/en' class='bbc_url' title='External link' rel='nofollow external'>http://www.ni.com/white-paper/13993/en</a></p>
<p>&nbsp;</p>
<p>thanks,</p>
<p>&nbsp;</p>
<p>-John</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Fri, 05 Apr 2013 20:51:16 +0000</pubDate>
		<guid>http://lavag.org/topic/16704-locked-libraries-and-vis-that-do-not-close/</guid>
	</item>
	<item>
		<title>How to maintain LV Screen resolution from low resolution to high resolution</title>
		<link>http://lavag.org/topic/16710-how-to-maintain-lv-screen-resolution-from-low-resolution-to-high-resolution/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>I am facing problem of screen resolution, when i am switching from low resolution(1280*1024) to high resolution(1920*1200) my front panel object got stretched and deformed.</p>
<p>i have tried VI properties but it still same.please help.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Thanks,</p>
<p>Pravin</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Fri, 05 Apr 2013 19:32:10 +0000</pubDate>
		<guid>http://lavag.org/topic/16710-how-to-maintain-lv-screen-resolution-from-low-resolution-to-high-resolution/</guid>
	</item>
	<item>
		<title>Transparent Color Box</title>
		<link>http://lavag.org/topic/16705-transparent-color-box/</link>
		<description><![CDATA[<p>This falls in the category of "It's the little things that sometimes make LV programming so frustrating."</p>
<p>&nbsp;</p>
<p>I need to be able to make a transparent color box.&nbsp; One would think that selecting the "Allow Transparent" property, and picking the transparent box on the color selector tool would make the box transparent, but no.&nbsp; It makes the box white with a capital T in it.&nbsp;</p>
<p>&nbsp;</p>
<p>My understanding of the definition of "transparent" is that if something is transparent, you can clearly see anything behind it.&nbsp; Not that you can see a white box with a "T" over top of it.</p>
<p>&nbsp;</p>
<p>Am I missing something?</p>
<p>&nbsp;</p>
<p>There are lots of links to cludgey work-arounds, in versions of LV before "Allow transparent" was an option (I guess).&nbsp; But this should be a trivial thing, considering the property is there.&nbsp; And any other control that is allowed to be transparent is actually transparent.&nbsp;</p>
<p>&nbsp;</p>
<p>(In the actual app, I've got a cluster of arrays with a total of 1000+ color&nbsp;ramps representing sensor channel values.&nbsp; I need an overlay of color boxes to mask out unused channels with one color, bad channels with another color, and transparent boxes for good channels.&nbsp; Except transparent color boxes aren't actually transparent... &nbsp;I could cludge this by using booleans or something instead, but it seems like this is what a color box should be for.)</p>
]]></description>
		<pubDate>Fri, 05 Apr 2013 17:38:31 +0000</pubDate>
		<guid>http://lavag.org/topic/16705-transparent-color-box/</guid>
	</item>
	<item>
		<title>For Loop Pass Through Utility *Cross Post Link*</title>
		<link>http://lavag.org/topic/16701-for-loop-pass-through-utility-cross-post-link/</link>
		<description><![CDATA[<p>Like this?<br>
<a href='http://screencast.com/t/jGDycjpVm' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/jGDycjpVm</a><br>
&nbsp;<br>
Go here<br><a href='https://decibel.ni.com/content/groups/labview-apis/blog/2013/04/01/for-loop-pass-through-utility' class='bbc_url' title='External link' rel='nofollow external'>https://decibel.ni.com/content/groups/labview-apis/blog/2013/04/01/for-loop-pass-through-utility</a></p>
<p>&nbsp;</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://content.screencast.com/users/NJKirchner/folders/Jing/media/934ca6fb-283d-45e5-b3cc-306ec8b0d3c1/2013-04-01_1916.png" alt="2013-04-01_1916.png"></span></p>
]]></description>
		<pubDate>Fri, 05 Apr 2013 15:28:33 +0000</pubDate>
		<guid>http://lavag.org/topic/16701-for-loop-pass-through-utility-cross-post-link/</guid>
	</item>
	<item>
		<title><![CDATA[[Ask LAVA] Must Override exists; could Must Implement?]]></title>
		<link>http://lavag.org/topic/16461-ask-lava-must-override-exists-could-must-implement/</link>
		<description><![CDATA[<p>When subclassing, methods can be defined as Dynamic Dispatch, allowing implementations to override the parent. These implementations must have the same ConPane interface as the parent.</p>
<p>&nbsp;</p>
<p>Further, the parent can (awesomely) declare "Must Override" per Dynamic Dispatch method, a&nbsp;contractual&nbsp;requirement of the subclass to implement the method. We're cool so far -- this is just a definition of how things work.</p>
<p>&nbsp;</p>
<p>Here's where things get tricky: it's *so nice* to have that "Must Override" flag, yet you wish that implementations had a different ConPane than the parent method. Clearly, Dynamic Dispatch would be the incorrect choice, yet it hurts to give up "Must Override".</p>
<p>&nbsp;</p>
<p>So what do you think: could there exist a concept of "Must Implement"? It's like "Must Override", yet does not require the subclasses implementation to adhere to a ConPane interface.</p>
<p>&nbsp;</p>
<p>These Implemented methods act like a static method of the the class, only callable by the class and its descendants (this is not like Dynamic Dispatch, since a broken wire would result from wiring a Parent object to an Implemented method). The parent simply requires implementation -- the existence of a method -- without defining the interface.</p>
<p>&nbsp;</p>
<p>Do other languages have this concept? Are there design patterns that address this need? Or is this desire for "Must Implement" indicative of poor OO design choices?</p>
]]></description>
		<pubDate>Fri, 05 Apr 2013 14:43:24 +0000</pubDate>
		<guid>http://lavag.org/topic/16461-ask-lava-must-override-exists-could-must-implement/</guid>
	</item>
	<item>
		<title><![CDATA[[CR] Wire And Connect Quick Drop Plugin]]></title>
		<link>http://lavag.org/topic/16707-cr-wire-and-connect-quick-drop-plugin/</link>
		<description><![CDATA[<p><span><span rel='lightbox'><img class='bbc_img' src="http://lavag.org/index.php?app=downloads&module=display&section=screenshot&id=229" alt="index.php?app=downloads&module=display&s"></span></span></p>
<p><strong>Name</strong>: Wire And Connect Quick Drop Plugin<br><strong>Submitter</strong>: <a href='http://lavag.org/user/549-bbean/' class='bbc_url' title=''>bbean</a><br><strong>Submitted</strong>: 03 Apr 2013<br><strong>Category</strong>: <a href='http://lavag.org/files/category/12-uncertified/' class='bbc_url' title=''>*Uncertified*</a><br><strong>LabVIEW Version</strong>: 2012<br><strong>License Type</strong>: BSD (Most common)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>This Quick Drop (QD)&nbsp;plugin complements the functionality of the built-in QD plugin (CTL-Space-CTL-D) by wiring between selected controls, indicators, constants, and SubVIs. &nbsp;&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div>
<div><br><div>Default Shortcut - [W]</div>
</div>
<div>Normal Operation</div>
</div>
<div>Wires selected nodes in left to right order. &nbsp;Attempts to connect any common unwired terminals in between the far left and right nodes by checking the datatype, Name, or Caption.</div>
<div>Holding Shift and the Shortuct:</div>
<div>Wires controls to unwired far left Node terminals and indicators to unwired far right node terminals. &nbsp;</div>
<div>&nbsp;</div>
<div>This is just something I put together as my first attempt at a Quick Drop plugin. &nbsp;Something similar has been done previously to wire the corners of subVIs using the right click framework by user JCC_(SK): RCF Plugin - Wire Nodes by Corner -<a href='https://decibel.ni.com/content/docs/DOC-8386' class='bbc_url' title='External link' rel='nofollow external'> https://decibel.ni.com/content/docs/DOC-8386</a> . Code for this plugin was developed prior to knowledge of the JCC_(SK) RCF code and probably doesn't function as well since it hasn't been tested thoroughly. However this plugin is for quick drop and has some added capability to wire up all like terminals but can suffer from potential overzealous wiring. Just delete extra wires if necessary. Thanks to the NI guys for creating the QD template with good instructions. &nbsp;Someone may have done this already but I'm putting this out for comment anyway.</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><a href='http://www.screencast.com/t/PZhMafM2' class='bbc_url' title='External link' rel='nofollow external'>http://www.screencast.com/t/PZhMafM2</a></div>
<p>&nbsp;</p>
<p><br><a href='http://lavag.org/files/file/229-wire-and-connect-quick-drop-plugin/' class='bbc_url' title=''>Click here to download this file</a></p>
]]></description>
		<pubDate>Wed, 03 Apr 2013 18:55:49 +0000</pubDate>
		<guid>http://lavag.org/topic/16707-cr-wire-and-connect-quick-drop-plugin/</guid>
	</item>
	<item>
		<title>Dynamic Names and Values from Variants</title>
		<link>http://lavag.org/topic/16706-dynamic-names-and-values-from-variants/</link>
		<description><![CDATA[Hi there!<br><br>
I've played around with a piece of my Programm where I have to create an array of clusters where a cluster has two emenents: a NAME and a VALUE for the specific name.<br><br>
I Would like to use something like the firt Screenshot as an Input (Bundle the Variables to a cluster).<br>
Then, inside the SubVI I would like to generate said Array of Clusters based on the Label of the Controls that I use as Inputs to the cluster.<br><br>
<a class='resized_img' rel='lightbox[102385]' id='ipb-attach-url-8015-0-91517800-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8015" title="Screenshot_1.PNG - Size: 1.84K, Downloads: 11"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-27848-0-12638800-1364997492.png" id='ipb-attach-img-8015-0-91517800-1369486547' style='width:256;height:68' class='attach' width="256" height="68" alt="Screenshot_1.PNG" /></a>
<br><br>
As a Result I would like to get something like this:<br><br>
<a class='resized_img' rel='lightbox[102385]' id='ipb-attach-url-8016-0-91548800-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8016" title="Screenshot_2.PNG - Size: 5.56K, Downloads: 12"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-27848-0-35084800-1364997729.png" id='ipb-attach-img-8016-0-91548800-1369486547' style='width:220;height:253' class='attach' width="220" height="253" alt="Screenshot_2.PNG" /></a>
<br><br>
The thing is that I can't seem to get the Data out of the Variant - On the Frontpanel, the indicator for the variant shows all the information I need...<br><br>
<a class='resized_img' rel='lightbox[102385]' id='ipb-attach-url-8017-0-91573200-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8017" title="Screenshot_3.PNG - Size: 3.08K, Downloads: 13"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-27848-0-85696800-1364997933.png" id='ipb-attach-img-8017-0-91573200-1369486547' style='width:195;height:94' class='attach' width="195" height="94" alt="Screenshot_3.PNG" /></a>
<br><br>
How do I get the Information out of there? Any Ideas?]]></description>
		<pubDate>Wed, 03 Apr 2013 14:55:02 +0000</pubDate>
		<guid>http://lavag.org/topic/16706-dynamic-names-and-values-from-variants/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] FORTUNE Names National Instruments Among the Nation’s 100 Best Companies For the 14th Consecutive Year]]></title>
		<link>http://lavag.org/topic/16718-ni-news-fortune-names-national-instruments-among-the-nation’s-100-best-companies-for-the-14th-consecutive-year/</link>
		<description><![CDATA[NI advanced 10 spots on FORTUNE's list of 100 best U.S. companies since last year.<br />
<br />
<a href='http://www.ni.com/newsroom/release/ni-named-among-100-best-us-companies-for-14th-consecutive-year/en/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Wed, 03 Apr 2013 10:28:12 +0000</pubDate>
		<guid>http://lavag.org/topic/16718-ni-news-fortune-names-national-instruments-among-the-nation’s-100-best-companies-for-the-14th-consecutive-year/</guid>
	</item>
	<item>
		<title><![CDATA[April's Fools abounds]]></title>
		<link>http://lavag.org/topic/16703-aprils-fools-abounds/</link>
		<description><![CDATA[<p>Predictably there was lots of pranking on otherwise serious corporate websites yesterday, but Netflix had a take on it that caught me off guard.&nbsp; If you went to their website and scrolled through the movies categories they presented, you might have come across some odd ones.&nbsp; Here are two I saw:</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102364]' id='ipb-attach-url-8010-0-93385800-1369486547' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=8010" title="Capture.PNG - Size: 265.23K, Downloads: 11"><img itemprop="image" src="http://lavag.org/uploads/monthly_04_2013/post-7603-0-65018600-1364923600.png" id='ipb-attach-img-8010-0-93385800-1369486547' style='width:558;height:584' class='attach' width="558" height="584" alt="Capture.PNG" /></a>
</p>
<p>&nbsp;</p>
<p>(My wife had to explain to me that "nephrotic" refers to a "nephron," which is the basic functional unit of the kidney.)</p>
]]></description>
		<pubDate>Wed, 03 Apr 2013 02:15:02 +0000</pubDate>
		<guid>http://lavag.org/topic/16703-aprils-fools-abounds/</guid>
	</item>
	<item>
		<title>FPGA Scripting</title>
		<link>http://lavag.org/topic/16684-fpga-scripting/</link>
		<description><![CDATA[<p>FPGA Scripting is now generally available.</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7959" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7959" title="Download attachment"><strong>FPGAScripting.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>40.32K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">27 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 02 Apr 2013 18:31:56 +0000</pubDate>
		<guid>http://lavag.org/topic/16684-fpga-scripting/</guid>
	</item>
	<item>
		<title><![CDATA[TLB' - Top-Level Baseline Prime Application Template]]></title>
		<link>http://lavag.org/topic/16188-tlb-top-level-baseline-prime-application-template/</link>
		<description><![CDATA[<p>The hallmark of an experienced LabVIEW developer is the usage of their or others templates which prevent the ubiquitous blank block diagram symptom where time is wasted doing the same thing that they have done before.<br><br>
Attached and linked you will find the TLB` (prime) template which, after a little learning what the parts are, can take you from zero to 60 in no time the next time you need to create a Top-Level application or interface.<br><br>
This template can be used from the ultra simple UI to a fairly complex application.<br>
Many questions and comments have been made about the original design (TLB) which is located here<br><a href='http://lavag.org/topic/14164-discuss-tlb-top-level-baseline/' class='bbc_url' title=''>http://lavag.org/topic/14164-discuss-tlb-top-level-baseline/</a><br><br>
This reason for the update in this design is detailed in the presentation "Rebirth of the LabVIEW State Machine" which is accessible here<br><a href='http://lavag.org/topic/16091-ni-week-2012-videos/page__view__findpost__p__97844' class='bbc_url' title=''>http://lavag.org/topic/16091-ni-week-2012-videos/page__view__findpost__p__97844</a><br><br>
Installing and Creating<br><a href='http://screencast.com/t/vtlFgLhQqT' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/vtlFgLhQqT</a><br><br>
Review of Examples<br><a href='http://screencast.com/t/XLIN0yjS' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/XLIN0yjS</a><br><br>
Structure of Code<br><a href='http://screencast.com/t/5RtMhPVujS' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/5RtMhPVujS</a><br><br>
Basic Flow of Operational Code<br><a href='http://screencast.com/t/1QGFRRuSf0nT' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/1QGFRRuSf0nT</a><br><br>
Adding a control to the system<br><a href='http://screencast.com/t/IJTxEQ28' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/IJTxEQ28</a><br><br>
Adding an action to the system<br><a href='http://screencast.com/t/5984lGlMjM' class='bbc_url' title='External link' rel='nofollow external'>http://screencast.com/t/5984lGlMjM</a><br><br>
&lt;More to come soon&gt;</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8009" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=8009" title="Download attachment"><strong>QSM Evolution.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>250.83K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">36 downloads</span><br>
Code used in presentation video detailing why the typical QMH is fraught with issues that we have all run into</p>
<p><em>Credit to Daklu for it's creation and sharing</em></p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7243" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/vipc2.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7243" title="Download attachment"><strong>TLB` Application Template.vipc</strong></a> &nbsp;&nbsp;<span class='desc'><strong>4.61MB</strong></span>
&nbsp;&nbsp;<span class="desc lighter">204 downloads</span>
			</li>
		

			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7245" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/ppt.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7245" title="Download attachment"><strong>Rebirth of the LabVIEW State Machine.pptx</strong></a> &nbsp;&nbsp;<span class='desc'><strong>1.18MB</strong></span>
&nbsp;&nbsp;<span class="desc lighter">330 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 02 Apr 2013 17:13:08 +0000</pubDate>
		<guid>http://lavag.org/topic/16188-tlb-top-level-baseline-prime-application-template/</guid>
	</item>
	<item>
		<title>Moore Good Ideas? You be the judge...</title>
		<link>http://lavag.org/topic/16699-moore-good-ideas-you-be-the-judge/</link>
		<description><![CDATA[<p>Would you like to also " ... create gigaoptimal code in nanotime to make megabucks."? Check out <a href='http://mooregoodideas.com/mgi-efficiency-toolkit/' class='bbc_url' title='External link' rel='nofollow external'>http://mooregoodideas.com/mgi-efficiency-toolkit/</a> for some ideas - not necessarily good ones...</p>
<p>&nbsp;</p>
<p><span rel='lightbox'><img class='bbc_img' src="http://mooregoodideas.com/wp-content/uploads/2013/04/MGI-Wire.png" alt="MGI-Wire.png"></span></p>
]]></description>
		<pubDate>Tue, 02 Apr 2013 10:02:49 +0000</pubDate>
		<guid>http://lavag.org/topic/16699-moore-good-ideas-you-be-the-judge/</guid>
	</item>
	<item>
		<title>GOOP Development Suite v4.5 is released</title>
		<link>http://lavag.org/topic/16293-goop-development-suite-v45-is-released/</link>
		<description><![CDATA[We have released GOOP Developmente Suite v4.5.<br /> <br />Most important feature are:<br />- Support for Actor Framework.<br /> <br />Download installers for LV 2010 up to LV2012 and read more : <a href='http://www.symbio.com/goop' class='bbc_url' title='External link' rel='nofollow external'>www.symbio.com/goop</a><br /> <br />Contatct <a href='mailto:goop@symbio.com' class='bbc_url' title='External link' rel='nofollow external'>goop@symbio.com</a> for questions.<br /> <br />Thanks,<br />Stefan Davidsson and Mikael Holmstr&#246;m<br />Symbio Sweden]]></description>
		<pubDate>Tue, 02 Apr 2013 08:49:02 +0000</pubDate>
		<guid>http://lavag.org/topic/16293-goop-development-suite-v45-is-released/</guid>
	</item>
	<item>
		<title>How to use TCP client instead of Telnet client</title>
		<link>http://lavag.org/topic/16692-how-to-use-tcp-client-instead-of-telnet-client/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>I have remote application (i.e. telnet server) using command prompt I use telnet client for example telnet 127.0.0.1 9001 and sending command to the application. And it works fine but I want to use labview based telnet client using TCP to send command to the remote application.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>By using command prompt (telnet client)&nbsp;i can send command directly to the application, but I have tried with TCP and it can't give me proper output please find below code snapshot and please reply.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Thanks</p>
<p>Pravin</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[102282]' id='ipb-attach-url-7991-0-00691000-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7991" title="telnet command.jpg - Size: 14.42K, Downloads: 15"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-15324-0-42680800-1364466962.jpg" id='ipb-attach-img-7991-0-00691000-1369486548' style='width:527;height:122' class='attach' width="527" height="122" alt="telnet command.jpg" /></a>
</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Mon, 01 Apr 2013 23:49:54 +0000</pubDate>
		<guid>http://lavag.org/topic/16692-how-to-use-tcp-client-instead-of-telnet-client/</guid>
	</item>
	<item>
		<title><![CDATA[[JKI News] Do The Harlem Shake – LabVIEW Style!]]></title>
		<link>http://lavag.org/topic/16698-jki-news-do-the-harlem-shake-–-labview-style/</link>
		<description><![CDATA[<p>We enjoy a good Harlem Shake as much as anyone else, so we thought, &#8220;Let&#8217;s do it&#8230; <strong>LabVIEW Style!</strong>&#8221;</p><p><iframe width="640" height="360" src="http://www.youtube.com/embed/Wf8uUPser3Y?feature=oembed" frameborder="0" allowfullscreen></iframe></p><p>We&#8217;re proud to note that the JKI team hatched this idea at the <a title="CLA Summit 2013: Delivering Professional Software" href="http://blog.jki.net/community/cla-summit-2013-delivering-professional-software/">Americas CLA Summit 2013</a>. The energy and creativity of the Summit really got our juices flowing, and we&#8217;ll have more blog posts about our CLA Summit experience coming soon!</p><p>How&#8217;d we do it? <a title="LabVIEW Scripting" href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/209110" target="_blank">LabVIEW Scripting</a>, of course. Want to know more? Post in the comments!</p><br /><a href='http://blog.jki.net/news/do-the-harlem-shake-labview-style/' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Mon, 01 Apr 2013 13:14:47 +0000</pubDate>
		<guid>http://lavag.org/topic/16698-jki-news-do-the-harlem-shake-–-labview-style/</guid>
	</item>
	<item>
		<title>Neumeric Control which fills on both the sides</title>
		<link>http://lavag.org/topic/16697-neumeric-control-which-fills-on-both-the-sides/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>I want a neumeric Indicator which can easily represent how much a range is filled. For example I have a range which is -2 to 2 and I get from somewhere that the range is full from -0.5 to 1 the indicator should correctly represent those.</p>
]]></description>
		<pubDate>Mon, 01 Apr 2013 12:46:14 +0000</pubDate>
		<guid>http://lavag.org/topic/16697-neumeric-control-which-fills-on-both-the-sides/</guid>
	</item>
	<item>
		<title><![CDATA[[NI News] National Instruments Releases King-Sized Products to Address Big Data Challenges]]></title>
		<link>http://lavag.org/topic/16702-ni-news-national-instruments-releases-king-sized-products-to-address-big-data-challenges/</link>
		<description><![CDATA[NI has released giant versions of existing test and measurement products, specially designed to handle big data. At 10 to 500 times the size of the originals, they have plenty of storage room for even your largest data sets.<br />
<br />
<a href='http://digital.ni.com/worldwide/bwcontent.nsf/websearch/ea52901115772d5686257b40004a81d2?opendocument&nisrc=RSS-news-en' class='bbc_url' title='External link' rel='nofollow external'>View the full article</a>]]></description>
		<pubDate>Mon, 01 Apr 2013 00:00:00 +0000</pubDate>
		<guid>http://lavag.org/topic/16702-ni-news-national-instruments-releases-king-sized-products-to-address-big-data-challenges/</guid>
	</item>
	<item>
		<title>Programmatically resize XControl bounds during run-time?</title>
		<link>http://lavag.org/topic/16693-programmatically-resize-xcontrol-bounds-during-run-time/</link>
		<description><![CDATA[<p>I want to programmatically resize an XControl during run-time.</p>
<p>&nbsp;</p>
<p>The XControl behaves like an array, so when an element is added or removed, I want the bounds of the XControl to resize dynamically. This will allow me to do some dynamic arrangement of controls based on the XControl's new height and width. I get error 1148 ("read only property value") when trying to set the Front Panel Bounds inside the XControl, using the Facade VI reference.</p>
<p>&nbsp;</p>
<p>I've gotten around this problem by calculating the "visible height" of the XControl and returning that value as a property. But this feels like a very hackish way of solving the problem.</p>
<p>&nbsp;</p>
<p>Any ideas?</p>
]]></description>
		<pubDate>Sat, 30 Mar 2013 12:11:23 +0000</pubDate>
		<guid>http://lavag.org/topic/16693-programmatically-resize-xcontrol-bounds-during-run-time/</guid>
	</item>
	<item>
		<title>Any experiance on runing LV on 2012 or 2008R2 Server</title>
		<link>http://lavag.org/topic/16675-any-experiance-on-runing-lv-on-2012-or-2008r2-server/</link>
		<description><![CDATA[<p>Do any of you have any experiances on running LabVIEW on 2012 or 2008R2 Server?</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Sat, 30 Mar 2013 08:56:19 +0000</pubDate>
		<guid>http://lavag.org/topic/16675-any-experiance-on-runing-lv-on-2012-or-2008r2-server/</guid>
	</item>
	<item>
		<title>Getting the version of a build from the project</title>
		<link>http://lavag.org/topic/15473-getting-the-version-of-a-build-from-the-project/</link>
		<description><![CDATA[So, here is the problem:<br />
I want to access the build version of my EXE with a post build action VI.&nbsp;&nbsp;My goal is to modify the welcome message in the installer build spec to include the build version.&nbsp;&nbsp;If that fails, I want to at least generate a file that can be included with the installer to label the build version.&nbsp;&nbsp;Ideally, I would like to place the build in a folder that incorporates the version in the name.&nbsp;&nbsp;Not sure yet how to accomplish this in an automated way, but the first thing to tackle is getting the version of the EXE.<br />
 <br />
I have come up with three ways to do this:<br />
1. use project properties to extract this information (so far, a major PITA)<br />
2. extract the information from the project file using XML tools. (also a PITA, just in a different way)<br />
3. after the EXE is generated, use .net calls to read out the version information.<br />
 <br />
My question is, has anyone already solved this?&nbsp;&nbsp;Do you have a stable and elegant solution you can share?&nbsp;&nbsp;If not, do you have any other suggestions on how to do this?<br />
For the NI guys, why is this so hard?&nbsp;&nbsp;Shouldn't this info be easy to access?&nbsp;&nbsp;Why should it be hard to make an installer that tells the use what version they are about to install?<br />
Does anyone else have their own custom build system that does automated builds to new folders every night/week/etc?&nbsp;&nbsp;How do you do it?<br />
 <br />
thanks for any help or ideas.<br />
 <br />
-John]]></description>
		<pubDate>Fri, 29 Mar 2013 21:22:31 +0000</pubDate>
		<guid>http://lavag.org/topic/15473-getting-the-version-of-a-build-from-the-project/</guid>
	</item>
	<item>
		<title>Customizing Knob Needle</title>
		<link>http://lavag.org/topic/16694-customizing-knob-needle/</link>
		<description><![CDATA[<div>Hello,</div>
<div>&nbsp;</div>
<div>I'm just trying to replicate a hardware knob control by customizing one knob with two .png files. But, the needle image on the knob control doesn't rotate over the center so I can't use my marker image.</div>
<div>&nbsp;</div>
<div>I also tried adding different angles of the markers.png in a picture ring control to put it on to the knob control, but I can't paint the frame of the picture ring transparent. Also I don't like this way of doing it with objects superposed.</div>
<div>&nbsp;</div>
<div>Someone knows a better way to do it?</div>
<div>&nbsp;</div>
<div>Thank you so much.</div>
<div>&nbsp;</div>
<div>I attach the files that I want to use in this control <img src='http://lavag.org/public/style_emoticons/default/smile.png' class='bbc_emoticon' alt=':)' /></div>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102309]' id='ipb-attach-url-7996-0-07940500-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7996" title="Knob markers 30.png - Size: 1.64K, Downloads: 15"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-27955-0-58542100-1364580744.png" id='ipb-attach-img-7996-0-07940500-1369486548' style='width:47;height:47' class='attach' width="47" height="47" alt="Knob markers 30.png" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[102309]' id='ipb-attach-url-7997-0-07962200-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7997" title="Knob markers.png - Size: 1.42K, Downloads: 18"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-27955-0-37081300-1364580745.png" id='ipb-attach-img-7997-0-07962200-1369486548' style='width:44;height:47' class='attach' width="44" height="47" alt="Knob markers.png" /></a>

			</li>
		

			<li class=''>
				<a class='resized_img' rel='lightbox[102309]' id='ipb-attach-url-7998-0-07980500-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7998" title="Knob.png - Size: 3.8K, Downloads: 17"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-27955-0-99493700-1364580745.png" id='ipb-attach-img-7998-0-07980500-1369486548' style='width:56;height:56' class='attach' width="56" height="56" alt="Knob.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Fri, 29 Mar 2013 18:13:07 +0000</pubDate>
		<guid>http://lavag.org/topic/16694-customizing-knob-needle/</guid>
	</item>
	<item>
		<title>Example - Convert XML to a LabVIEW Cluster</title>
		<link>http://lavag.org/topic/7196-example-convert-xml-to-a-labview-cluster/</link>
		<description><![CDATA[I recently read Jim Kring's post on "Using XML Data in LabVIEW is Hard" and I felt I could share this example program I've had in the works for a while.&nbsp;&nbsp;Its mainly based on vi's from OpenG toolkits, so I figured I'd share as well.<br />
<br />
Using OpenG toolkits, I was able to make this example program that takes an XML string and converts it to a LabVIEW Cluster.&nbsp;&nbsp;It's still a bit buggy when it comes to handling attributes, but the basics are there and it works for my purposes.<br />
<br />
The attached code is written for LabVIEW 8.5]]></description>
		<pubDate>Thu, 28 Mar 2013 20:17:08 +0000</pubDate>
		<guid>http://lavag.org/topic/7196-example-convert-xml-to-a-labview-cluster/</guid>
	</item>
	<item>
		<title>Programmatically check if VI is Desktop, Real-Time and FPGA compatible?</title>
		<link>http://lavag.org/topic/16582-programmatically-check-if-vi-is-desktop-real-time-and-fpga-compatible/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>Do you know of a simple way to check programmatically if a VI (any LV file actually) is compatible with different LV targets (Desktop, Real-Time, FPGA)? Currently I plan on scripting an empty project, add Real-Time and FPGA&nbsp;targets,&nbsp;add the VI under each target and check for execution state. Since I expect this approach to be slow as ****, and a broken (e.g. under construction) VI will defeat the check in any case, I'm looking for a better alternative.</p>
<p>&nbsp;</p>
<p>Is there&nbsp;some private VI Server methods that can tell me if&nbsp;my subject LV&nbsp;file is compatible with this or that target? Preferrably while loading as little as possible of the file into memory. Of course&nbsp;a VI and its dependencies need to be loaded to check for compatibility, but I want the process to stop as soon as a problem is encountered (since by then I know the answer is "not compatible"), and I definetely don't want the "searching..." prompt to appear if a dependency is not found at the expected path.</p>
<p>&nbsp;</p>
<p>Looking forward to your input here!</p>
<p>&nbsp;</p>
<p>Cheers,</p>
<p>Steen</p>
]]></description>
		<pubDate>Thu, 28 Mar 2013 19:35:39 +0000</pubDate>
		<guid>http://lavag.org/topic/16582-programmatically-check-if-vi-is-desktop-real-time-and-fpga-compatible/</guid>
	</item>
	<item>
		<title>Purdue Engineering Song Parodies</title>
		<link>http://lavag.org/topic/16674-purdue-engineering-song-parodies/</link>
		<description><![CDATA[<p>Not sure if anyone else has seen these but I thought they are awesome!</p>
<p>&nbsp;</p>
<p><a href='http://youtu.be/nFbWXuR_2Ow' class='bbc_url' title='External link' rel='nofollow external'>This is Engineering</a></p>
<p> </p>
<p><br>
&nbsp;<br>
&nbsp;<br>
This one even has LabVIEW in it!!!</p>
<p>&nbsp;</p>
<p><a href='http://youtu.be/2rZY8iX8Mdw' class='bbc_url' title='External link' rel='nofollow external'>ENGR Nights</a></p>
<p> </p>
]]></description>
		<pubDate>Thu, 28 Mar 2013 17:17:30 +0000</pubDate>
		<guid>http://lavag.org/topic/16674-purdue-engineering-song-parodies/</guid>
	</item>
	<item>
		<title>Avoiding repeating VIs in my LV program</title>
		<link>http://lavag.org/topic/16655-avoiding-repeating-vis-in-my-lv-program/</link>
		<description><![CDATA[<p>Hello,</p>
<p>&nbsp;</p>
<p>So here is today's problem. I have 6 instruments and each instrument takes 6 controls. So I have 36 controls. Now I want to sync with that instrument so I made up a subVI which reads all the 6 settings from the hardware and gives me those in the output. But now to sync with all the 6 instruments in my main VI I have to have 6 instances of my subVI and then wire 6 value property nodes to them. This looks pretty big and maybe will slow down the VI. So what can I do to avoid this?</p>
<p>&nbsp;</p>
<p>One scheme I thought up was to put the subVI in a for loop and use array index node to give me each value. But of course, that looks worse than the original way.</p>
<p>&nbsp;</p>
<p>Is there a way in LV to avoid this? Or should I just give my 6 subVIs and be done with it?</p>
]]></description>
		<pubDate>Thu, 28 Mar 2013 11:26:59 +0000</pubDate>
		<guid>http://lavag.org/topic/16655-avoiding-repeating-vis-in-my-lv-program/</guid>
	</item>
	<item>
		<title>Kudos value in the Idea Exchange</title>
		<link>http://lavag.org/topic/16408-kudos-value-in-the-idea-exchange/</link>
		<description><![CDATA[<p class='bbc_indent' style='margin-left: 40px;'>Q: What is the value of a Kudo in the <a href='http://forums.ni.com/t5/LabVIEW-Idea-Exchange/idb-p/labviewideas' class='bbc_url' title='External link' rel='nofollow external'>Idea Exchange</a>?</p> <p class='bbc_indent' style='margin-left: 40px;'>A: Not much.<br /> <br />I've made an interesting observation.<br /> <br />Roughly a month ago, two ideas were proposed within a day of each other.&nbsp;&nbsp;My suggestion was that <a href='http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Always-place-Error-Wires-underneath-other-wires/idi-p/2214142' class='bbc_url' title='External link' rel='nofollow external'>Error Wires should be placed under other wires</a>, and Darin suggested that the <a href='http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Allow-Wiring-to-Determine-Property-Node-Read-Write/idi-p/2215438' class='bbc_url' title='External link' rel='nofollow external'>Read/Write status of property nodes should be determined by how you wire them</a>. Both ideas were fairly straight-forward, both are coding-related, both had a simple image and clear explanation, and as of now, both have attracted about the same number of comments (12 vs 16) and kudos (65 vs 70).&nbsp;&nbsp;I haven't fully compared the kudos, but it appears there's even about the same number of NI voters and "high-rank" voters for each.<br /> <br />However, and I don't think it would be just my opinion, Darin's idea is infinitely more useful and valuable than mine.&nbsp;&nbsp;It's an idea that would allow faster and easier programming, and be a noticeable improvement.&nbsp;&nbsp;Whereas error wire layering - it would be "nice" if it was implemented, but it's just cosmetic, not a game-changer.&nbsp;&nbsp;Yet they've attracted about the same number of kudos.<br /> <br />So I can now understand when AQ and other NI reps say that popularity of an idea is a pretty poor indication of its value.<br /> <br />PS - go vote for <a href='http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Allow-Wiring-to-Determine-Property-Node-Read-Write/idi-p/2215438' class='bbc_url' title='External link' rel='nofollow external'>Darin's idea</a> if you haven't already.</p>]]></description>
		<pubDate>Thu, 28 Mar 2013 11:23:52 +0000</pubDate>
		<guid>http://lavag.org/topic/16408-kudos-value-in-the-idea-exchange/</guid>
	</item>
	<item>
		<title>Custom Drivers for 3rd Party PCI cards in LVRT</title>
		<link>http://lavag.org/topic/16691-custom-drivers-for-3rd-party-pci-cards-in-lvrt/</link>
		<description><![CDATA[<p>Hey guys,</p>
<p>&nbsp;</p>
<p>I'm just beginning to feel out what would be required to write a driver for a 3rd party PCI card in LVRT. The outline is thus:</p>
<p>I have a laser interferometer card from Agilent, there are no drivers that I'm aware of for pulling information from the card directly into the RT system. My lab has been using a custom built hardware interface which taps off the hardware-out lines on the card when it is installed in a windows box, and reads the lines into an FPGA card in the RT box.</p>
<p>&nbsp;</p>
<p>This means we have to maintain two systems, a windows box to host the card, and an RT box where we're doing all our control. I'd like to simplify the system by doing whatever is necessary (driver?) to install the card direct into the LVRT box.</p>
<p>&nbsp;</p>
<p>My initial google has turned up resources for Veristand (I'm not familiar with it at all, and assume it isn't what I want), and not much else.</p>
<p><br>
The install disc I have provides an API (headers with function declarations and register maps) but doesn't expose the functions themselves (they're in a compiled dll I think) There is also a pretty comprehensive manual about the register layout. My RT operating system is Pharlap, which can apparently call functions from a .dll (<a href='http://digital.ni.com/public.nsf/allkb/2EA49B05E67DDECF86256F9A006FB315' class='bbc_url' title='External link' rel='nofollow external'>linky</a>). The driver is a .sys file, could it be as simple as ftp'ing this into the right place along with the .dll and using "Call Library Function"? I couldn't find any information about what type of driver file Pharlap (and LVRT) expect, but I suspect it's not .sys (too good to be true).</p>
<p>&nbsp;</p>
<p>Anyway, I'm wondering if someone could point me in the right direction? Possibly with a link to any tuts/white papers about LVRT driver development?</p>
<p>&nbsp;</p>
<p>Many thanks for your time!</p>
<p>Kind regards,</p>
<p>Alex</p>
]]></description>
		<pubDate>Thu, 28 Mar 2013 09:43:15 +0000</pubDate>
		<guid>http://lavag.org/topic/16691-custom-drivers-for-3rd-party-pci-cards-in-lvrt/</guid>
	</item>
	<item>
		<title>Anyone has experience with Keyence Laser Marker</title>
		<link>http://lavag.org/topic/16690-anyone-has-experience-with-keyence-laser-marker/</link>
		<description><![CDATA[<p>Hi,</p>
<p>I have started worked on a new project which require using Keyence Laser Marker MD-F3000 series to &nbsp;mark serial number. I cannot find any documents about control this device programmatically such as input a certain string with different parameters and tell the controller mark it.</p>
<p>If anyone has experience with this device please give me advice how this one work or where I can find document about it.</p>
<p>&nbsp;</p>
<p>Thank you so much!</p>
]]></description>
		<pubDate>Wed, 27 Mar 2013 20:25:48 +0000</pubDate>
		<guid>http://lavag.org/topic/16690-anyone-has-experience-with-keyence-laser-marker/</guid>
	</item>
	<item>
		<title><![CDATA[A &#34;Fake window&#34; Xcontrol?]]></title>
		<link>http://lavag.org/topic/16682-a-fake-window-xcontrol/</link>
		<description><![CDATA[<p>Hi,</p>
<p>We're about to try to do an ambitious experiment that if it works will drastically change the look and feel of our software. &nbsp;I wanted to see if someone has already done this or if it's been tried before by smarter minds than ours and shown to be un-doable.</p>
<p>&nbsp;</p>
<p>Our software allows people to create display windows (like graphs and tables) at will that in turn open up in&nbsp;separate&nbsp;windows. &nbsp;We would love to be able to constrain these windows within our program window, bind them to tabs on the main window, do soft-snapping with other windows, allow them to be docked, bind them inside window panes so that if there are too many of them you can scroll up/down to see them rather than have a mess of windows all over your screen, and all kinds of other spiffy things that you can do in other programming languages. &nbsp;However, LabVIEW doesn't seem to be up to the task from what I can tell of it's vi property/invoke nodes.</p>
<p>&nbsp;</p>
<p>I recently was successful at making something closer to &nbsp;what we want, however. &nbsp;I made a fake window toolbar from a picture control, put a subpanel underneath it, and put another control at the bottom right of the subpanel control for resizing. &nbsp; I then captured mouse clicks and mouse drag events to detect the picture control being clicked on and drug to move the "window" around and similarly for the window resize control. &nbsp;Attached is an image of the fake window</p>
<p>&nbsp;</p>
<p>Doing this I was able to have this "fake" display window contained within a tab on our main application window that was able to be moved around and could even be moved off the screen but accessed via the scroll bars.</p>
<p>&nbsp;</p>
<p>Now the question is whether we can scale this up. &nbsp;We're going to try to create an Xcontrol which has the titlebar, subpanel, resize control and handles mouse events. &nbsp;I'm not sure this is possible, however. &nbsp;Whether we can get all the mouse event handling worked out and passed to the proper Xcontrol, and whether this scheme will put too much load on the processor.</p>
<p>&nbsp;</p>
<p>So... &nbsp;Anyone done this before?</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[102221]' id='ipb-attach-url-7952-0-20054800-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7952" title="Fake Window Example.PNG - Size: 58.64K, Downloads: 21"><img itemprop="image" src="http://lavag.org/uploads/monthly_03_2013/post-25723-0-27363600-1363970955_thumb.png" id='ipb-attach-img-7952-0-20054800-1369486548' style='width:600;height:286' class='attach' width="600" height="286" alt="Fake Window Example.PNG" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Mon, 25 Mar 2013 20:30:41 +0000</pubDate>
		<guid>http://lavag.org/topic/16682-a-fake-window-xcontrol/</guid>
	</item>
	<item>
		<title>Build Scripts</title>
		<link>http://lavag.org/topic/13333-build-scripts/</link>
		<description><![CDATA[I use several conditional disable symbols in my project.&nbsp;&nbsp;I'd like to create a build script for each spec that sets the symbols to a value appropriate for that build.&nbsp;&nbsp;Is there a way to retrieve the symbol names and values using scripting or vi server?&nbsp;&nbsp;This is as far as I got when I realized I have no idea how to proceed...<br />
<br />
<a class='resized_img' rel='lightbox[79898]' id='ipb-attach-url-3385-0-21101100-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=3385" title="CondDisSymbol.png - Size: 33.16K, Downloads: 83"><img itemprop="image" src="http://lavag.org/uploads/monthly_11_2010/post-7603-044736200 1288885694_thumb.png" id='ipb-attach-img-3385-0-21101100-1369486548' style='width:500;height:152' class='attach' width="500" height="152" alt="CondDisSymbol.png" /></a>
]]></description>
		<pubDate>Mon, 25 Mar 2013 18:48:32 +0000</pubDate>
		<guid>http://lavag.org/topic/13333-build-scripts/</guid>
	</item>
	<item>
		<title>NI USRP vs Ettus USRP</title>
		<link>http://lavag.org/topic/16688-ni-usrp-vs-ettus-usrp/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>today I received a newsletter for the NI USRP platform so I looked a bit into it and now I wonder what kind of hardware this is. When comparing with the USRPs sold by&nbsp; Ettus Research which is the "standard" USRP supplier it seems that the NI 2920 USRP is either the USRP N200 or N210, the only visible difference from outside is the NI logo vs the Ettus logo. I'm really curious about this, does somebody know which hardware the NI USRP is?</p>
<p>&nbsp;</p>
<p>Best regards,</p>
<p>flintstone</p>
]]></description>
		<pubDate>Mon, 25 Mar 2013 16:13:11 +0000</pubDate>
		<guid>http://lavag.org/topic/16688-ni-usrp-vs-ettus-usrp/</guid>
	</item>
	<item>
		<title>Corrupt topic</title>
		<link>http://lavag.org/topic/16571-corrupt-topic/</link>
		<description><![CDATA[<p>I replied to this topic and now it appears to be inaccessible:</p>
<p>&nbsp;</p>
<p><a href='http://lavag.org/topic/16567-script-new-lv-class-with-private-data/' class='bbc_url' title=''>http://lavag.org/topic/16567-script-new-lv-class-with-private-data/</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>This is what it looks like:</p>
<p>&nbsp;</p>
<p><a class='resized_img' rel='lightbox[101550]' id='ipb-attach-url-7772-0-22858800-1369486548' href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=7772" title="LAVA err.png - Size: 16.25K, Downloads: 22"><img itemprop="image" src="http://lavag.org/uploads/monthly_02_2013/post-1431-0-47686400-1361276962.png" id='ipb-attach-img-7772-0-22858800-1369486548' style='width:566;height:309' class='attach' width="566" height="309" alt="LAVA err.png" /></a>
</p>
]]></description>
		<pubDate>Sun, 24 Mar 2013 22:36:51 +0000</pubDate>
		<guid>http://lavag.org/topic/16571-corrupt-topic/</guid>
	</item>
	<item>
		<title>User Events and LabVIEW crashes</title>
		<link>http://lavag.org/topic/16685-user-events-and-labview-crashes/</link>
		<description><![CDATA[<p>Here is a simple application that uses User Events to communicate with a single process running in a subpanel. &nbsp;</p>
<p>I am finding that I cannot have both the main vi and the subpanel process both registered for the same set of events without</p>
<p>LV crashing. &nbsp;If anyone would care to take a look I would appreciate it very much. &nbsp;</p>
<p>Just unzip and run the Aircraft Emulator vi with one event enabled, observe the event generation and reception counters are keeping up with each other.</p>
<p>Now enable the 2nd event and watch LV crash. &nbsp;BTW, I have tried running the process outside the subpanel and it still crashes.</p>
<p>&nbsp;</p>
<p>TIA</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Files</h4>
	<ul>
		
			<li class='attachment'>
				<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7960" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7960" title="Download attachment"><strong>Aircraft Emulator.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>124.13K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">59 downloads</span>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Sun, 24 Mar 2013 17:08:45 +0000</pubDate>
		<guid>http://lavag.org/topic/16685-user-events-and-labview-crashes/</guid>
	</item>
	<item>
		<title>Using typedef clusters for the terminals of every vi in an lvlib</title>
		<link>http://lavag.org/topic/16686-using-typedef-clusters-for-the-terminals-of-every-vi-in-an-lvlib/</link>
		<description><![CDATA[<p>Hi,</p>
<p>&nbsp;</p>
<p>I wanted to get people's opinions on the following idea. I am currently writing many lvlibs that we intend to reuse in many different applications we are developing. The interface of the lvlib needs to properly designed in order to avoid any problems down the road: if an interface needs to be redesigned, then many of the applications could have their structure modified. The rework could be extremely painful. If you do as much as remove one input terminal, you need to go through and fix all the places where that terminal was connected to.</p>
<p>&nbsp;</p>
<p>Now suppose the interface to every single vi becomes the following: typedef cluster in, error in, typedef cluster out, error out. If you remove one terminal in your input cluster, you may have places where you need to remove "Bundle by Names", but you may save yourself some time in places where that terminal did not matter. Has anyone experimented with this? Has this worked/not worked for anyone out there?&nbsp;</p>
<p>&nbsp;</p>
<p>Thanks,</p>
<p>Carlo&nbsp;</p>
]]></description>
		<pubDate>Sun, 24 Mar 2013 09:03:38 +0000</pubDate>
		<guid>http://lavag.org/topic/16686-using-typedef-clusters-for-the-terminals-of-every-vi-in-an-lvlib/</guid>
	</item>
	<item>
		<title>Erroneous output with the String to 1D Array</title>
		<link>http://lavag.org/topic/16610-erroneous-output-with-the-string-to-1d-array/</link>
		<description><![CDATA[<p>Hi all,</p>
<p>&nbsp;</p>
<p>I first filed some bug reports at SourceForge, before realizing that the bug tracker there has been quiet for a year. Is this the preferred place to file reports?</p>
<p>&nbsp;</p>
<p>Anyway, the two bugs are:</p>
<ul><li><a href='http://sourceforge.net/tracker/?func=detail&aid=3604799&group_id=52435&atid=466832' class='bbc_url' title='External link' rel='nofollow external'>String to 1D Array output is empty, if delimiter not found</a></li>
<li><a href='http://sourceforge.net/tracker/?func=detail&aid=3604801&group_id=52435&atid=466832' class='bbc_url' title='External link' rel='nofollow external'>String to 1D Array doesn't recognize End of Line Constant</a></li>
</ul>]]></description>
		<pubDate>Sun, 24 Mar 2013 04:29:56 +0000</pubDate>
		<guid>http://lavag.org/topic/16610-erroneous-output-with-the-string-to-1d-array/</guid>
	</item>
	<item>
		<title>Quick Drop Plugins location</title>
		<link>http://lavag.org/topic/16676-quick-drop-plugins-location/</link>
		<description><![CDATA[<p>Hi ALL,</p>
<p>&nbsp;</p>
<p>I've got some plugins for the quick drop built with LV2009. I used them many times. Now I'd like to used them on my labview 2010 and labview 2012 but I can't find the right location where to copy them! Where I have to copy them to be able to use them while I'm developing?</p>
<p>&nbsp;</p>
<p>Thank you guys in advance!</p>
]]></description>
		<pubDate>Sun, 24 Mar 2013 00:15:42 +0000</pubDate>
		<guid>http://lavag.org/topic/16676-quick-drop-plugins-location/</guid>
	</item>
	<item>
		<title>Check image input is valid</title>
		<link>http://lavag.org/topic/16671-check-image-input-is-valid/</link>
		<description><![CDATA[<p>Hi,</p>
<p>I have a image control as input. I would like to know how to check if the image data is valid or not.</p>
<p>&nbsp;</p>
<p>I tried to search this on Google but I cannot find answer so if there is already answer, I am sorry but help me point to it.</p>
<p>&nbsp;</p>
<p>Thanks!</p>
<p>Thang Nguyen</p>
]]></description>
		<pubDate>Sat, 23 Mar 2013 09:01:40 +0000</pubDate>
		<guid>http://lavag.org/topic/16671-check-image-input-is-valid/</guid>
	</item>
	<item>
		<title>Windows virtual PC - windows 7</title>
		<link>http://lavag.org/topic/16681-windows-virtual-pc-windows-7/</link>
		<description><![CDATA[<p>Has anyone used <a href='http://www.microsoft.com/windows/virtual-pc/' class='bbc_url' title='External link' rel='nofollow external'>this</a> for LabVIEW development? Any feedback on this compared to other virtual machines like VMware etc?</p>
]]></description>
		<pubDate>Fri, 22 Mar 2013 23:50:27 +0000</pubDate>
		<guid>http://lavag.org/topic/16681-windows-virtual-pc-windows-7/</guid>
	</item>
	<item>
		<title>Yet another messaging system/architecture</title>
		<link>http://lavag.org/topic/16683-yet-another-messaging-systemarchitecture/</link>
		<description><![CDATA[<p>I finally completed version 1.0 of my messaging system (or messaging architecture if you prefer that nomenclature) and I figured I would post it here and see what mistakes other can find in my approach.&nbsp; <img src='http://lavag.org/public/style_emoticons/default/tongue.png' class='bbc_emoticon' alt=':P' /></p>
<p>My basic goal was to build something that could replace the old school messaging in my pre-LVOOP applications. &nbsp;So, I wanted something that allowed for flat messaging (all processes are peers and can direct message each other) and had some type checking on the messages (I replaced the old typedef'd enum and variant with a message class).</p>
<p>I also wanted it to be easy to extend with additional features, such as a message log or the ability to send messages between application instances.</p>
<p>Along the way, I added a way of building&nbsp;hierarchical&nbsp;message systems like Actor Framework.</p>
<p>I also added subscriptions like JAMA.</p>
<p>And I tried out dynamic processes and well as static ones.</p>
<p>&nbsp;</p>
<p>I am attaching a series of example projects, each one contains the core message architecture components so if you unzip them all, it will overwrite those parts each time.</p>
<p>&nbsp;</p>
<p>The basic concept of the architecture is comprised of four components:</p>
<p>The system class defines the overall functionality of the message system</p>
<p>The message class that all messages inherit from</p>
<p>The transport class that defines the generic interface for sending and receiving messages</p>
<p>The process class that creates the message handler. &nbsp;(This is roughly equivalent to an Actor in AF.)</p>
<p>&nbsp;</p>
<p>The examples demonstrate remote messaging, dynamic processes,&nbsp;hierarchies&nbsp;of processes and message subscriptions.</p>
<p>Most basic example:&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7953" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7953" title="Download attachment"><strong>Message System Basic Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>623.76K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">44 downloads</span></p>
<p>Examples for demonstrating client-server network messaging:</p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7954" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7954" title="Download attachment"><strong>Message System Client Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>1.21MB</strong></span>
&nbsp;&nbsp;<span class="desc lighter">22 downloads</span></p>
<p><a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7955" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7955" title="Download attachment"><strong>Message System Server Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>899.33K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">23 downloads</span></p>
<p>Example of dynamically loaded processes:&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7956" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7956" title="Download attachment"><strong>Message System Dynamic Process Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>984.07K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">27 downloads</span></p>
<p>Example of a&nbsp;hierarchy&nbsp;of message systems (like AF):&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7957" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7957" title="Download attachment"><strong>Message System Isolation Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>713.13K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">25 downloads</span></p>
<p>Example of message&nbsp;subscriptions&nbsp;(like JAMA):&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7958" title="Download attachment"><img src="http://lavag.org/public/style_extra/mime_types/zip.png" alt="Attached File" /></a>
&nbsp;<a href="http://lavag.org/index.php?app=core&module=attach&section=attach&attach_id=7958" title="Download attachment"><strong>Message System Subscription Example.zip</strong></a> &nbsp;&nbsp;<span class='desc'><strong>715.48K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">27 downloads</span></p>
<p>Please comment (good or bad) on the system overall and how it is organized. &nbsp;I am sure there is lots of room for improvement.</p>
<p>Thanks for the feedback!</p>
<p>-John</p>
<p>&nbsp;</p>
<p>ps. If you have any ideas for what to name it, let me know, &nbsp;YAMS? (yet another message system) TUMS? (the ultimate message system&nbsp; <img src='http://lavag.org/public/style_emoticons/default/laugh.png' class='bbc_emoticon' alt=':lol:' />) Any other ideas?</p>
]]></description>
		<pubDate>Fri, 22 Mar 2013 22:51:33 +0000</pubDate>
		<guid>http://lavag.org/topic/16683-yet-another-messaging-systemarchitecture/</guid>
	</item>
	<item>
		<title>How can I sway NI to fix a bugs?</title>
		<link>http://lavag.org/topic/16679-how-can-i-sway-ni-to-fix-a-bugs/</link>
		<description><![CDATA[<p>None of what follows is true, this is just a&nbsp;rhetorical&nbsp;question.</p>
<p>&nbsp;</p>
<p>Suppose I find a big horrible bug in LabVIEW, the kind of bug that only happens at runtime and that only happens when my LV build EXE runs on Windows 7 64bit, never happens when my EXE is ran on Windows 7 32bit. So I would contact NI Support, give them the source code (~2k VIs) and the details to reproduce, try to narrow down the issue by eliminating parts of the code, etc... and then after a couple of months no solution has been found so I'm left with my wounds to lick, being told I should try and convince those who use my product that they should only use a 32 bit OS.</p>
<p>&nbsp;</p>
<p>And let's also suppose that my company is a gold member of the NI alliance program, and that I've already sold 50+ licences of my product, each of which also includes about $10k of NI products.</p>
<p>&nbsp;</p>
<p>If anyone was ever in a similar situation, what could they do to sway NI to put real effort into solving the issue?</p>
<p>&nbsp;</p>
<p>But again this is just a rhetorical question!</p>
]]></description>
		<pubDate>Fri, 22 Mar 2013 20:32:46 +0000</pubDate>
		<guid>http://lavag.org/topic/16679-how-can-i-sway-ni-to-fix-a-bugs/</guid>
	</item>
	<item>
		<title><![CDATA[Programatically distinguish between running and reserved vi's]]></title>
		<link>http://lavag.org/topic/16680-programatically-distinguish-between-running-and-reserved-vis/</link>
		<description><![CDATA[<p>I want to programatically check whether a vi is running. I tried to use the "ExecutionState" property, but this did not work for me. My problem is that my definition of running does not match the execution state property’s definition of running:</p>
<p>&nbsp;</p>
<p>My Definitions</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Running = Some element of the vi is currently executing</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reserved = This vi is a sub VI of a running VI, but this vi is not actually running</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Idle = In memory and not running or reserved</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Execution State property definitions</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Running = Some element of the vi is currently executing&nbsp; &nbsp;OR &nbsp;&nbsp;this vi is a sub VI of a running V</p>
<p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Idle = In memory and not running</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Since each vi's front panel displays a running arrow when the vi is running and a reserved arrow when the vi is reserved there must be some way to programatically distinguish between these two states.&nbsp; I hope that this distinction is exposed to programmers.</p>]]></description>
		<pubDate>Fri, 22 Mar 2013 18:37:25 +0000</pubDate>
		<guid>http://lavag.org/topic/16680-programatically-distinguish-between-running-and-reserved-vis/</guid>
	</item>
</channel>
</rss>