<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:podcast="https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
>

<channel>
	<title>VI Shots</title>
	<atom:link href="https://vishots.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://vishots.com</link>
	<description>Expert LabVIEW Consulting Services</description>
	<lastBuildDate>Mon, 24 Jul 2023 17:29:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.7.15</generator>

<image>
	<url>https://vishots.com/wp-content/uploads/2019/12/cropped-VIShots-logo-Large-transparent-2-e1591938890602-1-32x32.png</url>
	<title>VI Shots</title>
	<link>https://vishots.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<!-- podcast_generator="Blubrry PowerPress/8.6.4" mode="advanced" feedslug="feed" Blubrry PowerPress Podcasting plugin for WordPress (https://www.blubrry.com/powerpress/) -->
	<atom:link rel="hub" href="https://pubsubhubbub.appspot.com/" />
	<itunes:summary>Expert LabVIEW Consulting Services</itunes:summary>
	<itunes:author>VI Shots</itunes:author>
	<itunes:image href="https://vishots.com/wp-content/plugins/powerpress/itunes_default.jpg" />
	<itunes:subtitle>Expert LabVIEW Consulting Services</itunes:subtitle>
	<image>
		<title>VI Shots</title>
		<url>http://vishots.com/images/vishots144x144rss.jpg</url>
		<link>https://vishots.com</link>
	</image>
	<item>
		<title>043 VISL What to see at NIWeek 2014</title>
		<link>https://vishots.com/what-to-see-at-niweek-2014/</link>
					<comments>https://vishots.com/what-to-see-at-niweek-2014/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 31 Jul 2014 19:02:21 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2349</guid>

					<description><![CDATA[Are you excited about NIWeek? Here at VI Shots, we definitely are and to prepare you for what's to come. I assembled 3 session speakers for you to talk about their sessions and what to expect. I also go through a run-down of some sessions that I recommend. There are also some activities that are [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/what-to-see-at-niweek-2014/"><img width="776" height="510" src="https://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014.jpg" class="attachment-full size-full wp-post-image" alt="" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014.jpg 776w, https://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014-300x197.jpg 300w" sizes="(max-width: 776px) 100vw, 776px" /></a>
<p>Are you excited about NIWeek? Here at VI Shots, we definitely are and to prepare you for what's to come. I assembled 3 session speakers for you to talk about their sessions and what to expect. I also go through a run-down of some sessions that I recommend. There are also some activities that are not part of the official schedule which we talk about as well.</p>
<p>You can watch the video below or listen to the audio above. To get notified of future VI Shots Live episodes, please join the mailing list at <a title="Join the VI Shots mailing list." href="http://vishots.com/subscribe" target="_blank">vishots.com/subscribe</a>.</p>
<a href="http://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014.jpg"><img loading="lazy" class="aligncenter wp-image-2356 " src="http://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014-300x197.jpg" alt="waht-to-see-at-niweek-2014" width="534" height="351" srcset="https://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014-300x197.jpg 300w, https://vishots.com/wp-content/uploads/2014/07/waht-to-see-at-niweek-2014.jpg 776w" sizes="(max-width: 534px) 100vw, 534px" /></a>
<h3>What to do and see at NIWeek 2014</h3>
<p><a href="https://niweek2014.activeevents.com/connect/search.ww" target="_blank">Link to session scheduler</a>. You can search the scheduler for the titles below or by speaker.</p>
<p>Recommended Sessions:</p>
<ul>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=4242" target="_blank">Tips and Tricks for Highly Productive Programming in LabVIEW</a>
<ul>
<li>Darren Nattinger</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3017" target="_blank">LabVIEW Champions Live: From Specification to Design</a>
<ul>
<li>Christopher Relf</li>
<li>Rebecca Linton</li>
<li>Christopher Roebuck</li>
<li>Justin Goeres</li>
<li>Michael Aivaliotis (me)!</li>
<li>Tim Robinson</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3246" target="_blank">LabVIEW Hacker: Hacking the Real World</a>
<ul>
<li>Sam Kristoff</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=4318" target="_blank">LabVIEW OOP: Computer Science for the G Programmer</a>
<ul>
<li>Stephen Loftus-Mercer</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3427" target="_blank">Implementing Gang of Four Design Patterns in LabVIEW</a>
<ul>
<li>Yves Lemay</li>
<li>Joseph Des Rosier</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3285" target="_blank">Creating Highly Innovative User Interfaces With LabVIEW</a>
<ul>
<li>Samuli Bergstrom</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=4240" target="_blank">Hands-On: Code Review Best Practices</a>
<ul>
<li>Nancy Hollenback</li>
<li>Brian Powell</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3204" target="_blank">How to Create Truly Reliable LabVIEW Real-Time Applications</a>
<ul>
<li>David Staab</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3370" target="_blank">Save Time and Money With Unit Testing</a>
<ul>
<li>Fabiola De la Cueva</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3364" target="_blank">Standard and Nonstandard Inter-Thread Communication</a>
<ul>
<li>Piotr MAJ</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3399" target="_blank">How to Eat the Elephant: Turning Ideas Into Architecture</a>
<ul>
<li>Jon McBee</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3299" target="_blank">Going Large: Tools, Tips, and Tricks for Developing Large Applications as a Large Team</a>
<ul>
<li>Christopher Roebuck</li>
</ul>
</li>
<li><a href="https://niweek2014.activeevents.com/connect/sessionDetail.ww?SESSION_ID=3281" target="_blank">Featherweight: Sustainable Application Architectures for LabVIEW</a>
<ul>
<li>Jack Dunaway</li>
</ul>
</li>
</ul>
<p>Unofficial Events:</p>
<ul>
<li><a href="http://lavag.org/bbq" target="_blank">LAVA BBQ</a></li>
<li>Meetup at the Gingerman on Sun Aug 3 8pm (301 Lavaca St, Austin)</li>
</ul>
<p>&nbsp;</p>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/NhVlrRlF6Hw?rel=0" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/what-to-see-at-niweek-2014/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-043.mp3" length="53383168" type="audio/mpeg" />

			<itunes:subtitle>Are you excited about NIWeek? Here at VI Shots, we definitely are and to prepare you for what&#039;s to come. I assembled 3 session speakers for you to talk about their sessions and what to expect. I also go through a run-down of some sessions that I recomm...</itunes:subtitle>
		<itunes:summary>Are you excited about NIWeek? Here at VI Shots, we definitely are and to prepare you for what&#039;s to come. I assembled 3 session speakers for you to talk about their sessions and what to expect. I also go through a run-down of some sessions that I recommend. There are also some activities that are […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>55:31</itunes:duration>
	</item>
		<item>
		<title>042 VISP NI VirtualBench Packs 5 Essential Lab Benchtop Instruments in One</title>
		<link>https://vishots.com/ni-virtualbench-packs-5-essential-lab-benchtop-instruments-in-one/</link>
					<comments>https://vishots.com/ni-virtualbench-packs-5-essential-lab-benchtop-instruments-in-one/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 21 Jul 2014 11:53:53 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2337</guid>

					<description><![CDATA[NI recently announced a small form factor instrument that packs a punch called VirtualBench. I interviewed Chris Delvizis, a Senior Product Manager at National Instruments about this new hardware. Aside from containing several instruments essential to a typical benchtop lab setup. It also works right out of the box with built-in software for the PC that loads [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/ni-virtualbench-packs-5-essential-lab-benchtop-instruments-in-one/"><img width="480" height="360" src="https://vishots.com/wp-content/uploads/2014/07/ni-virtualbench.jpg" class="attachment-full size-full wp-post-image" alt="NI VirtualBench" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/07/ni-virtualbench.jpg 480w, https://vishots.com/wp-content/uploads/2014/07/ni-virtualbench-300x225.jpg 300w" sizes="(max-width: 480px) 100vw, 480px" /></a>
<p>NI recently announced a small form factor instrument that packs a punch called <a title="NI VirtualBench" href="http://www.ni.com/virtualbench/" target="_blank">VirtualBench</a>. I interviewed Chris Delvizis, a Senior Product Manager at National Instruments about this new hardware. Aside from containing several instruments essential to a typical benchtop lab setup. It also works right out of the box with built-in software for the PC that loads when you plug in the USB cable. <a href="https://itunes.apple.com/us/app/virtualbench/id896797834?mt=8" target="_blank">The NI VirtualBench iPad app</a> is now available. Click the player above to listen to this weeks podcast episode, where we break down what VirtualBench is and if it's the right hardware for you.</p>
<a href="http://vishots.com/42"><img loading="lazy" class="aligncenter wp-image-2340 size-medium" src="http://vishots.com/wp-content/uploads/2014/07/ni-virtualbench-300x225.jpg" alt="NI VirtualBench" width="300" height="225" srcset="https://vishots.com/wp-content/uploads/2014/07/ni-virtualbench-300x225.jpg 300w, https://vishots.com/wp-content/uploads/2014/07/ni-virtualbench.jpg 480w" sizes="(max-width: 300px) 100vw, 300px" /></a>
<p>Functionality:</p>
<ul>
<li>Mixed-Signal Oscilloscope</li>
<li>Digital Multimeter</li>
<li>Function Generator</li>
<li>Programmable DC Power Supply</li>
<li>Digital I/O</li>
</ul>
<blockquote><p>Joel Shapiro, Leader of Emerging Markets Marketing at NI, said, “Many entrepreneurs, engineers and scientists don’t always have easy access to the instruments they need. Due to the excellent functionality, affordability and portability of VirtualBench, every engineer can immediately be equipped with the tools they require to bring their ideas to life and take it to market.” “We are building on what NI does best, which is our software-based approach to test and measurement,” said Chad Chesney, Director of Data Acquisition Marketing at NI. “VirtualBench’s software user experience is more intuitive, creating efficiencies that go above and beyond simply having these five devices in a single device.”</p></blockquote>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/jEHyH5qshgs?rel=0" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center></p>
<h3>Links to content mentioned:</h3>
<ul>
<li><a title="NI VirtualBench" href="http://www.ni.com/virtualbench/" target="_blank">Official Site for NI VirtualBench</a></li>
<li><a href="http://www.ni.com/virtualbench/datasheet/" target="_blank">NI VirtualBench Spec Sheet</a> (pdf)</li>
<li><a title="NI VirtualBench iPad App" href="https://itunes.apple.com/us/app/virtualbench/id896797834?mt=8" target="_blank">iPad App</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/ni-virtualbench-packs-5-essential-lab-benchtop-instruments-in-one/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-042.mp3" length="22631402" type="audio/mpeg" />

			<itunes:subtitle>NI recently announced a small form factor instrument that packs a punch called VirtualBench. I interviewed Chris Delvizis, a Senior Product Manager at National Instruments about this new hardware. Aside from containing several instruments essential to ...</itunes:subtitle>
		<itunes:summary>NI recently announced a small form factor instrument that packs a punch called VirtualBench. I interviewed Chris Delvizis, a Senior Product Manager at National Instruments about this new hardware. Aside from containing several instruments essential to a typical benchtop lab setup. It also works right out of the box with built-in software for the PC that loads […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>23:29</itunes:duration>
	</item>
		<item>
		<title>041 VISL Actor Oriented Development in LabVIEW</title>
		<link>https://vishots.com/actor-oriented-development-in-labview/</link>
					<comments>https://vishots.com/actor-oriented-development-in-labview/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 16 Jul 2014 12:31:22 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2314</guid>

					<description><![CDATA[The Actor Framework, is a LabVIEW framework that has a growing following. It allows you to build powerful applications that can contain asynchronous processes and allow them to communicate in a more robust manner. Jack Dunaway and I talk with Allen Smith, Dr. James Powell and Dave Snyder about what exactly is the Actor Framework and how [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/actor-oriented-development-in-labview/"><img width="638" height="351" src="https://vishots.com/wp-content/uploads/2014/07/actor-oriented-development-labview.jpg" class="attachment-full size-full wp-post-image" alt="" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/07/actor-oriented-development-labview.jpg 638w, https://vishots.com/wp-content/uploads/2014/07/actor-oriented-development-labview-300x165.jpg 300w" sizes="(max-width: 638px) 100vw, 638px" /></a>
<p>The Actor Framework, is a LabVIEW framework that has a growing following. It allows you to build powerful applications that can contain asynchronous processes and allow them to communicate in a more robust manner. Jack Dunaway and I talk with Allen Smith, Dr. James Powell and Dave Snyder about what exactly is the Actor Framework and how they've been using it in their work.</p>
<p>You can watch the video below or listen to the audio above. To get notified of future VI Shots Live episodes, please join the <a href="http://vishots.com/subscribe" target="_blank">mailing list</a>.</p>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/9w531wWXPII" width="680" height="400" frameborder="0" allowfullscreen="allowfullscreen"></center></iframe></center>What is your opinion on the Actor Framework? Do you use it in your projects? If you don't use it then why? Let me know in the comments below.</p>
<h3>Links to content mentioned:</h3>
<ul>
<li><a title="Actor Framework Community" href="https://decibel.ni.com/content/groups/actor-framework-2011" target="_blank">Actor Framework Community</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/actor-oriented-development-in-labview/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-041.mp3" length="60904597" type="audio/mpeg" />

			<itunes:subtitle>The Actor Framework, is a LabVIEW framework that has a growing following. It allows you to build powerful applications that can contain asynchronous processes and allow them to communicate in a more robust manner.</itunes:subtitle>
		<itunes:summary>The Actor Framework, is a LabVIEW framework that has a growing following. It allows you to build powerful applications that can contain asynchronous processes and allow them to communicate in a more robust manner. Jack Dunaway and I talk with Allen Smith, Dr. James Powell and Dave Snyder about what exactly is the Actor Framework and how […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>1:03:21</itunes:duration>
	</item>
		<item>
		<title>040 VISL The LabVIEW Nomad</title>
		<link>https://vishots.com/the-labview-nomad/</link>
					<comments>https://vishots.com/the-labview-nomad/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 07 Apr 2014 01:44:57 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2273</guid>

					<description><![CDATA[How do you support your LabVIEW applications remotely? Have you found the right tools and methods that make your job easier? In this episode of VI Shots Live, we look at some of the benefits and pitfalls of remote collaboration and support. Jack Dunaway and I talk with Fabiola De La Cueva and Justin Goeres [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/the-labview-nomad/"><img width="800" height="419" src="https://vishots.com/wp-content/uploads/2014/04/visp-40.jpg" class="attachment-full size-full wp-post-image" alt="VI Shots Live - The LabVIEW Nomad" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/04/visp-40.jpg 800w, https://vishots.com/wp-content/uploads/2014/04/visp-40-300x157.jpg 300w" sizes="(max-width: 800px) 100vw, 800px" /></a>
<p>How do you support your LabVIEW applications remotely? Have you found the right tools and methods that make your job easier? In this episode of VI Shots Live, we look at some of the benefits and pitfalls of remote collaboration and support. <a href="https://www.linkedin.com/in/jackdunaway" target="_blank">Jack Dunaway</a> and I talk with <a href="https://www.linkedin.com/in/fabioladelacueva" target="_blank">Fabiola De La Cueva</a> and <a href="https://www.linkedin.com/in/justingoeres" target="_blank">Justin Goeres</a> on the topic of being a remote developer.</p>
<p>You can watch the video below or listen to the audio above. Listen to the end of the audio recording for a funny behind the scenes moment from the podcast version. To get notified of future VI Shots episodes, please join the mailing list at <a title="Join the VI Shots mailing list." href="http://vishots.com/subscribe" target="_blank">vishots.com/subscribe</a>.</p>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/y3lKFXyFS8k?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center><a title="Past episodes of VI Shots Live" href="http://vishots.com/live" target="_blank">Past episodes of VI Shots Live</a></p>
<h3>Links to tools I recommend:</h3>
<p>Collaboration Tools</p>
<ul>
<li><a title="Google Hangouts" href="http://www.google.com/hangouts/" target="_blank">Google Hangouts</a> &#8211; This is a collaboration tool that I use to record VI Shots Live.</li>
<li><a title="Join Me" href="https://join.me/" target="_blank">JoinMe</a> &#8211; Lightweight meeting tool. Also has a web interface.</li>
<li><a title="GoToMeeting" href="http://www.gotomeeting.com/" target="_blank">GoToMeeting</a> &#8211; Highly recommended meeting tool. They also have GoToWebinar, which I've used many times for webinars.</li>
<li><a title="Skype" href="http://www.skype.com/" target="_blank">Skype</a> &#8211; Audio & Video over the Web. This is the main tool I use here at VI Shots for my interviews.</li>
</ul>
<p>Remote Control & Support</p>
<ul>
<li><a title="Team Viewer" href="http://www.teamviewer.com/en/index.aspx" target="_blank">TeamViewer</a> &#8211; Powerful remote control software. This is expensive but it allows for unlimited hosts with one client.</li>
<li><a title="Log Me In" href="https://secure.logmein.com/" target="_blank">LogMeIn</a> &#8211; Remote Control software. This is a lower cost but you pay depending on the number of computers you control.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/the-labview-nomad/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-040.mp3" length="59823797" type="audio/mpeg" />

			<itunes:subtitle>How do you support your LabVIEW applications remotely? Have you found the right tools and methods that make your job easier? In this episode of VI Shots Live, we look at some of the benefits and pitfalls of remote collaboration and support.</itunes:subtitle>
		<itunes:summary>How do you support your LabVIEW applications remotely? Have you found the right tools and methods that make your job easier? In this episode of VI Shots Live, we look at some of the benefits and pitfalls of remote collaboration and support. Jack Dunaway and I talk with Fabiola De La Cueva and Justin Goeres […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>1:02:13</itunes:duration>
	</item>
		<item>
		<title>039 VISP Paintball Picasso with LabVIEW</title>
		<link>https://vishots.com/paintball-picasso-with-labview/</link>
					<comments>https://vishots.com/paintball-picasso-with-labview/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 17 Mar 2014 23:30:59 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2255</guid>

					<description><![CDATA[Waterloo labs is at it again with another creative project that merges LabVIEW, NI hardware and the maker mind-set. How about standing in front of 3 paintball guns as they automatically &#8220;draw&#8221; an outline of you? How about if the software controlling them was written by an NI intern? It turns out, this system is [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/paintball-picasso-with-labview/"><img width="856" height="448" src="https://vishots.com/wp-content/uploads/2014/03/039-paintball-picasso.jpg" class="attachment-full size-full wp-post-image" alt="Waterloo Labs - Paintball Picasso" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/03/039-paintball-picasso.jpg 856w, https://vishots.com/wp-content/uploads/2014/03/039-paintball-picasso-300x157.jpg 300w" sizes="(max-width: 856px) 100vw, 856px" /></a>
<p>Waterloo labs is at it again with another creative project that merges LabVIEW, NI hardware and the maker mind-set. How about standing in front of 3 paintball guns as they automatically &#8220;draw&#8221; an outline of you? How about if the software controlling them was written by an NI intern? It turns out, this system is pretty smart and fun. Check out the video below and then listen to the interview above I gave with Hunter Smith who mentored several members of Waterloo Labs throughout this project.</p>
<p>In the interview we discuss in detail the hardware and software used and developed. Hunter also talks to some of the challenges encountered.</p>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/9VCLxXFE3OA?rel=0" height="480" width="853" allowfullscreen="" frameborder="0"></iframe></center></p>
<h3>Links to Content mentioned:</h3>
<ul>
<li><a href="http://www.waterloolabs.com/#!paintball-picasso/c23ry" target="_blank">Waterloo Labs Paintball Picasso</a></li>
<li><a href="http://www.ni.com/myrio/" target="_blank">NI MyRIO</a></li>
<li><a href="http://www.techshop.ws/" target="_blank">TechShop</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/paintball-picasso-with-labview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-039.mp3" length="21867559" type="audio/mpeg" />

			<itunes:subtitle>Waterloo labs is at it again with another creative project that merges LabVIEW, NI hardware and the maker mind-set. How about standing in front of 3 paintball guns as they automatically “draw” an outline of you?</itunes:subtitle>
		<itunes:summary>Waterloo labs is at it again with another creative project that merges LabVIEW, NI hardware and the maker mind-set. How about standing in front of 3 paintball guns as they automatically “draw” an outline of you? How about if the software controlling them was written by an NI intern? It turns out, this system is […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>22:41</itunes:duration>
	</item>
		<item>
		<title>038 VISL LabVIEW Consulting Panel Discussion</title>
		<link>https://vishots.com/labview-consulting-panel-discussion/</link>
					<comments>https://vishots.com/labview-consulting-panel-discussion/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 02 Mar 2014 12:47:50 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2158</guid>

					<description><![CDATA[I'd like to thank everyone for the positive feedback on our first VI Shots live, both in personal emails and also on our Google+ page. We're back with a new live episode which was recorded on Feb. 26, 2014. You can listen to the podcast version of the show above or watch the embedded video [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/labview-consulting-panel-discussion/"><img width="337" height="337" src="https://vishots.com/wp-content/uploads/2014/03/VISL-2.jpg" class="attachment-full size-full wp-post-image" alt="" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/03/VISL-2.jpg 337w, https://vishots.com/wp-content/uploads/2014/03/VISL-2-150x150.jpg 150w, https://vishots.com/wp-content/uploads/2014/03/VISL-2-300x300.jpg 300w" sizes="(max-width: 337px) 100vw, 337px" /></a>
<p><a href="https://vishots.com/labview-consulting-panel-discussion/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2014/03/visl-2.jpg" alt="038 VISL LabVIEW Consulting Panel Discussion post image" /></a></p>
<p>I'd like to thank everyone for the positive feedback on our first VI Shots live, both in personal emails and also on our <a href="https://plus.google.com/u/2/102902836615757295194/posts" target="_blank">Google+</a> page. We're back with a new live episode which was recorded on Feb. 26, 2014. You can listen to the podcast version of the show above or watch the embedded video below.</p>
<hr />
<p>&nbsp;</p>
<p style="text-align: center;">Are you looking for a <a title="Experienced LabVIEW Consulting Services" href="http://vishots.com/labview-consulting/">LabVIEW consultant</a> for your next project? I'm a Certified LabVIEW Architect with over 20 years of experience in developing automation powered by LabVIEW. <a title="Contact Information" href="http://vishots.com/contact/">Contact me</a> today for a free code review or project evaluation.</p>
<hr />
<p style="text-align: center;">
<h3>Our guests this episode:</h3>
<p dir="ltr"><strong>David Thomson</strong> who's based in Colorado, is the founder of and systems Integrator at <a href="http://www.originalcode.com/" target="_blank">Original Code Consulting</a>, which provides LabVIEW programming and system integration all the way from device drivers to complete systems. Dave is also a <a href="http://www.ni.com/white-paper/5279/en/" target="_blank">LabVIEW Champion</a> since 2005.  Dave runs a user group meeting in Colorado, the <a href="https://decibel.ni.com/content/groups/alarm" target="_blank">Advanced LabVIEW Architects of the Rocky Mountains</a> (ALARM).</p>
<p><strong>Neil Pate</strong> is a Certified LabVIEW Architect (CLA) and Certified Professional Instructor (CPI). He’s a founder and systems development engineer at <a href="http://partners.ni.com/partner_locator/partner_details.aspx?id=94884&tab=overview" target="_blank">Premier G Solutions Limited</a> in the United Kingdom. Neil is based in the United Kingdom. Neil is very active on LAVA: <a href="http://lavag.org/user/7375-neil/">http://lavag.org/user/7375-neil/</a></p>
<p dir="ltr"><strong>Steen Schmidt</strong> is the founder of <a href="http://www.gpower.as/" target="_blank">GPower</a> in Denmark. Steen is a Certified LabVIEW Architect (CLA), a Certified TestStand Architect (CTA), and was recently nominated as <a href="https://decibel.ni.com/content/docs/DOC-34961" target="_blank">LabVIEW Champion</a> just this month, so congratulations, Steen!</p>
<p><center><iframe loading="lazy" src="//www.youtube.com/embed/VOkhUtYPx7w?rel=0" width="680" height="383" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center>All video recordings can be found on  <a href="http://vishots.com/live" target="_blank">vishots.com/live</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-consulting-panel-discussion/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-038.mp3" length="55091452" type="audio/mpeg" />

			<itunes:subtitle>I&#039;d like to thank everyone for the positive feedback on our first VI Shots live, both in personal emails and also on our Google+ page. We&#039;re back with a new live episode which was recorded on Feb. 26, 2014.</itunes:subtitle>
		<itunes:summary>I&#039;d like to thank everyone for the positive feedback on our first VI Shots live, both in personal emails and also on our Google+ page. We&#039;re back with a new live episode which was recorded on Feb. 26, 2014. You can listen to the podcast version of the show above or watch the embedded video […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>57:17</itunes:duration>
	</item>
		<item>
		<title>037 VISP Applying The Agile Software Development Principles</title>
		<link>https://vishots.com/applying-the-agile-software-development-principles-labview/</link>
					<comments>https://vishots.com/applying-the-agile-software-development-principles-labview/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 17 Feb 2014 01:00:39 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2114</guid>

					<description><![CDATA[We've all heard of the Agile Software development methodology; but how many of us are actually using these principles while developing LabVIEW code? My guest, John Sextro is an Agile coach and an expert in the field of Agile Software development. Listen to this episode of the VI Shots podcast where I ask John about [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/applying-the-agile-software-development-principles-labview/"><img width="579" height="330" src="https://vishots.com/wp-content/uploads/2014/02/Agile-skier.jpg" class="attachment-full size-full wp-post-image" alt="Agile Skier" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/02/Agile-skier.jpg 579w, https://vishots.com/wp-content/uploads/2014/02/Agile-skier-300x170.jpg 300w" sizes="(max-width: 579px) 100vw, 579px" /></a>
<p><a href="http://vishots.com/wp-content/uploads/2014/02/john-sextro.jpg"><img loading="lazy" class="alignleft size-full wp-image-2142" alt="John Sextro" src="http://vishots.com/wp-content/uploads/2014/02/john-sextro.jpg" width="100" height="100" /></a>We've all heard of the Agile Software development methodology; but how many of us are actually using these principles while developing LabVIEW code? My guest, <a href="www.linkedin.com/in/johnsextro" target="_blank">John Sextro</a> is an Agile coach and an expert in the field of Agile Software development. Listen to this episode of the VI Shots podcast where I ask John about the Manifesto for Agile Software Development, and we walk through the 12 principles behind the Agile manifesto. This conversation is just the beginning of an exploration of this topic. I'm planning on having John back on in the future to discuss Scrum, which is the leading agile development methodology.</p>
<img loading="lazy" class="aligncenter size-full wp-image-2122" alt="Agile Skier" src="http://vishots.com/wp-content/uploads/2014/02/Agile-skier.jpg" width="579" height="330" srcset="https://vishots.com/wp-content/uploads/2014/02/Agile-skier.jpg 579w, https://vishots.com/wp-content/uploads/2014/02/Agile-skier-300x170.jpg 300w" sizes="(max-width: 579px) 100vw, 579px" />
<p>I believe LabVIEW is by-design, a language that can thrive within an Agile development environment. You can quickly get software working and data displayed on a UI within a short time frame. I'd like to hear your feedback on this topic. Do use Agile? If not, then why not? Post you concerns and questions in the comments below and John will visit this post to answer your questions.</p>
<h2><a href="http://agilemanifesto.org/" target="_blank">The Agile Manifesto</a></h2>
<p style="text-align: center;">We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:</p>
<p style="text-align: center;"><strong>Individuals and interactions</strong> over processes and tools<br />
<strong>Working software </strong>over comprehensive documentation<br />
<strong>Customer collaboration</strong> over contract negotiation<br />
<strong>Responding to change</strong> over following a plan</p>
<p style="text-align: center;">That is, while there is value in the items on the right, we value the items on the left more.</p>
<h2><a href="http://agilemanifesto.org/principles.html" target="_blank">12 Principles behind the Agile Manifesto:</a></h2>
<ol>
<li>Our highest priority is to satisfy the customer through early and continuous deliver of valuable software.</li>
<li>Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.</li>
<li>Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.</li>
<li>Business people and developers must work together daily throughout the project.</li>
<li>Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.</li>
<li>The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.</li>
<li>Working software is the primary measure of progress.</li>
<li>Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.</li>
<li>Continuous attention to technical excellence and good design enhances agility.</li>
<li>Simplicity&#8211;the art of maximizing the amount of work not done&#8211;is essential.</li>
<li>The best architectures, requirements, and designs emerge from self-organizing teams.</li>
<li>At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.</li>
</ol>
<h3>Links to content mentioned in this podcast episode:</h3>
<ul>
<li><a href="https://twitter.com/jcsextro" target="_blank">Contact John Sextro on Twitter</a></li>
<li><a href="http://www.agileevidence.com/" target="_blank">Agile Evidence</a> &#8211; John's website on Agile</li>
<li><a href="http://www.thisagilelife.com/" target="_blank">This Agile Life</a> &#8211; John's podcast on Agile</li>
<li><a href="http://iohyespodcast.com/" target="_blank">iOhYes Podcast</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/applying-the-agile-software-development-principles-labview/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-037.mp3" length="51839781" type="audio/mpeg" />

			<itunes:subtitle>We&#039;ve all heard of the Agile Software development methodology; but how many of us are actually using these principles while developing LabVIEW code? My guest, John Sextro is an Agile coach and an expert in the field of Agile Software development.</itunes:subtitle>
		<itunes:summary>We&#039;ve all heard of the Agile Software development methodology; but how many of us are actually using these principles while developing LabVIEW code? My guest, John Sextro is an Agile coach and an expert in the field of Agile Software development. Listen to this episode of the VI Shots podcast where I ask John about […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>53:54</itunes:duration>
	</item>
		<item>
		<title>036 VISL Sustainable Careers in LabVIEW</title>
		<link>https://vishots.com/sustainable-careers-in-labview-vishots-live-ep1/</link>
					<comments>https://vishots.com/sustainable-careers-in-labview-vishots-live-ep1/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 03 Feb 2014 06:00:16 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2106</guid>

					<description><![CDATA[I've started something new here with Jack Dunaway from Wirebird Labs. We've decided to host monthly Google hangout sessions to discuss the business of software engineering with LabVIEW. The first one this month was held on Jan 29th, 2014 and was called: Sustainable Careers in LabVIEW. You can listen to the podcast version of the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I've started something new here with Jack Dunaway from <a href="http://wirebirdlabs.com" target="_blank">Wirebird Labs</a>. We've decided to host monthly Google hangout sessions to discuss the business of software engineering with LabVIEW. The first one this month was held on Jan 29th, 2014 and was called: Sustainable Careers in LabVIEW. You can listen to the podcast version of the show or watch the embedded video below.</p>
<p>Our guests on our first episode were Christopher G. Relf, chief Architect at VI Engineering (a National Instruments Platinum Alliance Partner). He's also a CLA, CTD, CPI and a LabVIEW Champion. We also had Darren Nattinger, principal engineer, CLA and part of the LabVIEW R&D team at National Instruments.</p>
<ul>
<li>All of the shows can be found at <a href="http://vishots.com/live" target="_blank">vishots.com/live</a></li>
<li><a href="https://plus.google.com/events/c5pg3ubpclugk0tsaqp54v89v0o" target="_blank">Google+ show page</a>: Click on Q&A link in the video to view all the questions posted during the live event.</li>
</ul>
<p><center><iframe loading="lazy" width="680" height="383" src="//www.youtube.com/embed/10Ey2hN4BVY?rel=0" frameborder="0" allowfullscreen></iframe></center></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/sustainable-careers-in-labview-vishots-live-ep1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-036.mp3" length="49638700" type="audio/mpeg" />

			<itunes:subtitle>I&#039;ve started something new here with Jack Dunaway from Wirebird Labs. We&#039;ve decided to host monthly Google hangout sessions to discuss the business of software engineering with LabVIEW. The first one this month was held on Jan 29th,</itunes:subtitle>
		<itunes:summary>I&#039;ve started something new here with Jack Dunaway from Wirebird Labs. We&#039;ve decided to host monthly Google hangout sessions to discuss the business of software engineering with LabVIEW. The first one this month was held on Jan 29th, 2014 and was called: Sustainable Careers in LabVIEW. You can listen to the podcast version of the […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>51:37</itunes:duration>
	</item>
		<item>
		<title>035 VISP Integrating Subversion with LabVIEW</title>
		<link>https://vishots.com/integrating-subversion-with-labview/</link>
					<comments>https://vishots.com/integrating-subversion-with-labview/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 21 Jan 2014 11:36:41 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2096</guid>

					<description><![CDATA[Using Subversion with LabVIEW is a challenge when it comes to some of the most popular free tools like Subversion (SVN). Eric Metzler from Viewpoint Systems took on the challenge of updating an older version of an internal company tool. The new free version of the TSVN tool won  the LabVIEW Tools Network Product of [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/integrating-subversion-with-labview/"><img width="500" height="468" src="https://vishots.com/wp-content/uploads/2014/01/image.jpg" class="attachment-full size-full wp-post-image" alt="Integrating Subversion with LabVIEW" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/01/image.jpg 500w, https://vishots.com/wp-content/uploads/2014/01/image-300x280.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></a>
<p>Using Subversion with LabVIEW is a challenge when it comes to some of the most popular free tools like Subversion (SVN). Eric Metzler from Viewpoint Systems took on the challenge of updating an older version of an internal company tool. The new free version of the TSVN tool won  the LabVIEW Tools Network Product of the Year award at NIWeek 2013. Eric talks with me about his journey through the LabVIEW world and his newfound passion for working on LabVIEW-based products.</p>
<h3><a href="http://vishots.com/wp-content/uploads/2014/01/image.jpg"><img loading="lazy" class="aligncenter  wp-image-2098" alt="Integrating Subversion with LabVIEW" src="http://vishots.com/wp-content/uploads/2014/01/image.jpg" width="400" height="374" srcset="https://vishots.com/wp-content/uploads/2014/01/image.jpg 500w, https://vishots.com/wp-content/uploads/2014/01/image-300x280.jpg 300w" sizes="(max-width: 400px) 100vw, 400px" /></a></h3>
<h3>Links to items mentioned in this episode:</h3>
<ul>
<li><a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/211524" target="_blank">TSVN Toolkit from Viewpoint systems</a></li>
<li><a href="http://subversion.apache.org/" target="_blank">Subversion Source Code control</a></li>
<li><a href="http://www.ni.com/white-paper/14362/en/" target="_blank">CLA Summit</a></li>
<li><a href="http://vishots.com/live" target="_blank">VI Shots Live</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/integrating-subversion-with-labview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-035.mp3" length="38293125" type="audio/mpeg" />

			<itunes:subtitle>Using Subversion with LabVIEW is a challenge when it comes to some of the most popular free tools like Subversion (SVN). Eric Metzler from Viewpoint Systems took on the challenge of updating an older version of an internal company tool.</itunes:subtitle>
		<itunes:summary>Using Subversion with LabVIEW is a challenge when it comes to some of the most popular free tools like Subversion (SVN). Eric Metzler from Viewpoint Systems took on the challenge of updating an older version of an internal company tool. The new free version of the TSVN tool won  the LabVIEW Tools Network Product of […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>39:48</itunes:duration>
	</item>
		<item>
		<title>034 VISP Selling LabVIEW Based Software Products</title>
		<link>https://vishots.com/selling-labview-based-software-products/</link>
					<comments>https://vishots.com/selling-labview-based-software-products/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 06 Jan 2014 08:59:59 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2081</guid>

					<description><![CDATA[Jack Dunaway from Wirebird Labs is on this episode where we discuss his Deploy product and what it takes to develop great software products. Jack also announces a new &#8220;framework&#8221; he will be releasing in 2014 called Featherweight. Links to Content Mentioned: Deploy &#8211; LabVIEW Tools by Wirebird Labs Inspired &#8211;  Book by Marty Cagan VIPM Idea [&#8230;]]]></description>
										<content:encoded><![CDATA[<a class="featured_image_link" href="https://vishots.com/selling-labview-based-software-products/"><img width="600" height="400" src="https://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy.jpg" class="attachment-full size-full wp-post-image" alt="Jack Dunaway from Wirebird Labs at NIWeek 2013 Keynote" loading="lazy" srcset="https://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy.jpg 600w, https://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></a>
<p>Jack Dunaway from Wirebird Labs is on this episode where we discuss his Deploy product and what it takes to develop great software products. Jack also announces a new &#8220;framework&#8221; he will be releasing in 2014 called Featherweight.</p>
<a href="http://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy.jpg"><img loading="lazy" class="aligncenter size-full wp-image-2083" alt="Jack Dunaway from Wirebird Labs at NIWeek 2013 Keynote" src="http://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy.jpg" width="600" height="400" srcset="https://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy.jpg 600w, https://vishots.com/wp-content/uploads/2014/01/WirebirdLabsLLC-NIWeek2013-Keynote-Deploy-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></a>
<h3>Links to Content Mentioned:</h3>
<ul>
<li><a href="http://vishots.com/deploy" target="_blank">Deploy &#8211; LabVIEW Tools by Wirebird Labs</a></li>
<li><a href="http://vishots.com/inspired" target="_blank">Inspired &#8211;  Book by Marty Cagan</a></li>
<li><a href="http://ideas.jki.net/" target="_blank">VIPM Idea Exchange</a></li>
<li><a href="https://connect.wirebirdlabs.com/forums/182345" target="_blank">Wirebird Labs Idea Exchange</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/selling-labview-based-software-products/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-034.mp3" length="52125240" type="audio/mpeg" />

			<itunes:subtitle>Jack Dunaway from Wirebird Labs is on this episode where we discuss his Deploy product and what it takes to develop great software products. Jack also announces a new “framework” he will be releasing in 2014 called Featherweight.</itunes:subtitle>
		<itunes:summary>Jack Dunaway from Wirebird Labs is on this episode where we discuss his Deploy product and what it takes to develop great software products. Jack also announces a new “framework” he will be releasing in 2014 called Featherweight. Links to Content Mentioned: Deploy – LabVIEW Tools by Wirebird Labs Inspired –  Book by Marty Cagan VIPM Idea […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>54:12</itunes:duration>
	</item>
		<item>
		<title>033 VISP Functional Global Variables Revisited</title>
		<link>https://vishots.com/functional-global-variables-revisited/</link>
					<comments>https://vishots.com/functional-global-variables-revisited/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 10 Dec 2013 09:33:15 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2042</guid>

					<description><![CDATA[If you think you know everything there is to know about functional globals, then you're wrong. In this episode of the VI Shots podcast, Nancy Hollenback and I take functional global variables to the next level. Find out how to safely use native globals, have multiple instantiation capabilities and speed optimize your look-up tables. I [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>If you think you know everything there is to know about functional globals, then you're wrong. In this episode of the VI Shots podcast, Nancy Hollenback and I take functional global variables to the next level. Find out how to safely use native globals, have multiple instantiation capabilities and speed optimize your look-up tables.</p>
<a href="http://vishots.com/wp-content/uploads/2013/12/fgv.jpg"><img loading="lazy" class="aligncenter size-full wp-image-2044" alt="Functional Global Variables Revisited" src="http://vishots.com/wp-content/uploads/2013/12/fgv.jpg" width="560" height="292" srcset="https://vishots.com/wp-content/uploads/2013/12/fgv.jpg 560w, https://vishots.com/wp-content/uploads/2013/12/fgv-300x156.jpg 300w" sizes="(max-width: 560px) 100vw, 560px" /></a>
<p>I hope you enjoy this interview as much as I did. Leave me a comment below and tell me what you think of this episode, or if you have any questions. You can support this podcast by subscribing on <a href="http://vishots.com/itunes" target="_blank">iTunes</a> (for iOS) or giving us a rating and review in the <a href="http://vishots.com/labview-podcast" target="_blank">platform of your choice</a>.</p>
<h3>Links to the topics mentioned:</h3>
<ul>
<li><a href="http://vishots.com/wp-content/uploads/2013/12/ts2147hollenback.pdf" target="_blank">Nancy's presentation at NIWeek 2013</a> (pdf)</li>
<li><a href="http://vishots.com/wp-content/uploads/2013/12/033VISP-code.zip" target="_blank">Example Code for the above</a></li>
<li><a href="https://decibel.ni.com/content/groups/cld-summit-2013-planning-committe" target="_blank">CLD Summit 2013</a></li>
<li><a href="http://sine.ni.com/nievents/app/overview/p/eventId/36920/site/nic/country/us/lang/en/scope/" target="_blank">NI LabVIEW Developer Days</a></li>
<li><a href="http://www.ni.com/nidays/" target="_blank">NI Days</a></li>
<li><a href="http://vishots.com/certified" target="_blank">NI LabVIEW Certifications</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/functional-global-variables-revisited/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-033.mp3" length="46428186" type="audio/mpeg" />

			<itunes:subtitle>If you think you know everything there is to know about functional globals, then you&#039;re wrong. In this episode of the VI Shots podcast, Nancy Hollenback and I take functional global variables to the next level.</itunes:subtitle>
		<itunes:summary>If you think you know everything there is to know about functional globals, then you&#039;re wrong. In this episode of the VI Shots podcast, Nancy Hollenback and I take functional global variables to the next level. Find out how to safely use native globals, have multiple instantiation capabilities and speed optimize your look-up tables. I […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>48:16</itunes:duration>
	</item>
		<item>
		<title>032 VISP Interview with Christina Rogers &#8211; LabVIEW R&#038;D</title>
		<link>https://vishots.com/interview-with-christina-rogers-labview-rd/</link>
					<comments>https://vishots.com/interview-with-christina-rogers-labview-rd/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 25 Nov 2013 01:09:00 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2031</guid>

					<description><![CDATA[Christina Rogers is a software engineer in the LabVIEW R&#038;D group. She primarily works under the hood of LabVIEW adding much needed features and capabilities using C++. Sometimes she dives into G code, as she did to implement the LabVIEW Getting Started window. She's worked on features that you may have not noticed. In this [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Christina Rogers is a software engineer in the LabVIEW R&D group. She primarily works under the hood of LabVIEW adding much needed features and capabilities using C++. Sometimes she dives into G code, as she did to implement the LabVIEW Getting Started window. She's worked on features that you may have not noticed. In this interview we go into some of those features and uncover a cool LabVIEW ini token that I think a lot of users will find helpful in their daily coding. We also discuss the new bookmarks feature just released in LabVIEW 2013, which is pretty awesome.</p>
<p style="text-align: center;"><a href="http://vishots.com/wp-content/uploads/2013/11/Bookmark+manager.jpg"><img loading="lazy" class="size-full wp-image-2035 aligncenter" title="The new Bookmarks Manager in LabVIEW 2013" alt="The new Bookmarks Manager in LabVIEW 2013" src="http://vishots.com/wp-content/uploads/2013/11/Bookmark+manager.jpg" width="600" height="297" srcset="https://vishots.com/wp-content/uploads/2013/11/Bookmark+manager.jpg 600w, https://vishots.com/wp-content/uploads/2013/11/Bookmark+manager-300x148.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>I hope you enjoy this interview as much as I did. Leave me a comment below and tell me what you think of this episode, or if you have any questions. You can support this podcast by subscribing on <a href="http://vishots.com/itunes" target="_blank">iTunes</a> (for iOS) or giving us a rating and review in the <a href="http://vishots.com/labview-podcast" target="_blank">platform of your choice</a>.</p>
<h3>Links to the topics mentioned:</h3>
<ul>
<li><a href="https://decibel.ni.com/content/docs/DOC-31854" target="_blank">Creating a Custom Bookmark Manager for LabVIEW</a></li>
<li><a href="http://blog.eyesonvis.com/" target="_blank">Christina's Eyes on VIs Blog</a></li>
<li><a title="Rune: A Tale of Wizards and Kings" href="http://rune.riverfiction.com/" target="_blank">Rune</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/interview-with-christina-rogers-labview-rd/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-032.mp3" length="36128509" type="audio/mpeg" />

			<itunes:subtitle>Christina Rogers is a software engineer in the LabVIEW R&amp;D group. She primarily works under the hood of LabVIEW adding much needed features and capabilities using C++. Sometimes she dives into G code, as she did to implement the LabVIEW Getting Started...</itunes:subtitle>
		<itunes:summary>Christina Rogers is a software engineer in the LabVIEW R&amp;D group. She primarily works under the hood of LabVIEW adding much needed features and capabilities using C++. Sometimes she dives into G code, as she did to implement the LabVIEW Getting Started window. She&#039;s worked on features that you may have not noticed. In this […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>37:32</itunes:duration>
	</item>
		<item>
		<title>031 VISP Five Tips to improve your LabVIEW Applications</title>
		<link>https://vishots.com/five-ways-to-improve-your-labview-applications/</link>
					<comments>https://vishots.com/five-ways-to-improve-your-labview-applications/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 10 Nov 2013 00:01:45 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=2008</guid>

					<description><![CDATA[Do you want to create a better software experience for your customers? Do you want to create maintainable code? Listen to this interview with Fabiola De la Cueva. She's a Certified LabVIEW Architect, a LabVIEW Champion and an influential voice in the LabVIEW community. In this interview, I asked Fabiola to list the five things [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Do you want to create a better software experience for your customers? Do you want to create maintainable code? Listen to this interview with Fabiola De la Cueva. She's a Certified LabVIEW Architect, a LabVIEW Champion and an influential voice in the LabVIEW community. In this interview, I asked Fabiola to list the five things a LabVIEW developer can do to create a better user experience for their customer.</p>
<a href="http://vishots.com/wp-content/uploads/2013/11/image2.jpg"><img loading="lazy" class="aligncenter size-full wp-image-2020" alt="Top Five Tips" src="http://vishots.com/wp-content/uploads/2013/11/image2.jpg" width="600" height="160" srcset="https://vishots.com/wp-content/uploads/2013/11/image2.jpg 600w, https://vishots.com/wp-content/uploads/2013/11/image2-300x80.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></a>
<p>Here is the one opening quote that Fabiola used in our discussion. I highly recommend you listen to the entire episode.</p>
<blockquote><p>Designing the Moment by Robert Hoekman Jr.<br />
&#8220;Each moment has the potential to increase a user's confidence or destroy his trust in a product or a company, and each one is an important piece of the whole experience. Why? Because the task a person is attempting to complete at any<br />
given moment is the most important task to that person, at that moment. It is our job to make sure nothing goes wrong. To make sure that moment is enjoyable and productive, and helps our user feel smart.&#8221;</p></blockquote>
<p>Here is a summary of the five tips (more explanation in the podcast):</p>
<ol>
<li>Improve the user experience. Starting all the way from the installer.</li>
<li>Make your application user configurable.</li>
<li>Don't use geek speak when the software interacts with the user.</li>
<li>Develop your code in a moduler, testable fashion</li>
<li>Use Source Code Control</li>
</ol>
<h3>Links to some content mentioned:</h3>
<ul>
<li><a href="http://delacor.com/" target="_blank">Delacor</a> &#8211; Fabiola's LabVIEW consulting company</li>
<li><a href="https://decibel.ni.com/content/docs/DOC-30868" target="_blank">Fabiola's presentation at NIWeek</a></li>
<li><a href="http://vishots.com/deploy" target="_blank">Deploy Tool</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/five-ways-to-improve-your-labview-applications/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-031.mp3" length="57591947" type="audio/mpeg" />

			<itunes:subtitle>Do you want to create a better software experience for your customers? Do you want to create maintainable code? Listen to this interview with Fabiola De la Cueva. She&#039;s a Certified LabVIEW Architect, a LabVIEW Champion and an influential voice in the L...</itunes:subtitle>
		<itunes:summary>Do you want to create a better software experience for your customers? Do you want to create maintainable code? Listen to this interview with Fabiola De la Cueva. She&#039;s a Certified LabVIEW Architect, a LabVIEW Champion and an influential voice in the LabVIEW community. In this interview, I asked Fabiola to list the five things […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>59:54</itunes:duration>
	</item>
		<item>
		<title>030 VISP VIShots Live panel from NIWeek 2012</title>
		<link>https://vishots.com/vishots-live-panel-from-niweek-2012/</link>
					<comments>https://vishots.com/vishots-live-panel-from-niweek-2012/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 28 Oct 2013 18:09:20 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1999</guid>

					<description><![CDATA[Here's a recording of the VI Shots Live panel I did way back at NIWeek 2012. You'll hear me mention in the recording that this should go live soon after NIWeek. I guess soon meant a year, because here it is. On the panel are Jack Dunaway, Justin Goeres, me, Chris Relf and Brian Powell. We [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Here's a recording of the VI Shots Live panel I did way back at NIWeek 2012. You'll hear me mention in the recording that this should go live soon after NIWeek. I guess soon meant a year, because here it is. On the panel are Jack Dunaway, Justin Goeres, me, Chris Relf and Brian Powell. We all had fun recording this, I hope you enjoy it.</p>
<a href="http://vishots.com/wp-content/uploads/2013/10/featured-image.jpg"><img loading="lazy" class="aligncenter size-full wp-image-2001" alt="VI Shots Live at NIWeek 2013" src="http://vishots.com/wp-content/uploads/2013/10/featured-image.jpg" width="600" height="335" srcset="https://vishots.com/wp-content/uploads/2013/10/featured-image.jpg 600w, https://vishots.com/wp-content/uploads/2013/10/featured-image-300x167.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></a>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/vishots-live-panel-from-niweek-2012/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-030.mp3" length="45645541" type="audio/mpeg" />

			<itunes:subtitle>Here&#039;s a recording of the VI Shots Live panel I did way back at NIWeek 2012. You&#039;ll hear me mention in the recording that this should go live soon after NIWeek. I guess soon meant a year, because here it is. On the panel are Jack Dunaway,</itunes:subtitle>
		<itunes:summary>Here&#039;s a recording of the VI Shots Live panel I did way back at NIWeek 2012. You&#039;ll hear me mention in the recording that this should go live soon after NIWeek. I guess soon meant a year, because here it is. On the panel are Jack Dunaway, Justin Goeres, me, Chris Relf and Brian Powell. We […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>47:27</itunes:duration>
	</item>
		<item>
		<title>029 VISP Effective LabVIEW Programming. New Book by Thomas Bress Helps you Pass your CLD</title>
		<link>https://vishots.com/effective-labview-programming-new-book-by-thomas-bress-helps-you-pass-your-cld/</link>
					<comments>https://vishots.com/effective-labview-programming-new-book-by-thomas-bress-helps-you-pass-your-cld/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 07 Oct 2013 07:07:13 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1985</guid>

					<description><![CDATA[Thomas Bress is the author of a new book out on LabVIEW called: “Effective LabVIEW Programming”. This book was released recently and in this episode of the VI Shots podcast, I interview the author, so we can get a better understanding of how it can help you transition from the CLAD level of certification to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Thomas Bress is the author of a new book out on LabVIEW called: “Effective LabVIEW Programming”. This book was released recently and in this episode of the VI Shots podcast, I interview the author, so we can get a better understanding of how it can help you transition from the CLAD level of certification to the CLD level.</p>
<p style="text-align: center;"><a href="http://vishots.com/wp-content/uploads/2013/10/effective-labview-programming.jpg"><img loading="lazy" class="size-full wp-image-1988 aligncenter" title="Effective LabVIEW Programming by Thomas J. Bress" alt="Effective LabVIEW Programming by Thomas J. Bress" src="http://vishots.com/wp-content/uploads/2013/10/effective-labview-programming.jpg" width="640" height="443" srcset="https://vishots.com/wp-content/uploads/2013/10/effective-labview-programming.jpg 640w, https://vishots.com/wp-content/uploads/2013/10/effective-labview-programming-300x207.jpg 300w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Thomas has managed to create a valuable resource for anyone that wants to transition from a basic LabVIEW coder, to a professional LabVIEW programmer that can handle complicated software project requirements. He spreads proper coding techniques and best practices throughout the book. This is knowledge that would take someone years to master on their own. I highly recommend this book for any beginner to intermediate level user who wants to take their skills to the next level.</p>
<h3>Links to content mentioned on this episode:</h3>
<ul>
<li><a href="http://vishots.com/certified" target="_blank">How to become certified in LabVIEW</a></li>
<li><a href="http://vishots.com/clasummit" target="_blank">Preparing for the CLA Summit</a></li>
<li><a href="http://vishots.com/labviewbooks" target="_blank">Purchase this book &#8211; &#8220;Effective LabVIEW Programming&#8221;</a></li>
<li><a href="http://vishots.com/itunes" target="_blank">Leave Feedback and Subscribe to us on iTunes</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/effective-labview-programming-new-book-by-thomas-bress-helps-you-pass-your-cld/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-029.mp3" length="36861112" type="audio/mpeg" />

			<itunes:subtitle>Thomas Bress is the author of a new book out on LabVIEW called: “Effective LabVIEW Programming”. This book was released recently and in this episode of the VI Shots podcast, I interview the author, so we can get a better understanding of how it can hel...</itunes:subtitle>
		<itunes:summary>Thomas Bress is the author of a new book out on LabVIEW called: “Effective LabVIEW Programming”. This book was released recently and in this episode of the VI Shots podcast, I interview the author, so we can get a better understanding of how it can help you transition from the CLAD level of certification to […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>38:18</itunes:duration>
	</item>
		<item>
		<title>028 VISP Raima Database API for LabVIEW Embedded Systems</title>
		<link>https://vishots.com/raima-database-api-for-labview-embedded-systems/</link>
					<comments>https://vishots.com/raima-database-api-for-labview-embedded-systems/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 23 Sep 2013 17:26:04 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1975</guid>

					<description><![CDATA[During this past NIWeek 2013, the Raima Database API for LabVIEW was awarded the LabVIEW Tools Network Embedded Systems Product of the Year Award. I sat down with Scott Meeder who's the Director of Sales at Raima to find out what this toolkit is and how we, as LabVIEW application developers can take advantage of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2013/09/raima.jpg"><img loading="lazy" class="size-full wp-image-1977 alignleft" alt="Raima" src="http://vishots.com/wp-content/uploads/2013/09/raima.jpg" width="100" height="100" /></a>During this past NIWeek 2013, the Raima Database API for LabVIEW was awarded the LabVIEW Tools Network Embedded Systems Product of the Year Award. I sat down with Scott Meeder who's the Director of Sales at Raima to find out what this toolkit is and how we, as LabVIEW application developers can take advantage of these capabilities in our own embedded systems.</p>
<p>Links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.raima.com/ni/" target="_blank">Raima Database API for LabVIEW</a></li>
<li><a href="http://www.ni.com/labview-tools-network/" target="_blank">LabVIEW Tools Network</a></li>
<li><a href="http://www.raima.com/raima-embedded-database-labview-heart-new-smart-grid-technology/" target="_blank">Smart-grid control network by Localgrid</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/raima-database-api-for-labview-embedded-systems/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-028a.mp3" length="21289564" type="audio/mpeg" />

			<itunes:subtitle>During this past NIWeek 2013, the Raima Database API for LabVIEW was awarded the LabVIEW Tools Network Embedded Systems Product of the Year Award. I sat down with Scott Meeder who&#039;s the Director of Sales at Raima to find out what this toolkit is and ho...</itunes:subtitle>
		<itunes:summary>During this past NIWeek 2013, the Raima Database API for LabVIEW was awarded the LabVIEW Tools Network Embedded Systems Product of the Year Award. I sat down with Scott Meeder who&#039;s the Director of Sales at Raima to find out what this toolkit is and how we, as LabVIEW application developers can take advantage of […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>22:05</itunes:duration>
	</item>
		<item>
		<title>027 VISP LabVIEW Component Oriented Design with Steve Watts</title>
		<link>https://vishots.com/labview-component-oriented-design-with-steve-watts-podcast/</link>
					<comments>https://vishots.com/labview-component-oriented-design-with-steve-watts-podcast/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 11 Sep 2013 05:19:28 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1966</guid>

					<description><![CDATA[I had the pleasure of interviewing Steve Watts. I recorded this interview back in February, but only now had a chance to publish it. Steve has been writing industrial software for more than 25 years and began programming with LabVIEW in 1998. He is the co-owner of SSDC Ltd (Structured Software Design Consultants). His book, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2013/09/steve-watts-2.jpg"><img loading="lazy" class="size-full wp-image-1967 alignleft" alt="Steve Watts" src="http://vishots.com/wp-content/uploads/2013/09/steve-watts-2.jpg" width="100" height="100" /></a>I had the pleasure of interviewing <a href="uk.linkedin.com/in/swatzy" target="_blank">Steve Watts</a>. I recorded this interview back in February, but only now had a chance to publish it. Steve has been writing industrial software for more than 25 years and began programming with LabVIEW in 1998. He is the co-owner of SSDC Ltd (Structured Software Design Consultants). His book, entitled “A Software Engineering Approach to LabVIEW” has achieved worldwide success. Some of the principles described in the book (LCOD) are still used to this day and are the easiest way to implement modular componentized reusable code. The design pattern is also know today as an action engine.</p>
<h3>Links to Items mentioned in this podcast:</h3>
<ul>
<li><a href="http://www.ssdc.co.uk/" target="_blank">Steve's Company SSDC ltd.</a></li>
<li><a href="http://vishots.com/A-Software-Engineering-Approach-LabVIEW" target="_blank">Book: A Software Engineering Approach to LabVIEW</a></li>
<li>Steve's Blog: <a href="https://decibel.ni.com/content/blogs/labviewramblings" target="_blank">Random Ramblings in LabVIEW Design</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-component-oriented-design-with-steve-watts-podcast/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-027.mp3" length="37916989" type="audio/mpeg" />

			<itunes:subtitle>I had the pleasure of interviewing Steve Watts. I recorded this interview back in February, but only now had a chance to publish it. Steve has been writing industrial software for more than 25 years and began programming with LabVIEW in 1998.</itunes:subtitle>
		<itunes:summary>I had the pleasure of interviewing Steve Watts. I recorded this interview back in February, but only now had a chance to publish it. Steve has been writing industrial software for more than 25 years and began programming with LabVIEW in 1998. He is the co-owner of SSDC Ltd (Structured Software Design Consultants). His book, […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>39:24</itunes:duration>
	</item>
		<item>
		<title>Original LabVIEW R&#038;D Team Panel Discussion, Americas 2013 CLA Summit</title>
		<link>https://vishots.com/original-labview-rd-team-panel-discussion-americas-2013-cla-summit/</link>
					<comments>https://vishots.com/original-labview-rd-team-panel-discussion-americas-2013-cla-summit/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 29 Aug 2013 06:00:39 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1942</guid>

					<description><![CDATA[About the Panel This is a rare video recording of a panel discussion which took place at the Americas CLA (Certified LabVIEW Architect) Summit on March 5th 2013. This was on the schedule for the summit, but was intended as a filler for that morning because some of the participants were taking their CLA re-certification [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" width="680" height="383" src="//www.youtube.com/embed/ZyPdmqCLb0E?rel=0" frameborder="0" allowfullscreen></iframe></center></p>
<h2>About the Panel</h2>
<p>This is a rare video recording of a panel discussion which took place at the <a href="http://www.ni.com/white-paper/14362/en" target="_blank">Americas CLA (Certified LabVIEW Architect) Summit</a> on March 5th 2013. This was on the schedule for the summit, but was intended as a filler for that morning because some of the participants were taking their CLA re-certification exams. So we were treated to an hour of listening to some of the original members of the LabVIEW R&D team speak about what it was like in the early days with the release of LabVIEW 1.0 and then the re-write of LabVIEW 2.0.</p>
<p>Brian Powell, facilitated the discussion by posing some prepared questions and presenting some old photos of the team. Yes, Brian actually had hair back then! Then it was opened up to questions from the CLA attendees. As you listen to the stories about the &#8220;bowl and the lid&#8221; to describe their source code control check-in system, you get sucked into the excitement of not just the software development process, but the feeling of being part of a team of smart people that are working towards a common goal.</p>
<p>Here is a list that Brian put up on a slide that describes some of the lessons learned during the early years of LabVIEW development:</p>
<p><strong>Lessons Learned:</strong></p>
<ul>
<li>Have a vision and a passion &#8211; and share it!</li>
<li>Individual ownership &#8211; team effort.
<ul>
<li>Set goals, evaluate, iterate &#8211; make something happen.</li>
</ul>
</li>
<li>Start from where you are.</li>
<li>Optimism, persistence over long term.
<ul>
<li>Ooch approach.</li>
</ul>
</li>
<li>Excitement, confidence, success are contagious.</li>
<li>Have Fun &#8211; &#8220;The Journey is the Reward&#8221;</li>
</ul>
<div id="attachment_1956" style="width: 650px" class="wp-caption aligncenter"><a href="http://vishots.com/wp-content/uploads/2013/08/IMG_3327.jpg"><img aria-describedby="caption-attachment-1956" loading="lazy" class="size-full wp-image-1956" alt="LabVIEW R&D Team Panel Discussion at Americas CLA Summit 2013" src="http://vishots.com/wp-content/uploads/2013/08/IMG_3327.jpg" width="640" height="217" srcset="https://vishots.com/wp-content/uploads/2013/08/IMG_3327.jpg 640w, https://vishots.com/wp-content/uploads/2013/08/IMG_3327-300x101.jpg 300w" sizes="(max-width: 640px) 100vw, 640px" /></a><p id="caption-attachment-1956" class="wp-caption-text">Brian Powell, Duncan Hudson, Greg Mckaskle, Jeff Kodosky and Steve Rogers. Some of the original members of the LabVIEW R&D team.</p></div>
<p>&nbsp;</p>
<p>This panel chat is not typical of the type of discussions going on at a CLA summit. However, <a href="http://www.ni.com/company/our-vision/leadership/kodosky.htm" target="_blank">Jeff Kodosky</a> and a lot of other NI LabVIEW R&D folks were always on hand to engage in deep-dive discussions. The CLA summit lasted 3 days and took place in Austin. The summit also took place in Paris, France this year (The European location changes every year).</p>
<h2>Becoming Certified</h2>
<p>If you want to take your LabVIEW career to the next level. I definitely encourage you to get certified. If only to get a chance to come to the CLA summit every year. The summit is only for those that have reached the CLA level of certification in LabVIEW and is <strong>free</strong> to attend. The discussions are very lively and you get to really hash out a lot of ideas and techniques of LabVIEW development that help you improve your skills, while networking with like-minded engineers. More information on becoming a <a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/13477" target="_blank">Certified LabVIEW Architect can be found on NI's website.</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/original-labview-rd-team-panel-discussion-americas-2013-cla-summit/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>026 VISP New Lego Mindstorms EV3</title>
		<link>https://vishots.com/new-lego-mindstorms-ev3/</link>
					<comments>https://vishots.com/new-lego-mindstorms-ev3/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 26 Aug 2013 07:32:26 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1920</guid>

					<description><![CDATA[In this episode I dive into the world of Lego robotics and specifically, I learn about a new version of the Mindstorms educational robotic toy from Lego. At this past consumer electronics show (CES) in January, Lego announced and displayed the Mindstorms EV3. Also, this past NIWeek 2013, I saw a demo of the new EV3 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p dir="ltr"><a href="http://vishots.com/wp-content/uploads/2013/08/lego-ev3.jpg"><img loading="lazy" class="size-full wp-image-1925 alignleft" title="Lego Mindstorms EV3" alt="Lego Mindstorms EV3" src="http://vishots.com/wp-content/uploads/2013/08/lego-ev3.jpg" width="100" height="100" /></a>In this episode I dive into the world of Lego robotics and specifically, I learn about a new version of the Mindstorms educational robotic toy from Lego. At this past consumer electronics show (CES) in January, Lego announced and displayed the Mindstorms EV3. Also, this past NIWeek 2013, I saw a demo of the new EV3 programming environment (based on LabVIEW). This is the next generation of the previous Mindstorms NXT and the first major revamp of the platform since around 2006. The last updated was in 2009. The new Mindstorms EV3 has several enhancements, including an improved p-brick and improved sensors. However it’s also the first version of the brick to run embedded Linux. Which in itself is pretty exciting.</p>
<img loading="lazy" class="size-full wp-image-1928 alignright" title="Lego Mindstorms EV3 - showing off balancing robot using gyroscope." alt="Lego Mindstorms EV3 - showing off balancing robot using gyroscope - GyroBoy" src="http://vishots.com/wp-content/uploads/2013/08/GyroBoy.jpg" width="660" height="330" srcset="https://vishots.com/wp-content/uploads/2013/08/GyroBoy.jpg 660w, https://vishots.com/wp-content/uploads/2013/08/GyroBoy-300x150.jpg 300w" sizes="(max-width: 660px) 100vw, 660px" />
<p dir="ltr">Just as in previous versions of the Robotic kit, National Instruments continues the collaboration with Lego in this new version. They're releasing a new programming environment for the EV3 which is improved and should make programming much easier than before.</p>
<p dir="ltr"><strong>Guests:</strong></p>
<ul>
<li>Greg Mckaskle &#8211; Chief Software Architect for Labview (National Instruments, Austin)</li>
<li>Nicole Richard &#8211; labview K &#8211; 8 Software group manager (National Instruments, Austin)</li>
<li>Flemming Bundgaard &#8211; Electronics in product technology (Lego, Billund, Denmark)</li>
</ul>
<p>Below you can see a video of the EV3 demo at NIWeek 2013. If you look at the programming environment demo, you will notice some great usability features. For example, you can see the configuration of each block without having to bring up any popup dialogs. Also, you might not notice it in the video, but at 8:10, David zooms out on the diagram to get a better view of the program. The audience breaks out in applause to which Ray Almgren responds with: &#8220;It's coming someday&#8221;. Obviously referring to the fact that you can't do zooming out in your code in LabVIEW. Many people have asked for this feature over the years and NI has yet to deliver on it.</p>
<p>In the podcast, I asked Greg Mckaskle if any of the enhancements delivered to the EV3 software development environment will transfer over to core LabVIEW. His response gave me some hope that we might see these down the road.</p>
<p><iframe loading="lazy" src="//www.youtube.com/embed/-TuhefvZl6M" height="360" width="640" allowfullscreen="" frameborder="0"></iframe></p>
<p><strong>Links to more information:</strong></p>
<ul>
<li><a title="Buy Lego Mindstorms EV3 Education Edition" href="http://www.legoeducation.us/eng/characteristics/ProductLine~LEGO%20MINDSTORMS%20Education%20EV3" target="_blank">Buy Lego EV3 Education Edition</a></li>
<li><a title="Buy Lego Mindstorms EV3 Consumer Edition" href="http://shop.lego.com/en-US/LEGO-MINDSTORMS-EV3-31313" target="_blank">Buy Lego EV3 Consumer Edition</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/new-lego-mindstorms-ev3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-026.mp3" length="33727772" type="audio/mpeg" />

			<itunes:subtitle>In this episode I dive into the world of Lego robotics and specifically, I learn about a new version of the Mindstorms educational robotic toy from Lego. At this past consumer electronics show (CES) in January,</itunes:subtitle>
		<itunes:summary>In this episode I dive into the world of Lego robotics and specifically, I learn about a new version of the Mindstorms educational robotic toy from Lego. At this past consumer electronics show (CES) in January, Lego announced and displayed the Mindstorms EV3. Also, this past NIWeek 2013, I saw a demo of the new EV3 […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>35:02</itunes:duration>
	</item>
		<item>
		<title>025 VISP What&#8217;s New in LabVIEW 2013</title>
		<link>https://vishots.com/whats-new-in-labview-2013/</link>
					<comments>https://vishots.com/whats-new-in-labview-2013/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 06 Aug 2013 06:00:46 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1905</guid>

					<description><![CDATA[NIWeek 2013 is over and one of the biggest announcements was the release of LabVIEW 2013 with over 100 new features. In addition, a new cRIO-9068 controller which runs the Linux operating system, was announced. Now, a LabVIEW developer can tap into the vast community of Linux libraries available. In this podcast episode I chat [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2013/08/labview-2013.jpg"><img loading="lazy" class="size-full wp-image-1911 alignleft" alt="labview-2013" src="http://vishots.com/wp-content/uploads/2013/08/labview-2013.jpg" width="110" height="106" /></a>NIWeek 2013 is over and one of the biggest announcements was the release of LabVIEW 2013 with over 100 new features. In addition, a new cRIO-9068 controller which runs the Linux operating system, was announced. Now, a LabVIEW developer can tap into the vast community of Linux libraries available.</p>
<p>In this podcast episode I chat with Grant Heimbach and Jonah Paul as we run through some of the top features in LabVIEW 2013 in addition to the new cRIO controller.</p>
<h3>New LabVIEW 2013 Features:</h3>
<ul>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361K-01/lvupgrade/labview_features/#New_and_Changed_Event_Productivity" target="_blank">Productivity Enhancements</a></li>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361K-01/lvupgrade/labview_features/#New_and_Changed_Web_Services" target="_blank">LabVIEW Web Services</a></li>
<li><a href="http://www.ni.com/white-paper/14032/en" target="_blank">LabVIEW FPGA Features</a></li>
<li><a href="http://www.ni.com/white-paper/9337/en" target="_blank">LabVIEW Real Time Features</a></li>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361K-01/lvupgrade/labview_features/" target="_blank">All the New Features!</a></li>
<li><a href="http://www.ni.com/white-paper/14602/en/" target="_blank">What is the NI cRIO-9068 Software-Designed Controller?</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/whats-new-in-labview-2013/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-025.mp3" length="32664684" type="audio/mpeg" />

			<itunes:subtitle>NIWeek 2013 is over and one of the biggest announcements was the release of LabVIEW 2013 with over 100 new features. In addition, a new cRIO-9068 controller which runs the Linux operating system, was announced. Now,</itunes:subtitle>
		<itunes:summary>NIWeek 2013 is over and one of the biggest announcements was the release of LabVIEW 2013 with over 100 new features. In addition, a new cRIO-9068 controller which runs the Linux operating system, was announced. Now, a LabVIEW developer can tap into the vast community of Linux libraries available. In this podcast episode I chat […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>33:56</itunes:duration>
	</item>
		<item>
		<title>024 VISP Humility and the LabVIEW Programmer</title>
		<link>https://vishots.com/humility-and-the-labview-programmer/</link>
					<comments>https://vishots.com/humility-and-the-labview-programmer/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 02 Jul 2013 08:44:13 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1888</guid>

					<description><![CDATA[I've long anticipated this interview with Brian Powell. The impetus for this interview was a series of blog articles Brian wrote recently. BTW, I suggest everyone go to labviewjournal.com and read the entire series he wrote there. Brian of course is well known as one of the original team members that helped bring LabVIEW 2.0 to market [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0156.png"><img loading="lazy" class="alignleft size-full wp-image-1607" alt="Brian Powell" src="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0156.png" width="100" height="100" /></a>I've long anticipated this interview with <a href="http://www.linkedin.com/in/bhpowell" target="_blank">Brian Powell</a>. The impetus for this interview was a series of blog articles Brian wrote recently. BTW, I suggest everyone go to <a href="http://labviewjournal.com/" target="_blank">labviewjournal.com</a> and read the entire series he wrote there.</p>
<p>Brian of course is well known as one of the original team members that helped bring LabVIEW 2.0 to market as a software engineer. His vast experience with working with LabVIEW teams shows in this interview, which is packed with wisdom. We discuss the following topics:</p>
<ul>
<li><span style="line-height: 13px;">Humility and why that's a good character to have.</span></li>
<li>Why code reviews are essential and how to do them.</li>
<li>The importance of clarity in your software</li>
<li>Simple or Scaleable, are they conflicting requirements?</li>
</ul>
<p>Visit <a href="http://labviewjournal.com/" target="_blank">LabVIEWJournal.com</a> for more.</p>
<p style="text-align: center;"><a href="http://vishots.com/wp-content/uploads/2013/07/BNILfsRCEAAh2wu.jpg" target="_blank"><img loading="lazy" class="size-medium wp-image-1892" title="Brian Powell preparing for the VI Shots podcast interview" alt="Brian Powell preparing for the VI Shots podcast interview" src="http://vishots.com/wp-content/uploads/2013/07/BNILfsRCEAAh2wu-300x232.jpg" width="300" height="232" srcset="https://vishots.com/wp-content/uploads/2013/07/BNILfsRCEAAh2wu-300x232.jpg 300w, https://vishots.com/wp-content/uploads/2013/07/BNILfsRCEAAh2wu.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/humility-and-the-labview-programmer/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-024.mp3" length="41170644" type="audio/mpeg" />

			<itunes:subtitle>I&#039;ve long anticipated this interview with Brian Powell. The impetus for this interview was a series of blog articles Brian wrote recently. BTW, I suggest everyone go to labviewjournal.com and read the entire series he wrote there.</itunes:subtitle>
		<itunes:summary>I&#039;ve long anticipated this interview with Brian Powell. The impetus for this interview was a series of blog articles Brian wrote recently. BTW, I suggest everyone go to labviewjournal.com and read the entire series he wrote there. Brian of course is well known as one of the original team members that helped bring LabVIEW 2.0 to market […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>42:47</itunes:duration>
	</item>
		<item>
		<title>023 VISP User Interface Design Best Practices</title>
		<link>https://vishots.com/user-interface-design-best-practices/</link>
					<comments>https://vishots.com/user-interface-design-best-practices/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 17 Jun 2013 09:13:18 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1866</guid>

					<description><![CDATA[One of the benefits of being a CLA (Certified LabVIEW Architect), is that you get to go to the exclusive CLA summit. This is a yearly event held in Austin and Europe for the purpose of discussing topics and issues affecting LabVIEW developers today. Topics range from LabVIEW frameworks to source code control techniques. Best [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://vishots.com/wp-content/uploads/2013/06/joe-silva-100x100.jpg"><img loading="lazy" class="alignleft size-full wp-image-1867" alt="joe silva" src="http://vishots.com/wp-content/uploads/2013/06/joe-silva-100x100.jpg" width="100" height="100" /></a>
<p>One of the benefits of being a <a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/13477" target="_blank">CLA</a> (Certified LabVIEW Architect), is that you get to go to the exclusive CLA summit. This is a yearly event held in Austin and Europe for the purpose of discussing topics and issues affecting LabVIEW developers today. Topics range from LabVIEW frameworks to source code control techniques. Best of all, admission is free with your membership.</p>
<p>One very enlightening presentation was given by <a href="www.linkedin.com/in/josephlsilva/" target="_blank">Joe Silva</a> from National Instruments. In it he discussed some basic UI design principles that can help improve your design right away. I interview Joe in this episode and we highlight some of the topics in his presentation. We also discuss some of the struggles LabVIEW developers face in developing good UI designs. &#8211; If you want to catch Joe presenting, you can see his session this year at NIWeek 2013</p>
<p>Joe had a list of recommended reading in his presentation. Here is the list:</p>
<ul>
<li><a href="http://www.amazon.com/Universal-Principles-Design-Revised-Updated/dp/1592535879/" target="_blank"><span style="line-height: 13px;">Universal Principles of Design</span></a></li>
<li><a href="http://www.amazon.com/Envisioning-Information-Edward-R-Tufte/dp/0961392118" target="_blank">Envisioning Information</a></li>
<li><a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0465067107" target="_blank">The design of everyday things</a></li>
</ul>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><span style="line-height: 13px;"><a href="http://en.wikipedia.org/wiki/Edward_Tufte" target="_blank">Edward R. Tufte</a> &#8211; Noted for <a href="http://www.amazon.com/Edward-R.-Tufte/e/B000APET3Y/ref=sr_tc_2_0?qid=1371458283&sr=8-2-ent" target="_blank">his writings</a> on information design and as a pioneer in the field of data visualization.</span></li>
<li><a href="http://www.ni.com/niweekcommunity" target="_blank">The NIWeek Conference Podcast</a></li>
</ul>
<p>NSA Powerpoint slides, before and after. Designed for better comprehension and data presentation:</p>
<p style="text-align: center;"><iframe loading="lazy" style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="http://fr.slideshare.net/slideshow/embed_code/22805706?rel=0" height="421" width="512" allowfullscreen="" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/user-interface-design-best-practices/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-023.mp3" length="39376968" type="audio/mpeg" />

			<itunes:subtitle>One of the benefits of being a CLA (Certified LabVIEW Architect), is that you get to go to the exclusive CLA summit. This is a yearly event held in Austin and Europe for the purpose of discussing topics and issues affecting LabVIEW developers today.</itunes:subtitle>
		<itunes:summary>One of the benefits of being a CLA (Certified LabVIEW Architect), is that you get to go to the exclusive CLA summit. This is a yearly event held in Austin and Europe for the purpose of discussing topics and issues affecting LabVIEW developers today. Topics range from LabVIEW frameworks to source code control techniques. Best […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>40:55</itunes:duration>
	</item>
		<item>
		<title>022 VISP Build, License and Track your LabVIEW Application with BLT from Studio Bods</title>
		<link>https://vishots.com/build-license-and-track-your-labview-application-with-blt-from-studio-bods/</link>
					<comments>https://vishots.com/build-license-and-track-your-labview-application-with-blt-from-studio-bods/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 03 Jun 2013 08:50:07 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1849</guid>

					<description><![CDATA[In this episode, I interview Matthias Baudot from Studio Bods. He's started a new company that just announced a product on the LabVIEW Tools Network called BLT for LabVIEW. From the LabVIEW Tools Network Description: License your own LabVIEW application in a few clicks &#8211; no coding required Automatically (and remotely) update your applications when you [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="alignleft size-full wp-image-1858" alt="BLT for LabVIEW" src="http://vishots.com/wp-content/uploads/2013/06/blt4labview.jpg" width="100" height="100" />
<p>In this episode, I interview Matthias Baudot from <a href="http://studiobods.com/" target="_blank">Studio Bods</a>. He's started a new company that just announced a product on the LabVIEW Tools Network called <a title="BLT for LabVIEW by Studio Bods" href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/211731" target="_blank">BLT for LabVIEW</a>.</p>
<p>From the LabVIEW Tools Network Description:</p>
<blockquote>
<ul>
<li>License your own LabVIEW application in a few clicks &#8211; 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>
</blockquote>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><a href="http://studiobods.com/en/index.html" target="_blank"><span style="line-height: 13px;">Studio Bods website</span></a></li>
<li><a href="http://youtu.be/8MzETlrUw-o" target="_blank">BLT for LabVIEW demo video</a></li>
<li><a href="http://www.ni.com/labview-tools-network/" target="_blank">LabVIEW Tools Network</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/build-license-and-track-your-labview-application-with-blt-from-studio-bods/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-022.mp3" length="27077749" type="audio/mpeg" />

			<itunes:subtitle>In this episode, I interview Matthias Baudot from Studio Bods. He&#039;s started a new company that just announced a product on the LabVIEW Tools Network called BLT for LabVIEW. From the LabVIEW Tools Network Description: License your own LabVIEW applicatio...</itunes:subtitle>
		<itunes:summary>In this episode, I interview Matthias Baudot from Studio Bods. He&#039;s started a new company that just announced a product on the LabVIEW Tools Network called BLT for LabVIEW. From the LabVIEW Tools Network Description: License your own LabVIEW application in a few clicks – no coding required Automatically (and remotely) update your applications when you […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>28:07</itunes:duration>
	</item>
		<item>
		<title>021 VISP Your Framework Sucks! Why you should be using the Actor Framework Instead</title>
		<link>https://vishots.com/your-framework-sucks-why-you-should-be-using-the-actor-framework-instead/</link>
					<comments>https://vishots.com/your-framework-sucks-why-you-should-be-using-the-actor-framework-instead/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 01 Mar 2013 08:53:30 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1811</guid>

					<description><![CDATA[Here at VI Shots, one of my goals is to always be expanding my knowledge into LabVIEW and learning new software engineering techniques and ideas. To that goal, I try to bring people on the show that can teach me, and in turn you, something new. This episode of the VI Shots LabVIEW podcast is no [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="size-full wp-image-1815 alignleft" alt="actor" src="http://vishots.com/wp-content/uploads/2013/03/actor.jpg" width="100" height="100" />
<p>Here at VI Shots, one of my goals is to always be expanding my knowledge into LabVIEW and learning new software engineering techniques and ideas. To that goal, I try to bring people on the show that can teach me, and in turn you, something new. This episode of the VI Shots LabVIEW podcast is no exception.</p>
<p>We all have, at some point, developed a framework that allows us to create parallel processes and communicate with them. We've even given them cool pet names. We're pretty proud of our creations and excited about using them in our customer projects. However, things fall apart at some point, usually with a looming project deadline.</p>
<p style="text-align: center;"><img loading="lazy" class="size-full wp-image-1820 aligncenter" alt="stephen_mercer-allen_smith" src="http://vishots.com/wp-content/uploads/2013/03/stephen_mercer-allen_smith.jpg" width="200" height="100" /></p>
<p><a href="https://decibel.ni.com/content/people/AristosQueue" target="_blank">Stephen Mercer</a> and <a href="https://decibel.ni.com/content/people/niACS" target="_blank">Allen Smith</a> from National Instruments join me to discuss some of these framework problems and the solution they have within the <a href="https://decibel.ni.com/content/docs/DOC-17193" target="_blank">Actor Framework</a>. The Actor Framework is a collection of VIs made available through the LabVIEW 2012 palette and as a Project Template. Should you be using it in your next customer project? Listen to the show, then dig into it and try it for yourself.</p>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><a href="https://decibel.ni.com/content/docs/DOC-17193" target="_blank"><span style="line-height: 13px;">Getting started with the Actor Framework</span></a></li>
<li><a href="https://decibel.ni.com/content/groups/actor-framework-2011" target="_blank">Actor Framework community group</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/your-framework-sucks-why-you-should-be-using-the-actor-framework-instead/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-021.mp3" length="37065564" type="audio/mpeg" />

			<itunes:subtitle>Here at VI Shots, one of my goals is to always be expanding my knowledge into LabVIEW and learning new software engineering techniques and ideas. To that goal, I try to bring people on the show that can teach me, and in turn you, something new.</itunes:subtitle>
		<itunes:summary>Here at VI Shots, one of my goals is to always be expanding my knowledge into LabVIEW and learning new software engineering techniques and ideas. To that goal, I try to bring people on the show that can teach me, and in turn you, something new. This episode of the VI Shots LabVIEW podcast is no […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>38:31</itunes:duration>
	</item>
		<item>
		<title>020 VISP Why Engineers Should Love Marketing</title>
		<link>https://vishots.com/why-engineers-should-love-marketing/</link>
					<comments>https://vishots.com/why-engineers-should-love-marketing/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 04 Feb 2013 10:18:32 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1794</guid>

					<description><![CDATA[In this episode of the VI Shots Podcast. I sit down with Wendy Covey, from Trew Marketing. Wendy founded Trew Marketing with Rebecca Geier back in 2008. Since then, their company has focussed on helping engineering companies uncover their unique voice in the marketplace. As you'll hear in this interview. Sometimes in order to grow your [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2013/02/WendyCovey100.jpg"><img loading="lazy" class="alignright size-full wp-image-1803" alt="WendyCovey100" src="http://vishots.com/wp-content/uploads/2013/02/WendyCovey100.jpg" width="100" height="100" /></a>In this episode of the VI Shots Podcast. I sit down with Wendy Covey, from Trew Marketing. Wendy founded Trew Marketing with Rebecca Geier back in 2008. Since then, their company has focussed on helping engineering companies uncover their unique voice in the marketplace. As you'll hear in this interview. Sometimes in order to grow your customer base you need to narrowly focus your marketing message.</p>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><a href="http://www.trewmarketing.com/" target="_blank"><span style="line-height: 13px;">Trew Marketing</span></a></li>
<li><a href="http://info.trewmarketing.com/smart-marketing-for-engineers" target="_blank">Smart Marketing for Engineers</a> &#8211; Guide</li>
<li><a href="https://itunes.apple.com/us/podcast/seth-godins-startup-school/id566985370" target="_blank">Seth Godin's Startup School</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/why-engineers-should-love-marketing/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-020.mp3" length="28564451" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots Podcast. I sit down with Wendy Covey, from Trew Marketing. Wendy founded Trew Marketing with Rebecca Geier back in 2008. Since then, their company has focussed on helping engineering companies uncover their unique voice ...</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots Podcast. I sit down with Wendy Covey, from Trew Marketing. Wendy founded Trew Marketing with Rebecca Geier back in 2008. Since then, their company has focussed on helping engineering companies uncover their unique voice in the marketplace. As you&#039;ll hear in this interview. Sometimes in order to grow your […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>29:40</itunes:duration>
	</item>
		<item>
		<title>019 VISP Extending LabVIEW to the Web with LabSockets</title>
		<link>https://vishots.com/extending-labview-to-the-web-with-labsockets/</link>
					<comments>https://vishots.com/extending-labview-to-the-web-with-labsockets/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 08:56:03 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1771</guid>

					<description><![CDATA[I had the pleasure of interviewing John Bergmans from Bergmans Mechatronics. He's been working with websockets and LabVIEW over the past few years and has evolved his knowledge into a product he calls LabSockets. From his website: The LabSocket System enables LabVIEW applications to be monitored and controlled remotely using a web browser. The system [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2012/12/jbergmans.jpg"><img loading="lazy" class="alignright size-full wp-image-1773" alt="jbergmans" src="http://vishots.com/wp-content/uploads/2012/12/jbergmans.jpg" width="100" height="100" /></a>I had the pleasure of interviewing John Bergmans from Bergmans Mechatronics. He's been working with websockets and LabVIEW over the past few years and has evolved his knowledge into a product he calls LabSockets. From his website:</p>
<blockquote><p>The LabSocket System enables LabVIEW applications to be monitored and controlled remotely using a web browser. The system operates without browser plug-ins, making it suitable for use with a wide range of desktop and mobile browsers. The system is easy to use and requires no knowledge of web programming languages such as HTML or JavaScript.</p></blockquote>
<p>Listen to the interview to find out more about LabSockets and see if it can help extend your own LabVIEW app, and allow it to be controlled via a web browser interface.</p>
<ul>
<li><a href="http://labsocket.com/" target="_blank">LabSockets Website</a></li>
<li><a href="https://twitter.com/jbergmans" target="_blank">Follow John Bergmans on Twitter</a></li>
<li><a href="http://www.bergmans.com/" target="_blank">Bergmans Mechatronics</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/extending-labview-to-the-web-with-labsockets/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-019.mp3" length="30425617" type="audio/mpeg" />

			<itunes:subtitle>I had the pleasure of interviewing John Bergmans from Bergmans Mechatronics. He&#039;s been working with websockets and LabVIEW over the past few years and has evolved his knowledge into a product he calls LabSockets.</itunes:subtitle>
		<itunes:summary>I had the pleasure of interviewing John Bergmans from Bergmans Mechatronics. He&#039;s been working with websockets and LabVIEW over the past few years and has evolved his knowledge into a product he calls LabSockets. From his website: The LabSocket System enables LabVIEW applications to be monitored and controlled remotely using a web browser. The system […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>31:36</itunes:duration>
	</item>
		<item>
		<title>018 VISP Monitor and Control LabVIEW with the Mobile Data Dashboard App</title>
		<link>https://vishots.com/mobile-data-dashboard-app-for-labview/</link>
					<comments>https://vishots.com/mobile-data-dashboard-app-for-labview/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 29 Nov 2012 08:51:51 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1756</guid>

					<description><![CDATA[National Instruments has been exploring the mobile space for a couple of years now. They started off with simple utility apps such as the Service Request tracker and NI device pinout documentation tool. They released a mobile app last year which allowed you to view data on an iOS and Android device in a limited [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>National Instruments has been exploring the mobile space for a couple of years now. They started off with simple utility apps such as the Service Request tracker and NI device pinout documentation tool.<a href="http://vishots.com/wp-content/uploads/2012/11/data_dashboard.jpg"><img loading="lazy" class="alignright size-full wp-image-1761" title="data_dashboard" alt="" src="http://vishots.com/wp-content/uploads/2012/11/data_dashboard.jpg" width="100" height="100" /></a> They released a mobile app last year which allowed you to view data on an iOS and Android device in a limited fashion. Now with data dashboard 2.0, they've come out with a full featured app to let you not only monitor, but control your remote LabVIEW application.</p>
<p>In this podcast, I interview Grant Heimbach, the data dashboard product manager. We explore some of the capabilities offered by this new free mobile application and how it can help LabVIEW developers extend their reach into the mobile space.</p>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><a href="http://www.ni.com/mobile/" target="_blank">Mobile Technology for Measurement and Control</a></li>
<li><a href="https://decibel.ni.com/content/groups/smartphones-tablets-and-mobile-devices" target="_blank">Smartphones, Tablets, and Mobile Devices Community</a></li>
<li><a href="https://itunes.apple.com/us/app/data-dashboard-for-labview/id481303987" target="_blank">iTunes Store Page</a></li>
<li><a href="https://play.google.com/store/apps/details?id=com.ni.labview.SharedVariableViewer&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS5uaS5sYWJ2aWV3LlNoYXJlZFZhcmlhYmxlVmlld2VyIl0." target="_blank">Google Play Store Page</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/mobile-data-dashboard-app-for-labview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-018.mp3" length="24959740" type="audio/mpeg" />

			<itunes:subtitle>National Instruments has been exploring the mobile space for a couple of years now. They started off with simple utility apps such as the Service Request tracker and NI device pinout documentation tool. They released a mobile app last year which allowe...</itunes:subtitle>
		<itunes:summary>National Instruments has been exploring the mobile space for a couple of years now. They started off with simple utility apps such as the Service Request tracker and NI device pinout documentation tool. They released a mobile app last year which allowed you to view data on an iOS and Android device in a limited […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>25:54</itunes:duration>
	</item>
		<item>
		<title>017 VISP Are you a LabVIEW Hacker?</title>
		<link>https://vishots.com/are-you-a-labview-hacker/</link>
					<comments>https://vishots.com/are-you-a-labview-hacker/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 15 Oct 2012 07:59:35 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1738</guid>

					<description><![CDATA[I had the pleasure of  interviewing Jeff C Jensen, who is a Senior Lead User Manager for Embedded Systems at National Instruments. We had a very interesting discussion about some of the work he's done with various students and NI employees to interface computers with everyday consumer devices using LabVIEW. All of the work can [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2012/10/lvhacker.jpg"><img loading="lazy" class="alignright size-full wp-image-1747" title="lvhacker" alt="" src="http://vishots.com/wp-content/uploads/2012/10/lvhacker.jpg" width="100" height="100" /></a>I had the pleasure of  interviewing Jeff C Jensen, who is a Senior Lead User Manager for Embedded Systems at National Instruments. We had a very interesting discussion about some of the work he's done with various students and NI employees to interface computers with everyday consumer devices using LabVIEW. All of the work can be found on the LabVIEW Hacker website listed in the links below. We also talked about some of the challenges facing software developers in the embedded space.</p>
<p>Links to content mentioned in this episode:</p>
<ul>
<li><a href="http://labviewhacker.com/" target="_blank">LabVIEWhacker.com</a> website</li>
<li>Some of the content:
<ul>
<li><a href="http://labviewhacker.com/ardrone.php" target="_blank">AR Drone</a></li>
<li><a href="http://labviewhacker.com/MindShark.php" target="_blank">MindShark</a></li>
<li><a href="http://labviewhacker.com/chronos.php" target="_blank">ez430-chronos</a></li>
<li><a href="http://labviewhacker.com/kinect.php" target="_blank">Kinect</a></li>
</ul>
</li>
<li>Science in the pub embedded video below:</li>
</ul>
<p><iframe loading="lazy" src="http://player.vimeo.com/video/18972992?title=1&byline=0&portrait=0&color=ff9933" height="480" width="640" frameborder="0"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/are-you-a-labview-hacker/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-017.mp3" length="31273089" type="audio/mpeg" />

			<itunes:subtitle>I had the pleasure of  interviewing Jeff C Jensen, who is a Senior Lead User Manager for Embedded Systems at National Instruments. We had a very interesting discussion about some of the work he&#039;s done with various students and NI employees to interface...</itunes:subtitle>
		<itunes:summary>I had the pleasure of  interviewing Jeff C Jensen, who is a Senior Lead User Manager for Embedded Systems at National Instruments. We had a very interesting discussion about some of the work he&#039;s done with various students and NI employees to interface computers with everyday consumer devices using LabVIEW. All of the work can […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>32:29</itunes:duration>
	</item>
		<item>
		<title>016 VISP Jeffrey Travis &#8211; Engineer Turned Filmmaker, Pursuing Your Passion</title>
		<link>https://vishots.com/jeffrey-travis-engineer-turned-filmmaker-dragon-day-movie/</link>
					<comments>https://vishots.com/jeffrey-travis-engineer-turned-filmmaker-dragon-day-movie/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 01 Oct 2012 09:29:26 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1714</guid>

					<description><![CDATA[I had the pleasure of speaking with Jeffrey Travis on this podcast episode. Jeffrey has written several LabVIEW related books, has released several open source LabVIEW tools such as LabVNC, LabSQL and LabPerl. He also has a very successful engineering business (Jeffrey Travis Studios ) developing LabVIEW based automation systems. Over the years, he’s transitioned [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2012/10/jeffrey-travis.jpg"><img loading="lazy" class="alignright size-full wp-image-1725" title="jeffrey-travis" alt="" src="http://vishots.com/wp-content/uploads/2012/10/jeffrey-travis.jpg" width="100" height="100" /></a>I had the pleasure of speaking with Jeffrey Travis on this podcast episode. Jeffrey has written several LabVIEW related books, has released several open source LabVIEW tools such as LabVNC, LabSQL and LabPerl. He also has a very successful engineering business (Jeffrey Travis Studios ) developing LabVIEW based automation systems.</p>
<p>Over the years, he’s transitioned to a radically different career as a director in the filmmaking industry. He’s had many short film successes, but recently he’s directed an independent feature film called Dragon Day. I had a very interesting discussion with Jeffrey on the challenges to producing an independent film and the balance between his engineering background and his new found passion. Also listen to find out about a special cameo appearance in the film, and it’s not who you might think.</p>
<p>Jeffrey is a fellow engineer that decided to pursue his creative filmmaking passion. He describes how he made that happen in the interview. However, he needs our help. Please visit the following link and contribute what you can so he can complete the post production process and get it released. There are only a few days left in the campaign.</p>
<p style="text-align: center;"><strong><a title="indiegogo.com/dragonday" href="http://www.indiegogo.com/dragonday" target="_blank">http://www.indiegogo.com/dragonday</a></strong></p>
<p>Excerpt from the films website:</p>
<blockquote><p>When out-of-work techie Duke Evans and his family try to rebuild their lives in a remote mountain town, their own version of the American Dream is cut short as planes begin falling from the sky and all power, communications and transportation suddenly stops working. Caught in an unprecedented cyberattack that signifies the end of the U.S. as we know it, Duke and his family must use all their wits and the unlikely help of an illegal immigrant, to survive this frighteningly realistic scenario where water, food and time are running out.</p></blockquote>
<p><iframe loading="lazy" src="http://www.youtube.com/embed/l70t-dLIrS4?rel=0" height="360" width="640" frameborder="0"></iframe></p>
<p>Support the movie:</p>
<ul>
<li><a href="http://www.indiegogo.com/dragonday">Contribute to the movie</a></li>
<li><a href="http://www.dragondaymovie.com/">Dragon Day Movie Website</a></li>
<li><a href="http://www.facebook.com/dragondaymovie">Dragon Day Facebook page</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/jeffrey-travis-engineer-turned-filmmaker-dragon-day-movie/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-016.mp3" length="30239171" type="audio/mpeg" />

			<itunes:subtitle>I had the pleasure of speaking with Jeffrey Travis on this podcast episode. Jeffrey has written several LabVIEW related books, has released several open source LabVIEW tools such as LabVNC, LabSQL and LabPerl.</itunes:subtitle>
		<itunes:summary>I had the pleasure of speaking with Jeffrey Travis on this podcast episode. Jeffrey has written several LabVIEW related books, has released several open source LabVIEW tools such as LabVNC, LabSQL and LabPerl. He also has a very successful engineering business (Jeffrey Travis Studios ) developing LabVIEW based automation systems. Over the years, he’s transitioned […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>31:24</itunes:duration>
	</item>
		<item>
		<title>015 VISP What&#8217;s new in LabVIEW 2012</title>
		<link>https://vishots.com/whats-new-in-labview-2012/</link>
					<comments>https://vishots.com/whats-new-in-labview-2012/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 07 Aug 2012 01:00:49 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1694</guid>

					<description><![CDATA[LabVIEW 2012 was announced today! You can download it from here. I invited Elijah Kerry, the senior product manager for LabVIEW, on the show so we can find out first-hand about all the new features of LabVIEW 2012. One of the most significant features, this year is the LabVIEW Templates and sample projects. I was [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2012/08/2012-08-05_0003.png"><img loading="lazy" class="size-full wp-image-1704 alignleft" title="Create Project LabVIEW 2012" alt="" src="http://vishots.com/wp-content/uploads/2012/08/2012-08-05_0003.png" width="100" height="100" /></a>LabVIEW 2012 was announced today! You can download it from <a title="Download LabVIEW" href="https://lumen.ni.com/nicif/us/evallvuser/content.xhtml" target="_blank">here</a>.</p>
<p>I invited <a href="http://www.linkedin.com/pub/elijah-kerry/6/9b/528" target="_blank">Elijah Kerry</a>, the senior product manager for LabVIEW, on the show so we can find out first-hand about all the new features of LabVIEW 2012. One of the most significant features, this year is the <a href="http://www.ni.com/white-paper/14031/en" target="_blank">LabVIEW Templates and sample projects</a>. I was a little skeptical of relying on NI to deliver quality sample projects that would meet my high expectations. Listen to the podcast to find out how good they really are.</p>
<p><strong>I will be taking VI Shots to NIWeek 2012. You can see me at the technology theater on Tuesday at 4-5pm. I will be interviewing some past VI Shots guests and some new faces. <a href="https://decibel.ni.com/content/groups/niweek-2012/blog/2012/07/31/come-see-vi-shots-live-at-niweek-2012" target="_blank">More info here</a>.</strong></p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.ni.com/labview/whatsnew/" target="_blank">New features of LabVIEW 2012</a></li>
<li><a href="https://decibel.ni.com/content/groups/large-labview-application-development" target="_blank">Large LabVIEW App Development Community Site</a></li>
<li><a href="https://decibel.ni.com/content/groups/large-labview-application-development?view=blog" target="_blank">Elijah's Blog</a></li>
<li><a href="https://twitter.com/elijah286/" target="_blank">Elijah's twitter</a></li>
<li><a href="https://decibel.ni.com/content/groups/niweek-2012/blog/2012/07/31/come-see-vi-shots-live-at-niweek-2012" target="_blank">VI Shots Live @ NIWeek 2012</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/whats-new-in-labview-2012/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-015.mp3" length="28853046" type="audio/mpeg" />

			<itunes:subtitle>LabVIEW 2012 was announced today! You can download it from here. I invited Elijah Kerry, the senior product manager for LabVIEW, on the show so we can find out first-hand about all the new features of LabVIEW 2012.</itunes:subtitle>
		<itunes:summary>LabVIEW 2012 was announced today! You can download it from here. I invited Elijah Kerry, the senior product manager for LabVIEW, on the show so we can find out first-hand about all the new features of LabVIEW 2012. One of the most significant features, this year is the LabVIEW Templates and sample projects. I was […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>29:58</itunes:duration>
	</item>
		<item>
		<title>014 VISP Waterloo Labs Interns Work on Awesome Projects</title>
		<link>https://vishots.com/waterloo-labs-interns-work-on-awesome-projects/</link>
					<comments>https://vishots.com/waterloo-labs-interns-work-on-awesome-projects/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 21 Feb 2012 08:30:49 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1667</guid>

					<description><![CDATA[[Scroll Down for Video] I’m very excited today to bring you an interview I did last year at NIWeek 2011. I sat down with a group of engineering interns at National Instruments. Now these intern positions were not typical. Hunter Smith and Ben James who managed this group of students, gave them the flexibility to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>[Scroll Down for Video]</p>
<p>I’m very excited today to bring you an interview I did last year at NIWeek 2011. I sat down with a group of engineering interns at National Instruments. Now these intern positions were not typical. Hunter Smith and Ben James who managed this group of students, gave them the flexibility to do whatever project they wanted, as long as it was extremely awesome. How’s that for some parameters to work within?</p>
<a href="http://vishots.com/wp-content/uploads/2012/02/waterloo-labs.jpg"><img loading="lazy" class=" wp-image-1672     aligncenter" title="Waterloo Labs Crew" alt="" src="http://vishots.com/wp-content/uploads/2012/02/waterloo-labs.jpg" width="512" height="345" srcset="https://vishots.com/wp-content/uploads/2012/02/waterloo-labs.jpg 640w, https://vishots.com/wp-content/uploads/2012/02/waterloo-labs-300x202.jpg 300w" sizes="(max-width: 512px) 100vw, 512px" /></a>
<p style="text-align: center;">Top Row: Hunter Smith, Ben James, Humphrey Huang, Peter Gayler &#8211; Bottom Row: Dylan Caswell, Tim Lynch, Me. Fred Visser was also a manager for the group (not shown).</p>
<p>This group within NI is called Waterloo Labs, and I had a great time talking with them. It’s feels great to see so much excitement in engineering. Some of the projects that have come out of Waterloo Labs is an iPhone controlled vehicle, an Eyeball powered super mario game, a Kinect powered etch-a-scetch. One of the coolest projects so far, I think is something they go in great detail in this interview.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.youtube.com/user/WaterlooLabs/" target="_blank">Waterloo Labs Youtube Channel</a></li>
<li><a href="http://www.facebook.com/pages/Waterloo-Labs/216519402253" target="_blank">Facebook Page</a></li>
<li><a href="https://twitter.com/#!/waterloolabs" target="_blank">Twitter</a></li>
</ul>
<p><iframe loading="lazy" src="http://www.youtube.com/embed/w1Iat_WmvrI" height="360" width="640" allowfullscreen="" frameborder="0"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/waterloo-labs-interns-work-on-awesome-projects/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-014.mp3" length="29527040" type="audio/mpeg" />

			<itunes:subtitle>[Scroll Down for Video] I’m very excited today to bring you an interview I did last year at NIWeek 2011. I sat down with a group of engineering interns at National Instruments. Now these intern positions were not typical.</itunes:subtitle>
		<itunes:summary>[Scroll Down for Video] I’m very excited today to bring you an interview I did last year at NIWeek 2011. I sat down with a group of engineering interns at National Instruments. Now these intern positions were not typical. Hunter Smith and Ben James who managed this group of students, gave them the flexibility to […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>30:40</itunes:duration>
	</item>
		<item>
		<title>013 VISP Running a Successful LabVIEW based Business &#8211; Interview With Sixclear</title>
		<link>https://vishots.com/running-a-successful-labview-based-business-interview-with-sixclear/</link>
					<comments>https://vishots.com/running-a-successful-labview-based-business-interview-with-sixclear/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 16 Dec 2011 20:15:05 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1644</guid>

					<description><![CDATA[I had the pleasure of talking with Brian Spears and Jassem Shahrani of Sixclear on today's podcast. I had a great time talking about how they got started running their successful business which has LabVIEW as its core. Powered by LabVIEW, if you will. In addition to getting some insights into how they work and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/12/brianspears.jpg"><img loading="lazy" class="size-full wp-image-1646 alignleft" title="brianspears" alt="" src="http://vishots.com/wp-content/uploads/2011/12/brianspears.jpg" width="100" height="100" /></a><a href="http://vishots.com/wp-content/uploads/2011/12/jassem-shahrani1.jpg"><img loading="lazy" class="alignleft size-full wp-image-1661" title="jassem-shahrani" alt="" src="http://vishots.com/wp-content/uploads/2011/12/jassem-shahrani1.jpg" width="100" height="100" /></a>I had the pleasure of talking with <a href="http://www.linkedin.com/in/bspears" target="_blank">Brian Spears</a> and <a href="http://www.linkedin.com/pub/jassem-shahrani/29/16/939" target="_blank">Jassem Shahrani</a> of <a href="http://www.sixclear.com/" target="_blank">Sixclear</a> on today's podcast. I had a great time talking about how they got started running their successful business which has LabVIEW as its core. Powered by LabVIEW, if you will.</p>
<p>In addition to getting some insights into how they work and collaborate, they also made a huge announcement on the show of a new product they are really excited about unleashing onto the LabVIEW community. Take a listen to find out what it is.</p>
<p><em>*Keep listening after the closing title of the podcast and listen to some bonus content*</em></p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.sixclear.com/" target="_blank">Sixclear website</a></li>
<li><a href="http://blog.sixclear.com/" target="_blank">VI High Video Blog</a></li>
<li><a href="http://twitter.com/sixclear" target="_blank">Sixclear on Twitter</a></li>
<li><a href="http://www.facebook.com/pages/Sixclear/135216743198488?v=wall" target="_blank">Sixclear on Facebook</a> (go friend them)</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/running-a-successful-labview-based-business-interview-with-sixclear/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-013.mp3" length="40322439" type="audio/mpeg" />

			<itunes:subtitle>I had the pleasure of talking with Brian Spears and Jassem Shahrani of Sixclear on today&#039;s podcast. I had a great time talking about how they got started running their successful business which has LabVIEW as its core. Powered by LabVIEW, if you will.</itunes:subtitle>
		<itunes:summary>I had the pleasure of talking with Brian Spears and Jassem Shahrani of Sixclear on today&#039;s podcast. I had a great time talking about how they got started running their successful business which has LabVIEW as its core. Powered by LabVIEW, if you will. In addition to getting some insights into how they work and […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>41:54</itunes:duration>
	</item>
		<item>
		<title>012 VISP Get involved in the LabVIEW Coding Challenge</title>
		<link>https://vishots.com/get-involved-in-the-labview-coding-challenge/</link>
					<comments>https://vishots.com/get-involved-in-the-labview-coding-challenge/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 07 Dec 2011 13:00:25 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1629</guid>

					<description><![CDATA[A quick podcast interview with Hassan Atassi, who is managing the latest LabVIEW Coding Challenge for the Winter of 2011. Listen to the podcast and find out what the two different challenges are and how you can get involved. The winner gets a sweet Sony Cyber-shot HX9V Digital Camera ($300). Some Deadlines to be aware of: Dec [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/12/2011-12-07_0207.jpg"><img loading="lazy" class="size-full wp-image-1635 alignleft" title="Hassan Atassi" alt="" src="http://vishots.com/wp-content/uploads/2011/12/2011-12-07_0207.jpg" width="100" height="100" /></a>A quick podcast interview with <a href="https://decibel.ni.com/content/people/HassanA" target="_blank">Hassan Atassi</a>, who is managing the latest <a href="https://decibel.ni.com/content/groups/labview-coding-challenge-2011" target="_blank">LabVIEW Coding Challenge</a> for the Winter of 2011. Listen to the podcast and find out what the two different challenges are and how you can get involved. The winner gets a sweet <a href="http://www.amazon.com/Sony-Cyber-shot-DSC-HX9V-Digital-Panorama/dp/B004HYFX0C" target="_blank">Sony Cyber-shot HX9V Digital Camera</a> ($300).</p>
<p>Some Deadlines to be aware of:</p>
<ul>
<li>Dec 1st  9:00am CT: Challenge descriptions become available</li>
<li>Dec 19th 9:00am CT: Submissions accepted & voting for User Interface Challenge begins</li>
<li>January 11th 11:59pm CT: Deadline for submissions</li>
<li>January 13th 5:00pm CT: Voting ends & winners announced</li>
</ul>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="https://decibel.ni.com/content/groups/labview-coding-challenge-2011" target="_blank">LabVIEW 2011 Winter Coding Challenge</a> &#8211; Instructions</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/get-involved-in-the-labview-coding-challenge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-012.mp3" length="15200051" type="audio/mpeg" />

			<itunes:subtitle>A quick podcast interview with Hassan Atassi, who is managing the latest LabVIEW Coding Challenge for the Winter of 2011. Listen to the podcast and find out what the two different challenges are and how you can get involved.</itunes:subtitle>
		<itunes:summary>A quick podcast interview with Hassan Atassi, who is managing the latest LabVIEW Coding Challenge for the Winter of 2011. Listen to the podcast and find out what the two different challenges are and how you can get involved. The winner gets a sweet Sony Cyber-shot HX9V Digital Camera ($300). Some Deadlines to be aware of: Dec […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>15:44</itunes:duration>
	</item>
		<item>
		<title>011 VISP NI Field Architects Interview</title>
		<link>https://vishots.com/ni-field-architects-interview/</link>
					<comments>https://vishots.com/ni-field-architects-interview/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 20 Oct 2011 09:19:41 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1594</guid>

					<description><![CDATA[I'm back from a very long absence. I've been very busy on various projects so I apologize for leaving you with such a huge gap. However, now I'm back and starting the flow of new audio podcast episodes and soon, new videos. In this episode of the VI Shots podcast, I interview the three members of the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I'm back from a very long absence. I've been very busy on various projects so I apologize for leaving you with such a huge gap. However, now I'm back and starting the flow of new audio podcast episodes and soon, new videos.</p>
<p>In this episode of the VI Shots podcast, I interview the three members of the recently formed Field Architects group at NI. <a href="http://www.linkedin.com/in/njhollenback" target="_blank">Nancy Hollenback</a>, <a href="http://www.linkedin.com/in/bhpowell" target="_blank">Brian Powell</a> and <a href="http://www.linkedin.com/pub/charlie-knapp/7/118/a01" target="_blank">Charlie Knapp</a>.</p>
<p><img loading="lazy" class="size-full wp-image-1608 alignright" title="Charlie Knapp" alt="" src="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0157.png" width="100" height="100" /><img loading="lazy" class="size-full wp-image-1607 alignright" title="Brian Powell" alt="" src="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0156.png" width="100" height="100" /> <a href="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0157.png"><img loading="lazy" class="size-full wp-image-1601 alignright" style="border-style: initial; border-color: initial;" title="Nancy Hollenback" alt="" src="http://vishots.com/wp-content/uploads/2011/10/2011-10-20_0153.png" width="100" height="100" /></a>From their <a title="NI Field Architects Blog" href="http://labviewjournal.com/" target="_blank">blog</a>:</p>
<blockquote><p>We are a small, elite group of LabVIEW experts working in large accounts and helping engineers become more proficient in LabVIEW. We guide software architectures, develop technical leaders, and teach and encourage good software engineering.</p></blockquote>
<p>Take a listen to this episode to gain some insight as to how this group of experts is expanding LabVIEW proficiency among large development teams by promoting good software engineering tools and practices.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://labviewjournal.com/" target="_blank">LabVIEW Journal Blog</a> &#8211; Blog of the NI Field Architects</li>
<li><a href="https://decibel.ni.com/content/groups/large-labview-application-development" target="_blank">LabVIEW Large apps Community</a></li>
<li><a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/209043" target="_blank">LabVIEW Unit Test Framework</a></li>
<li><a href="http://forums.jki.net/topic/985-vi-tester-home-page/" target="_blank">VI Tester</a></li>
<li><a href="http://lavag.org" target="_blank">LAVA</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/ni-field-architects-interview/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-011.mp3" length="39774980" type="audio/mpeg" />

			<itunes:subtitle>I&#039;m back from a very long absence. I&#039;ve been very busy on various projects so I apologize for leaving you with such a huge gap. However, now I&#039;m back and starting the flow of new audio podcast episodes and soon, new videos.</itunes:subtitle>
		<itunes:summary>I&#039;m back from a very long absence. I&#039;ve been very busy on various projects so I apologize for leaving you with such a huge gap. However, now I&#039;m back and starting the flow of new audio podcast episodes and soon, new videos. In this episode of the VI Shots podcast, I interview the three members of the […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>41:20</itunes:duration>
	</item>
		<item>
		<title>010 VISP What&#8217;s New in LabVIEW 2011</title>
		<link>https://vishots.com/whats-new-in-labview-2011/</link>
					<comments>https://vishots.com/whats-new-in-labview-2011/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 01 Aug 2011 07:30:17 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1576</guid>

					<description><![CDATA[I've reached the 10th podcast episode! That's a big milestone for VI Shots. Another big milestone is the 25th anniversary of LabVIEW and the release of LabVIEW 2011. To get the rundown of all the new features, I asked Jeffrey Philipps from National Instruments to join me in this podcast episode. Do you know why [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="alignleft size-full wp-image-1578" title="labview2011" alt="" src="http://vishots.com/wp-content/uploads/2011/07/labview2011.jpg" width="100" height="100" />
<p>I've reached the 10th podcast episode! That's a big milestone for VI Shots.</p>
<p>Another big milestone is the 25th anniversary of LabVIEW and the <a href="http://www.ni.com/labview/whatsnew/features/" target="_blank">release of LabVIEW 2011</a>. To get the rundown of all the new features, I asked Jeffrey Philipps from National Instruments to join me in this podcast episode. Do you know why the new controls palette was named Silver? Listen to find out.</p>
<p>In addition to the new version of LabVIEW, we discuss the NIWeek 2011 keynotes and the &#8220;what's new in LabVIEW&#8221; session.</p>
<p>Here's a hit list of some of the cool new stuff:</p>
<ul>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/12890" target="_blank">Improved Stability</a></li>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/12892" target="_blank">New Silver Controls Palette</a></li>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/12908" target="_blank">Improved Real-Time Deployment</a></li>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361H-01/lvupgrade/labview_features/#msp" target="_blank">New Math and Signal Processing Functions</a></li>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361H-01/glang/application_builder_vis/" target="_blank">Application Builder API</a></li>
<li><a href="http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/asynchronous_vi_calls/" target="_blank">Asynchronous Call by Reference</a></li>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/11543" target="_blank">Improved Create SubVI functionality</a></li>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/11543" target="_blank">Create Type Definition from Block Diagram</a></li>
<li><a href="http://blog.jki.net/products/vipm/browse-the-labview-tools-network-with-vipm-2011/" target="_blank">Find Add-Ons link in the Getting Started window</a></li>
</ul>
<div>I will be selecting some of these new features for a future VI Shots tutorial. Post in the comments, which one you would like to see me do a tutorial on?</div>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/whats-new-in-labview-2011/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-010.mp3" length="26652384" type="audio/mpeg" />

			<itunes:subtitle>I&#039;ve reached the 10th podcast episode! That&#039;s a big milestone for VI Shots. Another big milestone is the 25th anniversary of LabVIEW and the release of LabVIEW 2011. To get the rundown of all the new features,</itunes:subtitle>
		<itunes:summary>I&#039;ve reached the 10th podcast episode! That&#039;s a big milestone for VI Shots. Another big milestone is the 25th anniversary of LabVIEW and the release of LabVIEW 2011. To get the rundown of all the new features, I asked Jeffrey Philipps from National Instruments to join me in this podcast episode. Do you know why […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>27:40</itunes:duration>
	</item>
		<item>
		<title>009 VISP Getting Ready for NIWeek 2011</title>
		<link>https://vishots.com/getting-ready-for-niweek-2011/</link>
					<comments>https://vishots.com/getting-ready-for-niweek-2011/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 18 Jul 2011 07:26:42 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1560</guid>

					<description><![CDATA[In this episode of the VI Shots podcast, I invited three members of the LabVIEW community to talk about how to get the most out of NIWeek 2011. I have Darren Natinger from National Instruments, Christopher Relf from VI Engineering and Justin Goeres from JKI. There are a lot of things to see at NIWeek and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/07/niweek2011.jpg"><img loading="lazy" class="alignleft size-full wp-image-1566" title="niweek2011" alt="" src="http://vishots.com/wp-content/uploads/2011/07/niweek2011.jpg" width="100" height="100" /></a>In this episode of the VI Shots podcast, I invited three members of the LabVIEW community to talk about how to get the most out of <a href="http://www.ni.com/niweek/" target="_blank">NIWeek 2011</a>. I have <a title="002 VISP Interview With Darren Nattinger" href="http://vishots.com/002-labview-podcast-interview-with-darren-nattinger/" target="_blank">Darren Natinger</a> from National Instruments, <a href="http://twitter.com/#!/crelfpro" target="_blank">Christopher Relf</a> from <a href="http://www.vieng.com/" target="_blank">VI Engineering</a> and <a title="003 VISP Justin Goeres – CLA Summit" href="http://vishots.com/interview-justin-goeres-cla-summit/" target="_blank">Justin Goeres</a> from JKI.</p>
<p>There are a lot of things to see at NIWeek and we cover some of the technical sessions you can attend and how to get the most out of this year's technology conference if this is your first time or even if you've been there before.</p>
<p>I will be at NIWeek this year, so feel free to come up to me and say hello. Most of the time I will be hanging out at the JKI booth on the expo floor. I will also be attending the LAVA OpenG BBQ and will be on a discussion panel called We are the Champions (Tues. Aug 2, 2:15–3:15 p.m. &#8211; room 10C).</p>
<p>Here are more links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://lavag.org/topic/14051-2011-lavaopeng-ni-week-bar-b-q/" target="_blank">LAVA OpenG Barbecue</a></li>
<li><a href="http://www.ni.com/pdf/niweek/us/2011/NIWeek_2011_Conference_Program.pdf" target="_blank">NIWeek 2011 Program Schedule</a> &#8211; This is the complete conference program guide as a PDF. You can search the document by speaker or company name</li>
</ul>
<div><em>VI Shots tip: After the closing music, keep listening for some extra content.</em></div>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/getting-ready-for-niweek-2011/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-009.mp3" length="39843189" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots podcast, I invited three members of the LabVIEW community to talk about how to get the most out of NIWeek 2011. I have Darren Natinger from National Instruments, Christopher Relf from VI Engineering and Justin Goeres fro...</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots podcast, I invited three members of the LabVIEW community to talk about how to get the most out of NIWeek 2011. I have Darren Natinger from National Instruments, Christopher Relf from VI Engineering and Justin Goeres from JKI. There are a lot of things to see at NIWeek and […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>41:24</itunes:duration>
	</item>
		<item>
		<title>008 VISP Using LabVIEW FPGA on Wall Street</title>
		<link>https://vishots.com/using-labview-fpga-on-wall-street/</link>
					<comments>https://vishots.com/using-labview-fpga-on-wall-street/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 11 Jul 2011 07:06:51 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1541</guid>

					<description><![CDATA[In this episode of the VI Shots podcast I sit down with Terry Stratoudakis who is the CEO of Wall Street FPGA. A company that specializes in the acceleration of trading and financial analytics software using LabVIEW FPGA. This is a new industry in general for LabVIEW and specifically LabVIEW FPGA. I was skeptical at first and a [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="alignleft size-full wp-image-1547" title="wallstreetfpga" alt="" src="http://vishots.com/wp-content/uploads/2011/07/wallstreetfpga.jpg" width="100" height="100" />
<p>In this episode of the VI Shots podcast I sit down with <a href="http://www.linkedin.com/in/terrystratoudakis" target="_blank">Terry Stratoudakis</a> who is the CEO of <a href="http://www.wallstreetfpga.com/" target="_blank">Wall Street FPGA</a>. A company that specializes in the acceleration of trading and financial analytics software using LabVIEW FPGA.</p>
<p>This is a new industry in general for LabVIEW and specifically LabVIEW FPGA. I was skeptical at first and a little confused. Where exactly are FPGAs used here? No worries, Terry explains it all to us. By the end of the interview, I was all fired up to find other untapped industries where I could use LabVIEW FPGA.</p>
<p>There is a lot of information packed in this podcast episode so you might want to listen to it more than once.</p>
<p><strong>PS:</strong> Terry will be at <a href="http://www.ni.com/niweek/" target="_blank">NIWeek</a> this year giving an unrelated presentation (TS3261-The Missing Link &#8211; 8/3/11 1:00 PM &#8211; Rm: 10C). So track him down if you're there.</p>
<p>Here are more links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.linkedin.com/groups/Wall-Street-FPGA-2354499" target="_blank">Wall Street FPGA LinkedIn Group</a></li>
<li><a href="https://decibel.ni.com/content/groups/labview-in-finance" target="_blank">LabVIEW in Finance ni.com Community Group</a></li>
<li><a href="http://www.twitter.com/WallStreetFPGA" target="_blank">Follow Wall Street FPGA on Twitter</a></li>
</ul>
<div><em>VI Shots tip: After the closing music, keep listening for some extra content.</em></div>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/using-labview-fpga-on-wall-street/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-008.mp3" length="50930723" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots podcast I sit down with Terry Stratoudakis who is the CEO of Wall Street FPGA. A company that specializes in the acceleration of trading and financial analytics software using LabVIEW FPGA.</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots podcast I sit down with Terry Stratoudakis who is the CEO of Wall Street FPGA. A company that specializes in the acceleration of trading and financial analytics software using LabVIEW FPGA. This is a new industry in general for LabVIEW and specifically LabVIEW FPGA. I was skeptical at first and a […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>52:57</itunes:duration>
	</item>
		<item>
		<title>007 VISP Interview with the Developer of the LabVIEW Interface for Arduino</title>
		<link>https://vishots.com/interview-with-the-developer-of-the-labview-interface-for-arduino/</link>
					<comments>https://vishots.com/interview-with-the-developer-of-the-labview-interface-for-arduino/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 27 Jun 2011 04:44:18 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1525</guid>

					<description><![CDATA[In this episode of the VI Shots LabVIEW podcast I chat with Sam Kristoff and Ben James from National Instruments. Sam was responsible for most of the development in the LabVIEW interface for Arduino toolkit that was released a few weeks ago. I mention in the interview that I was having problems getting LabVIEW to communicate [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/06/arduino-interview.jpg"><img loading="lazy" class="alignleft size-full wp-image-1531" title="Arduino Uno Board" alt="" src="http://vishots.com/wp-content/uploads/2011/06/arduino-interview.jpg" width="100" height="100" /></a>In this episode of the VI Shots LabVIEW podcast I chat with <a href="https://decibel.ni.com/content/people/Sammy_K" target="_blank">Sam Kristoff</a> and <a href="https://decibel.ni.com/content/people/Ben_J1" target="_blank">Ben James</a> from National Instruments. Sam was responsible for most of the development in the LabVIEW interface for Arduino toolkit that was released a few weeks ago.</p>
<p>I mention in the interview that I was having problems getting LabVIEW to communicate with the arduino under Mac OS. Since then I have resolved my issue. It turns out I was using the wrong port. The VISA serial port listings under Mac are not very descriptive and what I thought was the USB port was actually the Bluetooth.</p>
<p>I've recorded a detailed video tutorial on how to get started with the toolkit which you can find <a title="007 VISV Getting Started With the LabVIEW Interface for Arduino" href="http://vishots.com/getting-started-with-the-labview-interface-for-arduino/" target="_blank">here</a>.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="ni.com/arduino" target="_blank">Community Support home for the LabVIEW Interface for Arduino</a></li>
<li><a href="http://sine.ni.com/nips/cds/view/p/lang/en/nid/209835" target="_blank">Download the toolkit from the LabVIEW Tools Network</a></li>
<li><a href="https://decibel.ni.com/content/groups/labview-interface-for-arduino/blog" target="_blank">Cool Projects built with the toolkit on the NI Arduino Blog</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/interview-with-the-developer-of-the-labview-interface-for-arduino/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/VISP-007.mp3" length="22962985" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots LabVIEW podcast I chat with Sam Kristoff and Ben James from National Instruments. Sam was responsible for most of the development in the LabVIEW interface for Arduino toolkit that was released a few weeks ago.</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots LabVIEW podcast I chat with Sam Kristoff and Ben James from National Instruments. Sam was responsible for most of the development in the LabVIEW interface for Arduino toolkit that was released a few weeks ago. I mention in the interview that I was having problems getting LabVIEW to communicate […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>23:49</itunes:duration>
	</item>
		<item>
		<title>07 VISV Getting Started With the LabVIEW Interface for Arduino</title>
		<link>https://vishots.com/getting-started-with-the-labview-interface-for-arduino/</link>
					<comments>https://vishots.com/getting-started-with-the-labview-interface-for-arduino/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 06 Jun 2011 05:30:27 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1479</guid>

					<description><![CDATA[&#160; In this video tutorial, I give an overview of what the Arduino hardware is and how the LabVIEW Interface for Arduino (LIFA) works. I demonstrate a simple program I wrote that scrolls 12 LEDs with a variable speed similar to a Larson Scanner. Download Code Used in this Tutorial: (LabVIEW 2010) There are many Arduino boards [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/RhdnmFJcFA0?rel=0" width="680" height="383" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center>&nbsp;</p>
<p>In this video tutorial, I give an overview of what the Arduino hardware is and how the LabVIEW Interface for Arduino (LIFA) works. I demonstrate a simple program I wrote that scrolls 12 LEDs with a variable speed similar to a <a href="http://www.amazon.com/gp/product/B00C9O2NTG/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00C9O2NTG&linkCode=as2&tag=vish0b-20&linkId=V4IEAVKO4PXAKQEO">Larson Scanner</a><img loading="lazy" style="border: none !important; margin: 0px !important;" src="http://ir-na.amazon-adsystem.com/e/ir?t=vish0b-20&l=as2&o=1&a=B00C9O2NTG" alt="" width="1" height="1" border="0" />.</p>
<p><a title="VISV 007 Source Code" href="http://vishots.com/wp-content/uploads/2011/06/VISV-007_Code.zip" target="_blank">Download Code Used in this Tutorial</a>: (LabVIEW 2010)</p>
<p>There are many Arduino boards out there. A complete listing of all of them <a title="Arduino Hardware" href="http://arduino.cc/en/Main/Hardware" target="_blank">can be found here</a>. More information about the Arduino can be found on the <a title="Arduino Website" href="http://arduino.cc/en/" target="_blank">Arduino project website</a>.</p>
<h2>Overview</h2>
<p><a href="http://vishots.com/wp-content/uploads/2011/05/2011-05-31_2321.jpg"><img loading="lazy" class="alignleft size-full wp-image-1502" title="Arduino logo" src="http://vishots.com/wp-content/uploads/2011/05/2011-05-31_2321.jpg" alt="" width="100" height="100" /></a>The Arduino, is a programmable micro controller board that has several analog inputs and digital IO lines. The Arduino language is text based and is used to create embedded programs which you download to the board.</p>
<div>The Arduino’s claim to fame, is that all of the hardware and software is open source. You can build your own Arduino board from published designs, or purchase one of the ready-made boards. The Arduino has a USB interface used for programming the device and reading data from it.</div>
<div>
<p>There are quite a few daughter boards on the market that you can plug onto the arduino. These are nicknamed: shields. For example, there’s an Ethernet interface, Xbee wireless, Bluetooth module, Motor control module, Can-Bus interface, GPS Receiver, Video output and hundreds of others.</p>
</div>
<div>
<div>
<p>The labview interface for arduino is a vi based API that was written and distributed by national instruments. The code also includes and arduino embedded program which must be downloaded to the device. This program which runs on the Arduino, responds to commands sent on the USB bus from the LabVIEW program. It then sends back data to the the computer via the USB.The LabVIEW VIs provided, allow you to read back the analog inputs, control the digital IO lines and use several other features of the Arduino hardware.</p>
</div>
</div>
<h2>Step by Step Startup Guide</h2>
<p>Here is a step by step process to get up and running with Arduino and LabVIEW:</p>
<ol>
<li><strong>Purchase an Arduino board and accessories.</strong> You can find them at many locations. Here's the best place to buy:
<ul>
<li>Awesome deal &#8211; get the <a href="http://www.amazon.com/gp/product/B007R9U3L8/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B007R9U3L8&linkCode=as2&tag=vish0b-20&linkId=XRUZYH6LRZYPR76L">Arduino+LabVIEW Bundle</a> for only $55.<img loading="lazy" style="border: none !important; margin: 0px !important;" src="http://ir-na.amazon-adsystem.com/e/ir?t=vish0b-20&l=as2&o=1&a=B007R9U3L8" alt="" width="1" height="1" border="0" /></li>
<li>Purchase a <a href="http://www.amazon.com/gp/product/B001TH7GUA/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B001TH7GUA&linkCode=as2&tag=vish0b-20&linkId=WSVTVI2435KDH7JD">USB A-Male to B-Male Cable</a><img loading="lazy" style="border: none !important; margin: 0px !important;" src="http://ir-na.amazon-adsystem.com/e/ir?t=vish0b-20&l=as2&o=1&a=B001TH7GUA" alt="" width="1" height="1" border="0" /></li>
<li>You will also need a <a href="http://www.amazon.com/gp/product/B00CP1QLSC/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00CP1QLSC&linkCode=as2&tag=vish0b-20&linkId=UN76KDQAIZVMMBQP">9V 1A Power Adapter</a><img loading="lazy" style="border: none !important; margin: 0px !important;" src="http://ir-na.amazon-adsystem.com/e/ir?t=vish0b-20&l=as2&o=1&a=B00CP1QLSC" alt="" width="1" height="1" border="0" /></li>
</ul>
</li>
<li><strong>Make sure you have LabVIEW 2009 or newer installed.</strong> The VIs that are included in the LIFA are saved in LV 2009, so this is the version of LV that you must have to be able to use the LIFA. If you do not have this version of LabVIEW, you can download a 30day evaluation of it from <a href="http://ni.com/trylabview">ni.com/trylabview</a></li>
<li><strong>Install NI-VISA Drivers.</strong> To LabVIEW, the arduino appears as a serial instrument device. To communicate with serial instruments in LabVIEW, you need to have the latest version of the NI-VISA driver. You can get the latest <a title="Get NI-VISA Drivers" href="http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/en/pg/1/sn/catnav:du,n8:3.1637,ssnav:sup/" target="_blank">NI-VISA drivers here</a>. Make sure to select the latest <a title="NI-VISA for Windows" href="http://joule.ni.com/nidu/cds/view/p/id/2251/lang/en" target="_blank">Windows</a> or <a title="NI-VISA for Mac" href="http://joule.ni.com/nidu/cds/view/p/id/2039/lang/en" target="_blank">Mac</a> versions.</li>
<li><strong>Install the Arduino IDE and drivers for Windows.</strong> You can download them from the Arduino website <a href="http://arduino.cc/en/Main/Software" target="_blank">here</a>.
<ul>
<li>Step-by-step instructions for setting up the Arduino software on Windows can be found <a href="http://arduino.cc/en/Guide/Windows" target="_blank">here</a>.</li>
<li>For Mac look <a href="http://arduino.cc/en/Guide/MacOSX" target="_blank">here</a>. Mac does not need drivers but you still need the IDE environment.</li>
</ul>
</li>
<li><strong>Install the LIFA.</strong> The LIFA is available as a VI package through the LabVIEW Tools Network. You must first <a href="http://jki.net/vipm/download" target="_blank">install VIPM</a>. Once VIPM is installed, <a href="https://lumen.ni.com/nicif/us/evaltlktlvardio/content.xhtml" target="_blank">click on this link</a> to get and install the LIFA under LabVIEW 2009+.</li>
<li><strong>Upload the sketch &#8216;LIFA_Base.pde' to the Arduino.</strong> The LIFA comes with a sketch program that must be uploaded to the Arduino before you can use the VIs to communicate with it. You must use the Arduino IDE software (which you installed in step 4) to do this. I show how to do this in the video tutorial &#8211; above. The sketch is located at:
<ul>
<li>C:Program FilesNational InstrumentsLabVIEW 2010vi.libLabVIEW Interface for ArduinoFirmwareLVIFA_BaseLVIFA_Base.pde</li>
</ul>
</li>
<li><strong>Start Playing.</strong> For support, join the Arduino LabVIEW community at <a title="LabVIEW Arduino Community" href="http://ni.com/arduino" target="_blank">ni.com/arduino</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/getting-started-with-the-labview-interface-for-arduino/feed/</wfw:commentRss>
			<slash:comments>83</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-007.mp4" length="29998849" type="video/mp4" />

			<itunes:subtitle>  In this video tutorial, I give an overview of what the Arduino hardware is and how the LabVIEW Interface for Arduino (LIFA) works. I demonstrate a simple program I wrote that scrolls 12 LEDs with a variable speed similar to a Larson Scanner.</itunes:subtitle>
		<itunes:summary>  In this video tutorial, I give an overview of what the Arduino hardware is and how the LabVIEW Interface for Arduino (LIFA) works. I demonstrate a simple program I wrote that scrolls 12 LEDs with a variable speed similar to a Larson Scanner. Download Code Used in this Tutorial: (LabVIEW 2010) There are many Arduino boards […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>006 VISP Mentoring a FIRST Robotics Team</title>
		<link>https://vishots.com/mentoring-a-first-robotics-team/</link>
					<comments>https://vishots.com/mentoring-a-first-robotics-team/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 31 May 2011 08:20:46 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1475</guid>

					<description><![CDATA[In this episode of the VI Shots LabVIEW podcast I chat with Crystal Drumheller from W.L.Gore and Associates in Flagstaff Arizona and Justin Goeres from JKI. Before Crystal worked for her current employer, she worked for National Instruments. That's where she got the LabVIEW bug and hasn't looked back. Both Crystal and Justin mentor FIRST Robotics teams and [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="alignleft size-full wp-image-1484" title="2011-05-31_0120" alt="" src="http://vishots.com/wp-content/uploads/2011/05/2011-05-31_0120.jpg" width="100" height="100" />
<p>In this episode of the VI Shots LabVIEW podcast I chat with Crystal Drumheller from W.L.Gore and Associates in Flagstaff Arizona and Justin Goeres from <a href="http://jki.net/" target="_blank">JKI</a>. Before Crystal worked for her current employer, she worked for National Instruments. That's where she got the LabVIEW bug and hasn't looked back.</p>
<p>Both Crystal and Justin mentor <a href="http://www.usfirst.org/" target="_blank">FIRST Robotics</a> teams and they both participated with their teams in the FIRST championship in St. Louis, Missouri this past April. Have you ever wondered about being a mentor for a local FIRST robotics team? Listen to this podcast to find out first hand from these mentors.</p>
<p>Also, listen to find out how Justin ended up with a bloody head wound during the championship.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://www.fusd1robotics.org/chs_robotics/index.htm" target="_blank">Crystal's Team 2486</a></li>
<li><a href="http://www.teampyrotech.org/" target="_blank">Justin's Team 3459</a></li>
<li><a href="http://www.usfirst.org/whatsgoingon.aspx" target="_blank">Find a local FIRST team to mentor</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/mentoring-a-first-robotics-team/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-006.mp3" length="37111795" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots LabVIEW podcast I chat with Crystal Drumheller from W.L.Gore and Associates in Flagstaff Arizona and Justin Goeres from JKI. Before Crystal worked for her current employer, she worked for National Instruments.</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots LabVIEW podcast I chat with Crystal Drumheller from W.L.Gore and Associates in Flagstaff Arizona and Justin Goeres from JKI. Before Crystal worked for her current employer, she worked for National Instruments. That&#039;s where she got the LabVIEW bug and hasn&#039;t looked back. Both Crystal and Justin mentor FIRST Robotics teams and […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>38:34</itunes:duration>
	</item>
		<item>
		<title>005 VISP Peter Kovacs &#8211; Code Madness Winner</title>
		<link>https://vishots.com/peter-kovacs-code-madness-winner/</link>
					<comments>https://vishots.com/peter-kovacs-code-madness-winner/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 16 May 2011 07:30:16 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1464</guid>

					<description><![CDATA[Several weeks ago, National Instruments hosted an online coding challenge called: Code Madness 2011. In this episode of the VI Shots LabVIEW Podcast, my guests are Grant Heimbach who organized the challenge and Peter Kovacs who was the winner. Peter wrote some awesome code that scans through the NI Community site and returns all the documents available [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/05/2011-05-13_2201.jpg"><img loading="lazy" class="alignright size-full wp-image-1466" title="VISP-005" alt="" src="http://vishots.com/wp-content/uploads/2011/05/2011-05-13_2201.jpg" width="100" height="100" /></a>Several weeks ago, National Instruments hosted an online coding challenge called: <a href="https://decibel.ni.com/content/groups/labview-example-challenge-march-madness-2011" target="_blank">Code Madness 2011</a>. In this episode of the VI Shots LabVIEW Podcast, my guests are <a href="https://decibel.ni.com/content/people/G-Money" target="_blank">Grant Heimbach</a> who organized the challenge and <a href="https://decibel.ni.com/content/people/peter_smith" target="_blank">Peter Kovacs</a> who was the winner.</p>
<p>Peter wrote some awesome code that scans through the NI Community site and returns all the documents available from various categories and groups. Take a listen to see how the code he wrote led to an opportunity for a spin-off product which Peter is working on releasing to the <a href="http://www.ni.com/labviewtools/" target="_blank">LabVIEW Tools Network</a>.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="https://decibel.ni.com/content/docs/DOC-15419" target="_blank">Peter's winning entry</a></li>
<li><a href="https://decibel.ni.com/content/docs/DOC-15177" target="_blank">Windows Baloon Prompt using .NET Constuctors</a></li>
<li><a href="http://zone.ni.com/devzone/cda/pub/p/id/1295" target="_blank">LabVIEW IP Spark</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/peter-kovacs-code-madness-winner/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-005.mp3" length="31623912" type="audio/mpeg" />

			<itunes:subtitle>Several weeks ago, National Instruments hosted an online coding challenge called: Code Madness 2011. In this episode of the VI Shots LabVIEW Podcast, my guests are Grant Heimbach who organized the challenge and Peter Kovacs who was the winner.</itunes:subtitle>
		<itunes:summary>Several weeks ago, National Instruments hosted an online coding challenge called: Code Madness 2011. In this episode of the VI Shots LabVIEW Podcast, my guests are Grant Heimbach who organized the challenge and Peter Kovacs who was the winner. Peter wrote some awesome code that scans through the NI Community site and returns all the documents available […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>32:51</itunes:duration>
	</item>
		<item>
		<title>06 VISV Avoiding broken executables when using dynamic VIs</title>
		<link>https://vishots.com/avoiding-broken-executables-when-using-dynamic-vis/</link>
					<comments>https://vishots.com/avoiding-broken-executables-when-using-dynamic-vis/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 09 May 2011 06:31:21 +0000</pubDate>
				<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1381</guid>

					<description><![CDATA[&#160; As we've learned back in VISV Episode 003. When building executables that use dynamic VIs, you must make sure to specify the dynamic VI name in the &#8216;always include' section of the LabVIEW Application Builder specification. Not doing this will cause problems that manifest themselves as a LabVIEW application that won't be able to load [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/GelVBjsZs58?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>As we've learned back in <a title="003 VISV Dynamic Process VIs in LabVIEW (Part 1 of 2)" href="http://vishots.com/dynamic-process-vis-in-labview-part1/" target="_blank">VISV Episode 003</a>. When building executables that use dynamic VIs, you must make sure to specify the dynamic VI name in the &#8216;always include' section of the LabVIEW Application Builder specification. Not doing this will cause problems that manifest themselves as a LabVIEW application that won't be able to load your dynamic VI and will either raise various errors or cause the application to fail completely. It depends on how critical your dynamic VI is to the overall application.</p>
<img loading="lazy" class="alignright size-full wp-image-1417" title="visv-006-thumbnail" alt="" src="http://vishots.com/wp-content/uploads/2011/05/visv-006-thumb.jpg" width="100" height="100" />
<p>Making special considerations for dynamic VIs during the build process is an extra step you have to do which can lead to a point of failure. If you create a new dynamic VI in your code then you must remember to update the build spec. Even with the best intentions, this step can still be missed.</p>
<p>Sometimes you are not in control of the build process. For example, your code may be distributed as a toolkit that others use to build their own applications. Informing end users of your code to include the dynamic VIs is a challenge.</p>
<p>In this video tutorial, I will show you a simple way to avoid these problems by following two simple code modifications.</p>
<p><a href="http://vishots.com/wp-content/uploads/2011/05/visv-006-code.zip" target="_blank">Download Code Used in this Tutorial</a>: (LabVIEW 2009)</p>
<p><strong>*Update*</strong></p>
<p>In the video, you'll see me use the path from the VI path property wired into the Open VI Reference function. It's slightly more efficient to use the VI Name property and wire that instead. Since the VI's already in memory. Using the VI name should work just fine.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/avoiding-broken-executables-when-using-dynamic-vis/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-006.mp4" length="55731934" type="video/mp4" />

			<itunes:subtitle>  As we&#039;ve learned back in VISV Episode 003. When building executables that use dynamic VIs, you must make sure to specify the dynamic VI name in the ‘always include&#039; section of the LabVIEW Application Builder specification.</itunes:subtitle>
		<itunes:summary>  As we&#039;ve learned back in VISV Episode 003. When building executables that use dynamic VIs, you must make sure to specify the dynamic VI name in the ‘always include&#039; section of the LabVIEW Application Builder specification. Not doing this will cause problems that manifest themselves as a LabVIEW application that won&#039;t be able to load […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>004 VISP LabVIEW Quickdrop with Darren</title>
		<link>https://vishots.com/podcast-labview-quickdrop-darren/</link>
					<comments>https://vishots.com/podcast-labview-quickdrop-darren/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 02 May 2011 09:00:13 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1384</guid>

					<description><![CDATA[In this episode of the VI Shots LabVIEW podcast, I have Darren Nattinger of National Instruments back to chat about his favorite feature of LabVIEW &#8211; Quickdrop. Darren is not new to this podcast. I had him on the show back in episode 002 where he gave us some interesting insight to his background and [&#8230;]]]></description>
										<content:encoded><![CDATA[<img loading="lazy" class="size-full wp-image-1392 alignleft" title="Quickdrop" alt="Quickdrop" src="http://vishots.com/wp-content/uploads/2011/05/quickdrop.jpg" width="100" height="100" />
<p>In this episode of the VI Shots LabVIEW podcast, I have Darren Nattinger of National Instruments back to chat about his favorite feature of LabVIEW &#8211; Quickdrop. Darren is not new to this podcast. I had him on the show back in <a title="002 VISP Interview With Darren Nattinger" href="http://vishots.com/002-labview-podcast-interview-with-darren-nattinger/">episode 002</a> where he gave us some interesting insight to his background and his unique role at NI.</p>
<p>Did you know that Quickdrop was written using LabVIEW? It's true, which would makes sense since Darren programs exclusively in G. There are also several other interesting and useful tips Darren lays down in this episode, including ways on how to make using quickdrop even faster with Quickdrop shortcuts.</p>
<p>Something that was discussed in the show are Quickdrop plugins. Since 2009, there are a few plugins that ship with LabVIEW. My favorite is the one that moves control labels on the diagram from above to the sides using <em>&lt;ctrl + T&gt;</em>.</p>
<a href="http://vishots.com/wp-content/uploads/2011/05/2011-04-28_2315.png"><img loading="lazy" class="aligncenter size-full wp-image-1393" title="Quickdrop plugin before and after" alt="" src="http://vishots.com/wp-content/uploads/2011/05/2011-04-28_2315.png" width="485" height="157" srcset="https://vishots.com/wp-content/uploads/2011/05/2011-04-28_2315.png 485w, https://vishots.com/wp-content/uploads/2011/05/2011-04-28_2315-300x97.png 300w" sizes="(max-width: 485px) 100vw, 485px" /></a>
<p>Here are the links to items mentioned in this episode:</p>
<ul>
<li><a href="http://zone.ni.com/devzone/cda/tut/p/id/7423" target="_blank">Quickdrop Overview</a></li>
<li><a href="http://decibel.ni.com/content/groups/quick-drop-enthusiasts" target="_blank">Quickdrop Enthusiasts Community</a></li>
<li><a href="http://forums.ni.com/t5/LabVIEW/Darren-s-Weekly-Nugget-10-25-2010/m-p/1290408" target="_blank">Quickdrop ini tokens</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/podcast-labview-quickdrop-darren/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-004.mp3" length="25158746" type="audio/mpeg" />

			<itunes:subtitle>In this episode of the VI Shots LabVIEW podcast, I have Darren Nattinger of National Instruments back to chat about his favorite feature of LabVIEW – Quickdrop. Darren is not new to this podcast. I had him on the show back in episode 002 where he gave ...</itunes:subtitle>
		<itunes:summary>In this episode of the VI Shots LabVIEW podcast, I have Darren Nattinger of National Instruments back to chat about his favorite feature of LabVIEW – Quickdrop. Darren is not new to this podcast. I had him on the show back in episode 002 where he gave us some interesting insight to his background and […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>26:07</itunes:duration>
	</item>
		<item>
		<title>05 VISV Optimizing LabVIEW Class Loading with the Factory Pattern</title>
		<link>https://vishots.com/005-visv-labview-class-factory-pattern/</link>
					<comments>https://vishots.com/005-visv-labview-class-factory-pattern/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 25 Apr 2011 09:11:34 +0000</pubDate>
				<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1354</guid>

					<description><![CDATA[&#160; In this video tutorial, I share with you a technique that I use, when I want to be selective of how LabVIEW child classes load into memory. Specifically, by using the Factory pattern, I can dynamically load a class into memory and create an instance of a child class on-demand. It's important to note that [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/3zizYonIF2Y?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p><a href="http://vishots.com/wp-content/uploads/2011/04/2011-04-25_0119.png"><img loading="lazy" class="alignleft size-full wp-image-1360" title="VISV-002 Thumbnail" alt="VISV-002 Thumbnail" src="http://vishots.com/wp-content/uploads/2011/04/2011-04-25_0119.png" width="100" height="100" /></a>In this video tutorial, I share with you a technique that I use, when I want to be selective of how LabVIEW child classes load into memory. Specifically, by using the Factory pattern, I can dynamically load a class into memory and create an instance of a child class on-demand.</p>
<p>It's important to note that LabVIEW loads classes into memory automatically whenever class objects are used in VIs.</p>
<p>To demonstrate these concepts, I am using a code example from <a title="002 VISV Hardware Emulation Using LabVIEW Classes" href="http://vishots.com/hardware-emulation-using-labview-classes/" target="_blank">VISV 002</a>. Take a look at that video if you want a more in-depth walkthrough of the code. Here, I attack the problem of how to limit loading of classes to only the ones you need for your current application run.</p>
<p><a href="http://vishots.com/wp-content/uploads/2011/04/VISV-005-Code.zip" target="_blank">Download Code Used in this Tutorial</a>: (LabVIEW 2009)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/005-visv-labview-class-factory-pattern/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-005.mp4" length="43357639" type="video/mp4" />

			<itunes:subtitle>  In this video tutorial, I share with you a technique that I use, when I want to be selective of how LabVIEW child classes load into memory. Specifically, by using the Factory pattern, I can dynamically load a class into memory and create an instance ...</itunes:subtitle>
		<itunes:summary>  In this video tutorial, I share with you a technique that I use, when I want to be selective of how LabVIEW child classes load into memory. Specifically, by using the Factory pattern, I can dynamically load a class into memory and create an instance of a child class on-demand. It&#039;s important to note that […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>003 VISP Justin Goeres &#8211; CLA Summit</title>
		<link>https://vishots.com/interview-justin-goeres-cla-summit/</link>
					<comments>https://vishots.com/interview-justin-goeres-cla-summit/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 20 Apr 2011 08:53:24 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1272</guid>

					<description><![CDATA[In this 3rd episode of the VI Shots LabVIEW podcast. I sat down with Justin Goeres and we chatted about the NI 2011 CLA (Certified LabVIEW Architect) summit, we both attended, which happened in Austin March 7-8. Justin gives us a run down of all the reasons why you should be attending next year if you are [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/04/justin-vishots-thumb.jpg"><img loading="lazy" class="alignleft size-full wp-image-1335" title="Just Goeres" src="http://vishots.com/wp-content/uploads/2011/04/justin-vishots-thumb.jpg" alt="" width="100" height="100" /></a>In this 3rd episode of the VI Shots LabVIEW podcast. I sat down with Justin Goeres and we chatted about the NI 2011 CLA (Certified LabVIEW Architect) summit, we both attended, which happened in Austin March 7-8. Justin gives us a run down of all the reasons why you should be attending next year if you are a CLA. I also play a funny clip of Justin discovering an event structure &#8220;bug&#8221; that caught him and others at the CLA summit by surprise.</p>
<p>I ask Justin about how he got his start in LabVIEW and how he almost became a PLC programmer! We also find out what Popcorn, Twitter and LabVIEW have in common.</p>
<p>Here are links to items mentioned in this podcast episode:</p>
<ul>
<li><a href="http://decibel.ni.com/content/groups/certified-labview-architects" target="_blank" rel="noopener">CLA Community on ni.com</a></li>
<li><a href="http://lavag.org/topic/13970-unexpected-event-structure-non-timeout-behavior/" target="_blank" rel="noopener">LAVA Discussion on Justin's Event Structure bug</a> (<a href="http://screencast.com/t/qDIKpn9oQnlD" target="_blank" rel="noopener">video</a>).</li>
<li><a href="http://youtu.be/0HsE6tkWCzM" target="_blank" rel="noopener">Popcorn Tweets video</a></li>
<li><a href="http://jki.net/state-machine" target="_blank" rel="noopener">JKI State Machine</a></li>
</ul>
<p>As always, discussion is encouraged. Please leave a comment on our site or send an email to feedback@vishots.com</p>
<h2>Show Transcription:</h2>
<p><strong>Michael</strong>: Hello everyone and welcome to this episode of VI Shots. My name is Michael Aivaliotis and this is the podcast devoted to the world of LabVIEW. With each episode, I bring you interviews, discussions, and share with you ideas for how you can take your LabVIEW development to the next level.</p>
<p>Well thank you all for joining me for this third episode of the VI Shots podcast. Today, I bring you an interview I did with Justin Goeres, who is a senior engineer and product marketing manager at JKI. But before we get into interview, I'd like to play for you an audio clip I recorded a few weeks ago at the National Instruments CLA Summit, which took place in Austin, Texas between March 7<sup>th</sup> and 8<sup>th</sup>. I was there with Justin attending this awesome event. Justin did a presentation where he shared how JKI does interprocess communication. So I’m playing this clip actually directly from my iPhone. This is actually an interesting, a cool idea I don’t know if anyone has thought about this but you can actually use the voice memo feature on your phone and just use that for recording audio at any conference or seminar you may attend. So a little bit of background, Justin had been battling some technical issues with the event structure and when I’ll interview Justin, he’ll go into more details about this. This is just right before Justin discovers at the CLA summit that why he’s having this problem and it’s actually someone from the audience that points that out. So let’s take a listen.</p>
<blockquote><p><strong>Justin</strong>: What this means or one other aspect of this is public events are inherently one to many, right? You can generate the event but anybody can register for those events, anybody can register for that event. And as I think it should be clear, the process VI doesn’t know who these guys are or how many of them they are or if they exist at all. One cool feature of the LabVIEW user event backend system is that basically when you pass that cluster of user event refnums into a user event registration node and then hook that into an event structure, any event refnums that don’t have a corresponding case in the user event are basically de-allocated in the background. So you can attach that wire for all of the event refnums and ones you don’t use, don’t create bloat or leaks or process overhead because they’re just not generated like magic.</p>
<p><strong>Steen</strong>: You just have to understand that they reset the timeout.</p>
<p><strong>Justin</strong>: They do what?</p>
<p><strong>Steen</strong>: They reset the timeout you know even though they are not handling the instruction.</p>
<p><strong>Justin</strong>: Is that why my event structure isn't timing out? They do? Say it again? Okay. What Steven suggested is that if you have an event structure that’s registered for, sorry, if you have a cluster of (we’ll do it with two) with two user events wired into an event structure and the event structure has a case to handle one of them but not the other. And then somewhere else, something else generates the other event, the one you’re not registered for that won’t be handled here but he’s saying it will reset the timeout counter on that user event.</p>
<p><strong>Stephen Mercer</strong>: Yes</p>
<p><strong>Stephen Mercer</strong>: Why did you register it for then? You’ve said register for it.</p>
<p><strong>Justin</strong>: Oh my god. In all honesty, that might be my problem. Okay let’s move on anyway.</p>
<p><strong>Stephen Mercer</strong>: What other behavior would you want, given that you did say register to hear about it?</p>
<p><strong>Fabiola</strong>: But you’re not using it.</p>
<p><strong>Justin</strong>: Actually I’ll tell you why I do. I do that because I thought, and have thought, that it was an awesome feature of LabVIEW that I could just only create a frame for the things I wanted to receive and that I thought something really cool was happening. Actually furthermore, I would suggest that that is a really hard behavior for me to figure out because all I have is an event structure in my code with a timeout value attached to it, but never times-out and I have no way of inspecting the State queue to find out what’s happening.</p></blockquote>
<p><strong>Michael</strong>: Okay so having played that I introduce to you Justin. Hello Justin.</p>
<p><strong>Justin</strong>: Hey Michael.</p>
<p><strong>Michael</strong>: So I hope you heard all that.</p>
<p><strong>Justin</strong>: I did hear all that. I remember it as though it were two weeks ago and that’s why everyone should come to the CLA summit. Everyone who’s a CLA.</p>
<p><strong>Michael</strong>: Case closed.</p>
<p><strong>Justin</strong>: Case closed. That was a watershed moment in my LabVIEW career right there. It was a whole series of dominoes that fell just with that offhand comment that someone else made that just clicked.</p>
<p><strong>Michael</strong>: I’d like to mention just for the record that it was Steen Schmidt from CIM Industrial System that was in the audience.</p>
<p><strong>Justin</strong>: Yeah I called him Steven but I misread his name tag. Sorry Steen.</p>
<p><strong>Michael</strong>: Basically Steen was nonchalantly you know just laying back and say yeah you can do that but you just have to understand that they reset the timeout and you’re like what?.</p>
<p><strong>Justin</strong>: And now I do understand.</p>
<p><strong>Michael</strong>: And then after that you know a whole slew of discussion ensued which it goes on and on and on, but actually that night and the next day as well.</p>
<p><strong>Justin</strong>: Yeah it actually turned into a very interesting discussion that got into sort of language semantics and how the core of LabVIEW works and all kind of neat stuff and it turned out to be a pretty cool discussion on LAVA too. I no longer have an opinion on it. I’ve recused myself from what is right or wrong. I just wanted to have proper expectations.</p>
<p><strong>Michael</strong>: I guess this is a good advertising for the CLA summit and I mean I guess you got a lot out of it.</p>
<p><strong>Justin</strong>: I absolutely got a lot out of it. I wasted more hours dealing with that bug prior to the summit almost than I spent in the summit in its entirety. I lost a lot of, there was a lot of head scratching and several new dents in my forehead from hitting it on the desk dealing with that, but the CLA summit took care of it.</p>
<p><strong>Michael</strong>: So you presented basically how JKI does interprocess communication. Can you I guess wrap that up in a nutshell as to what does entails?</p>
<p><strong>Justin</strong>: Sure. The theme of the CLA summit this year was interprocess communication and the motivation for that was basically that we’re all CLAs and we all have these different templates that we’ve all developed for communicating information back and forth in a highly parallel, modular, large applications that we develop.</p>
<p>JKI has a set of templates. I didn’t develop them. They’ve sort of grown organically within the organization over the last several years for doing this and our design is based almost entirely on custom user events that are you know handled in the event structure and we use some neat aspect of the user event handling subsystem in LabVIEW to sort of wrap it all up in a nice API and pass information back and forth. And we think it’s a fairly unique design and so I was doing a presentation in the CLA summit about how JKI solves the interprocess communication problem. Other people use queues you know you could use local or global variables, you could use functional globals. There’s a thousand different ways to solve this problem. Ours uses user events so I was sort of presenting that to the community of CLAs.</p>
<p><strong>Michael</strong>: The whole interprocess framework is based on the fact that you bundle into the event registration, several events but actually you’re not necessarily creating event cases for all those events and only for the ones you need, and therefore that’s what sort of brought out this bug, this issue.</p>
<p><strong>Justin</strong>: Yeah exactly. There are lot of neat thing you can do. A lot of people have not experimented with user events and sort of the way to register for events now it works can be a little tricky and confusing. But it turns out that you can create you know custom user events using the create new user event reference primitive or whatever it’s called. And you can bundle those together and then wire the entire bundle into an event registration node so that you don’t have to wire in you know five or 10 or 30 individual event refnums. You can just wire in the whole bundle. We thought at JKI that that was a cool sort of shorthand way to get a lot of functionality in a small amount of code but it ended up having this consequence that we didn’t realize. But many people didn’t realize and we we’re among them.</p>
<p><strong>Michael</strong>: Personally, I actually made the statement later coming back to JKI that you know I would even forego going to NIWeek if I could just go to CLA summit.</p>
<p><strong>Justin</strong>: It was pretty valuable and it was fun because the thing about NIWeek is it’s so big and there are so many people there that you only get to see sort of online maybe in the forums or in the forum communities, LAVA and the NI forums, and things like that. But you only get to see them you know for two or three days a year in Austin in August and it’s so hectic and the crowds are so big and there’s so many presentations to go to.</p>
<p>One neat advantage of the CLA summit, I didn’t go last year, this is my first summit that I’ve gone to. One huge advantage is that it’s sort of slower and the crowd is a lot smaller.There are only maybe 50 people there, 50 CLAs, and maybe 10 or 15 NI people involved, but it was a lot slower and smaller and so there was a lot more opportunity to sort of connect with people; both personally and in a technical way.</p>
<p><strong>Michael</strong>: You actually put a post on the JKI blog about this called “five reasons you shouldn’t miss the CLA summit next year”. I pulled it up here. It says other CLAs will explain LabVIEW bugs to you.</p>
<p><strong>Justin</strong>: Bugs is in ironic quotes. Well that refers to the surprise event structure, non timeout issue. In the blog post there’s actually a link to the LAVA discussion. My initial take on it in the moment was it was a bug which is a reaction I would still stand by because the behavior clearly violated what I think were pretty reasonable expectations that I have developed but the way LabVIEW works is a language, but after a lot more discussion and some more explanations from different NI engineers, I’ve sort of tempered my opinion on that and so now I just put bugs in quotes because that was how it felt like to me at first.</p>
<p><strong>Michael</strong>: Number two on your list you have NI will ask you what you think.</p>
<p><strong>Justin</strong>: Yeah this one was one aspect of the summit that I really didn’t expect that was really cool. And I say in the blog post it’s no secret that sometimes CLAs feel like NI doesn’t get it with respect to advance developers and I don’t mean that as a dig at NI but the fact is that anyone out there who is a CLA or even a CLD and maybe some people who aren’t certified at all. Sometimes it’s hard to feel like the feedback or criticisms you have about LabVIEW or about NI’s products gets to the right people all the time and without taking the position or whether or not that’s true. I can tell you that at the CLA summit there were a lot of really interested LabVIEW R&D and LabVIEW product marketing, LabVIEW product management and even executive level individuals who where there specifically because they valued what’s going on and they wanted to get feedback. And that was a really cool thing to see.</p>
<p><strong>Michael</strong>: Well I guess i’m going to jump to number five because it’s kind of related. You might get to give a presentation to Dr.T and Jeff K.</p>
<p><strong>Justin</strong>: Yeah. Another extraordinarily surprising thing was that Dr. Truchard and Jeff Kodosky both spent a lot of time at the CLA summit and I was not surprised to see them show up but I was surprised that they spent as much time as they did and I had a nice conversation with Dr. T about some NI marketing data and market research that they’ve done and I did not get the chance to talk to Jeff. I don’t know if he sat in in my presentation. I don’t know what his opinion on the bug would be. In fact, he probably wasn’t there or we would’ve asked him. But in general, they were really there a lot of the time and it was really cool to see them engaging the CLA community like that.</p>
<p><strong>Michael</strong>: Just so people who don’t know Dr. T is, he is president and CEO and co-founder of National Instruments and Jeff K has the title of being the father of LabVIEW because he basically invented LabVIEW which gives us our jobs, 9-5 jobs.</p>
<p><strong>Justin</strong>: Gives us a podcast.</p>
<p><strong>Michael</strong>: And the podcast. Let’s see going through your list, number three, you confirm that you’re not an idiot.</p>
<p><strong>Justin</strong>: One common thing that I think everyone will relate to as a serious software developer is that you spend a lot of your life feeling like you’re not very good at what you do because the problems you’re solving are sort of by definition hard. If they weren’t hard, there will already be a library or you know a VI package or something out there to solve them already or your organization would already have a reuse library for them.</p>
<p>And so the fact that your job is hard just means that you’re solving hard problems and one of the really cool aspects of the CLA summit was that we were there to talk about this sort of very canonical issue of interprocess communication. I have two loops or three loops, or 10 loops. How do I pass information between them? It was really interesting to see all these other you know talented, very skilled people with very deep background in software engineering and LabVIEW and all kinds of disciplines, all struggling with exactly the same problems and solving them in very different ways. It sort of reflect their particular needs in whatever the work they do day to day is but it’s sort of edifying to see that because that means when I’m sitting at my desk banging my head on it because my event structure isn’t timing out. I’m probably not the only person in the world that’s confronting this issue and there isn’t sort of a cook book recipe to go to. It’s just that interprocess communication is kind of tricky and as a sort of ecosystem you know all the LabVIEW developers in the world haven’t settled on a good solution to it yet and so it’s nice to see that that other people struggle.</p>
<p><strong>Michael</strong>: Finally, you have you’ll get to talk to people you normally only see.</p>
<p><strong>Justin</strong>: This gets to what I mentioned earlier about the CLA summit being sort of a smaller, more intimate place. My little heading there is not perhaps the most clever thing I’ve ever written but what I wanted draw attention to was at NIWeek you say all these people and maybe you end up Facebook friends with them or you say let’s connect on Linkedin or you use your little Bump app on your iPhone to exchange mobile phone numbers so you can text each other snarchy comments during the NI week keynotes.</p>
<p><strong>Michael</strong>: It’s that a sneak peek to what’s going on in NI week?</p>
<p><strong>Justin</strong>: That’s completely hypothetical and I made it up. I have no further comment on the advice of my lawyer. But you know the CLA summit was really cool because I actually got to sit down with some of these CLAs that you normally meet in passing or maybe you know have a beer with at NI week but you don’t get to sit down and have a really technical talk, and it was nice to do that.</p>
<p><strong>Michael</strong>: It seemed like even after the presentations were over, people just kept talking about the topics of the presentation and other architectural issues as well.</p>
<p><strong>Justin</strong>: Exactly.</p>
<p><strong>Michael</strong>: Is that you clicking over there?</p>
<p><strong>Justin</strong>: Sorry that’s me. I had to let the cat out of the closet if you heard banging in the background in the last few minutes. In fact, go ahead and put this in the podcast. If you heard banging around in the background for the last couple of minutes, it’s because my cat was trapped in my office closet.</p>
<p><strong>Michael</strong>: How far back does your career with LabVIEW go? When did you actually get started and how did you get started?</p>
<p><strong>Justin</strong>: I got started with LabVIEW the same way a lot of people do I’ve found, which is that someone handed me with a box with the LabVIEW logo on it and said here figure this out.</p>
<p><strong>Michael</strong>: You’ve been listening to <a href="http://vishots.com/001-labview-podcast-interview-with-ben-zimmer/" target="_blank" rel="noopener">Ben’s podcast</a>.</p>
<p><strong>Justin</strong>: I’ve had and actually that really resonated with me. Ben if you’re listening, you and I have sort of similar stories that way. I was in graduate school at Iowa State in the Mechatronics and Robotics laboratory there ran by Dr. Greg Luecke. I was actually I teaching assistant for a brand new and I think I have this right, I forget if it was this course or a different but I think it was this one; a brand new mechatronics course that they were rolling out. This would have been fall of either 1998 or 1999 and I was tapped to teach this lab and I was like okay that sounds good you know. What do I have to do? And it was something we were doing for the first time so the lab syllabus was pretty sketchy and not really complete. And we’re going to be doing some data acquisition and control, probably built some PID loops I don’t know write some numbers to a file or something. What are we going to do that with? Well he handed, as I remember he literally handed me the LabVIEW 4 box and said we’re using this and I said what’s this? He said something with the effect of I don’t know but I guess you’re going to have to figure it out.</p>
<p>Ben described in his podcast interview described a stack of you know 25 3 1/2 inch floppies, I actually don’t remember that. Maybe it was already in all of the machines because one of the techs had done it. I forget, but be that as it may, it was either a LabVIEW 4 or 4.1. I had to teach a lab course in it so one of the lab managers who apparently have done a little bit of LaBVIEW and so was sort of known as the guy who knew how to make the wires sat me down for a couple hours and sort of walk me through how to build a VI. I don’t remember a single specific thing that he taught me, nor do I exactly remember what we used LabVIEW for in the class; although, I remember working with some students who didn’t understand the while loop very well so I remembered teaching someone about that.</p>
<p><strong>Michael</strong>: The fact that it always iterates at least once.</p>
<p><strong>Justin</strong>: Yeah they probably. It might have been that. They probably had their indicators outside the loop or something and then we’re wondering why they didn’t update you know classic problems like that. And so I bumbled and muddled and stumbled through this class and came out of graduate school with a background in control theory. I thought I was going to be a PLC programmer and ended up getting a job with a company in California and later became a National Instruments alliance company that was doing custom automation system for the semiconductor industry particularly gas delivery. The plan was for me to become a PLC programmer but they had a LabVIEW project that needed to be worked on.</p>
<p><strong>Michael</strong>: Ouch, PLCs!</p>
<p><strong>Justin</strong>: I think all is well and ends well you know. So they hired me because I had a line at the bottom of my resume that said well I have a resume that said PLC, control theory, automation something. By the way LabVIEW, it was down there, it was in a paragraph with like computing proficiencies and it was like Microsoft Office and Math Lab, and Mathematica and Lotus notes and whatever I thought was, whatever program that I had touched that you stuff in your resume in grad school. And one of those was LabVIEW because I had touched LabVIEW at some point so that me an expert as far as someone reading my resume knew. And so they hired me to sort of clean up on this LabVIEW project that they we’re in the middle of and then maybe transition into PLC development and that was followed by another LabVIEW project and another LabVIEW project and another and after a little while, we just gave up looking for PLC projects and became a LabVIEW company. That’s how I ended up doing LabVIEW profesionally in an alliance company after that I consulted independently for a while and now I work for JKI.</p>
<p><strong>Michael</strong>: You and I crossed paths as well along the way. This was before you started working for JKI and this is kind of how I met you. The fact that you were working on a project and you had to actually leave the company and do something else and then instead of leaving the customer hanging, you decided to do this transition with the project would be handed to JKI. When we did the handoff meeting, actually I wasn’t there to be fair it was Jim and Philippe from our company so and I guess they were doing the interview and understanding how the code works and they were several questions about you know where’s documentation in the code? What’s your exact response to that?</p>
<p><strong>Justin</strong>: I have to say this specific moment that Philippe likes to bring up and anybody who goes to NI week can ask either of us for this story because we both like telling it but I don’t remember it exactly how everyone else does. But what I’m accused of saying is that I don’t comment my code because I think I write it so well that it documents itself. It’s something along those lines and what it amount to basically was I used Unbundle By Name and therefore I don’t need to comment my code. I honestly if I remembered saying that I would admit it, I may have said it. I don’t specifically remember it but that was pretty terrible code to be perfectly honest. Looking back now, that was pretty terrible code and actually maybe this would resonate with people too. That was a very long project. It was a situation which happens to a lot of developers, not just in LabVIEW. But where I was really thrown in over my head and had to make this, had to build this giant, not giant, but very large application, did automated testing of semiconductor gas delivery panels from scratch, and it was by far the largest application I’ve ever done. I was thrown into the deep end all by myself and I had no mentors or anything to sort of give me an architecture. And so you could see if you knew where to look in the code, you could see the evolution of my programming as I sort of dealt with a larger and larger problems like when the project first started I was in that phase of life when I was like in love with global variables and then at some point I discovered that I could build functional globals and so then I stopped using; so part of the program used globals and then a whole other part used functional globals. And then at some point, I discovered references.</p>
<p><strong>Michael</strong>: Control references.</p>
<p><strong>Justin</strong>: Control references. And so I started rather than using controls and indicators for everything, I started basically doing everything by reference and Michael you’ve seen the code I mean you could attest, I did everything by reference.</p>
<p><strong>Michael</strong>: Why not?</p>
<p><strong>Justin</strong>: Yeah exactly. Because it’s the classic you know wow this is a very pretty good hammer now everything looks like a nail. There were some other evolutions that took place too, I forget what they were but I used to have four or five phases in my head.</p>
<p><strong>Michael</strong>: Well the interesting one was when you had control references inside of functional globals. That was kind of cool.</p>
<p><strong>Justin</strong>: Did I do that? I don’t even remember that one.</p>
<p><strong>Michael</strong>: I don’t know. I guess it was kind of to reuse the references or something.</p>
<p><strong>Justin</strong>: Yeah I’m sure it was clever at that time and I’m sure it solved some local problems.</p>
<p><strong>Michael</strong>: But in all honesty, I have to give you credit that that was a pretty complicated application for someone who’s new to LabVIEW because I believe at that time that was kind of, you were still learning and I mean you were still growing as a LabVIEW developer.</p>
<p><strong>Justin</strong>: That was my second, no that was my third major project as a LabVIEW developer and it was by far the largest like major is kind of in quotes. It was probably the first truly major project. Everyone's got skeletons in their closet.</p>
<p><strong>Michael</strong>: Yeah and that’s the one. But I mean it turned out fine. I mean there’s been some refactoring over the years but just to understand the enormity of the project. It’s just so enormous that we can’t get rid of your old code.</p>
<p><strong>Justin</strong>: Exactly. We still haven’t refactored it all the way.</p>
<p><strong>Michael</strong>: I know you worked on somehow combining LabVIEW and popcorn with Twitter and I know that sound kind of strange but considering that you created a video that went viral.</p>
<p><strong>Justin</strong>: I did. I’m one of those people that has enjoyed 15 minutes of at least minor internet fame in my lifetime. This is a year ago now. A friend of mine and I here in North Carolina discovered an online contest from a gourmet popcorn company in Wisconsin and they were running this contest. Show us your most creative way to pop America’s favorite snack being popcorn and so the way the contest work was you’re supposed to make a video of some creative way to pop popcorn and post it on their Facebook page. And then whoever’s video got the most likes over the course of the contest would win popcorn, right? So my buddy Dave and I were skyping each other and we’re like how are you going to win this and we came up with this idea to pop popcorn using Twitter. Long story short, over the course of really about two days because I was on travel for work and we had trouble getting our schedules linked up and there wasn’t much time to finish the contest. We built a lego, mindstorms-powered robot that ran on LabVIEW and it listens on Twitter for tweets that have the word popcorn in them and everytime it discovers one it pops, it dispenses a little bit of popcorn into an air popper and when the popper’s full, it turns on the air and it pops popcorn. We thought this was pretty cool. We made a little video of it, threw it up on their Facebook page and we ended up winning the contest, which was kind of neat. Not only did we win the contest, the video got picked up by Mashable, one of the big social media networking sites, who else did it get picked up by? Mashable and Engadget. It got picked up by Engadget both on Superbowl Sunday actually. From there it went really big, tweets everywhere with the word popcorn in them. We didn’t do a million views. I think we did over 25,000, which is no slouch. The popcorn company saw a several percent increase in their sales that month that they’d attributed to the video. NI ended up inviting me to setup the machine on the floor at NIWeek in 2010 and to do a presentation about how I built it and how we made it a success and all that. So that was a really cool experience and it sort of continues to this day. People ask me about it. I’m sort of the popcorn guy.</p>
<p><strong>Michael</strong>: Yeah so the cool thing about that is it kind of combined several different elements in one. For example, there’s sort of NXT mindstorm element of it. There also the fact that you’re using the JKI State Machine, which is promoting you know one of our toolkits. So there’s Twitter which is another anything with the word Twitter in it is really popular. So you combined all those things into one was I think kind of cool and helps sort of promote JKI and yourself and LabVIEW and a whole bunch of other things.</p>
<p><strong>Justin</strong>: Right. It was a good illustration and this is something that I talk about in the presentation I do about it of really the benefit of being active and involved in online communities, for instance, the Twitter code that I used, I didn’t write it, I stole that off LAVA. Someone had posted an example there which was actually an evolution of an example posted on the NI forums by Christian Lowe and so I was able to incorporate that code into my program and within just minutes have the Twitter part working and then because I have the mindstorm set laying around which I won at NIWeek a few years ago, I knew that I’d be able to use that as motor controller and I absolutely i had absolute confidence that I’d be able to control that from LabVIEW so I have these things in my head right away and I knew that I could stitch them together. But the reason I knew that is sort of because I hang out in the forums and talk to people and read threads. So I knew a little bit about mindstorms event though I’m not a professional mindstorms guy and I knew that there were some Twitter codes out there and I knew I had the JKI State Machine templates, which you know it’s a coincidence that I happen to work for JKI. That could have been anybody’s state machine template and so we were able to stitch together really quickly. Make the video, upload it, and sort of get the word out to our friends on Twitter and LAVA and the NI forums, you know e-mail all our parents and grandparents and aunts and uncles and make them go vote for it. And really sort of stoked this network very quickly, which then is part of sort of the larger point that I like to make about how to use social media but more importantly how to sort of build potential in social media so that you can activate it when you need to if that doesn’t sound too exploitive.</p>
<p><strong>Michael</strong>: You can call upon the masses.</p>
<p><strong>Justin</strong>: Yeah exactly. You can marshall your personal army to go click a like button for you. You know VI Shots probably has that power, right? If you told people to go like something, you know you could probably move the needle.</p>
<p><strong>Michael</strong>: Yeah. I don’t know if we have power yet. We have some followers. You know speaking of the JKI State Machine which you know you spoke of that you use it for the popcorn tweets. Why do you think that’s so useful?</p>
<p><strong>Justin</strong>: The risk of making this sound of a commercial from JKI, I think quite the JKI State Machine has resonated with people is basically because there is a lack of good templates available sort of in the community for LabVIEW. But I think the thing that really resonates is that it’s a pretty good template. It’s very easy to use. It takes a couple approaches to things like using strings to drive the state machine rather than enums that are a little bit against the grain in terms of how things are traditionally done but turns out to have a lot of good advantages. And I guess I would say that it succeeds because it’s easy for people to try it out. It’s sort of seductive, once you start using it, you’ll find that it actually is kind of fun and easy to use and on top of that it’s free so you know you can feel free to spend you own time inventing your own wheel or you can just use ours for free.</p>
<p><strong>Michael</strong>: I think that’s it for this interview. Justin I’d like to thank you for stopping by and visiting our VI Shots studios or actually you’re not in the studios.</p>
<p><strong>Justin</strong>: I’m in my office in my home in Cary, North Carolina.</p>
<p><strong>Michael</strong>: Again thank you Justin for visiting.</p>
<p><strong>Justin</strong>: It has been my pleasure. Thank you.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/interview-justin-goeres-cla-summit/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-003.mp3" length="32456348" type="audio/mpeg" />

			<itunes:subtitle>In this 3rd episode of the VI Shots LabVIEW podcast. I sat down with Justin Goeres and we chatted about the NI 2011 CLA (Certified LabVIEW Architect) summit, we both attended, which happened in Austin March 7-8.</itunes:subtitle>
		<itunes:summary>In this 3rd episode of the VI Shots LabVIEW podcast. I sat down with Justin Goeres and we chatted about the NI 2011 CLA (Certified LabVIEW Architect) summit, we both attended, which happened in Austin March 7-8. Justin gives us a run down of all the reasons why you should be attending next year if you are […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>33:35</itunes:duration>
	</item>
		<item>
		<title>04 VISV Dynamic Process VIs in LabVIEW (Part 2 of 2)</title>
		<link>https://vishots.com/dynamic-process-vis-in-labview-part-2/</link>
					<comments>https://vishots.com/dynamic-process-vis-in-labview-part-2/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 16 Apr 2011 19:25:03 +0000</pubDate>
				<category><![CDATA[Dynamic VIs]]></category>
		<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1232</guid>

					<description><![CDATA[&#160; Part 1 of this video can be found here. It's highly recommended that you watch part 1 before watching this video. This is part 2 of a 2-part video series where we go into more advanced topics related to using dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video: Using queues to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/06nN77c4iYI?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p><a href="http://vishots.com/dynamic-process-vis-in-labview-part1" target="_blank">Part 1</a> of this video can be found <a href="http://vishots.com/dynamic-process-vis-in-labview-part1" target="_blank">here</a>. It's highly recommended that you watch part 1 before watching this video.</p>
<p>This is part 2 of a 2-part video series where we go into more advanced topics related to using dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video:</p>
<ul>
<li>Using queues to send data to a dynamic process VI<img loading="lazy" class="alignright size-full wp-image-1297" title="visv-004-thumbnail" alt="" src="http://vishots.com/wp-content/uploads/2011/04/2011-04-17_0128.jpg" width="100" height="100" /></li>
<li>Using queues to receive data from a process VI</li>
<li>Using named queues</li>
<li>Using reentrant VIs as process VIs</li>
</ul>
<p style="text-align: left;"><a href="http://vishots.com/wp-content/uploads/2011/04/visv-004-code.zip" target="_blank">Download Code used in this tutorial</a>: (LabVIEW 8.2)</p>
<p>Do you have any questions? Is there something you want to know about in more detail? Leave a comment below, or send your questions to feedback@vishots.com</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/dynamic-process-vis-in-labview-part-2/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-004-811c7688-ab20-48f3-9aed-cd1ebe2a665b.mp4" length="84530180" type="video/mp4" />

			<itunes:subtitle>  Part 1 of this video can be found here. It&#039;s highly recommended that you watch part 1 before watching this video. This is part 2 of a 2-part video series where we go into more advanced topics related to using dynamic VIs as parallel asynchronous proc...</itunes:subtitle>
		<itunes:summary>  Part 1 of this video can be found here. It&#039;s highly recommended that you watch part 1 before watching this video. This is part 2 of a 2-part video series where we go into more advanced topics related to using dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video: Using queues to […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>03 VISV Dynamic Process VIs in LabVIEW (Part 1 of 2)</title>
		<link>https://vishots.com/dynamic-process-vis-in-labview-part1/</link>
					<comments>https://vishots.com/dynamic-process-vis-in-labview-part1/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 16 Apr 2011 20:20:35 +0000</pubDate>
				<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1230</guid>

					<description><![CDATA[Part 2 of this video can be found here. This is part 1 of a 2-part video series where we go into detail on how to use dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video: Differences between static vs dynamic VIs How to build an executable with dynamic VIs How [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/2VsNWyhGif4?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center><a href="http://vishots.com/dynamic-process-vis-in-labview-part-2" target="_blank">Part 2</a> of this video can be found <a href="http://vishots.com/dynamic-process-vis-in-labview-part-2" target="_blank">here</a>.</p>
<p>This is part 1 of a 2-part video series where we go into detail on how to use dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video:</p>
<ul>
<li>Differences between static vs dynamic VIs<a href="http://vishots.com/wp-content/uploads/2011/04/2011-04-17_0125.jpg"><img loading="lazy" class="alignright size-full wp-image-1303" title="visv-003-thumbnail" alt="" src="http://vishots.com/wp-content/uploads/2011/04/2011-04-17_0125.jpg" width="100" height="100" /></a></li>
<li>How to build an executable with dynamic VIs</li>
<li>How to call a dynamic VI</li>
<li>How to use the Run VI method</li>
<li>How to pass data to a dynamic VI</li>
</ul>
<p><a href="http://vishots.com/wp-content/uploads/2011/04/visv-003-code.zip" target="_blank">Download Code used in this tutorial</a>: (LabVIEW 8.2)</p>
<p>Do you have any questions? Is there something you want to know about in more detail? Leave a comment below, or send your questions to feedback@vishots.com</p>
<p><strong>*Update*</strong></p>
<p>I have gotten an excellent question in the comments in response to this video. It's regarding how to close an idle dynamic VI front panel after it has been aborted. I created a short video response with a possible solution. Check it out <a href="http://www.screencast.com/t/PjdO7pAOsk" target="_blank">here</a>.</p>
<p>The basic idea is that you can check if the front panel is open (FP.Open property) after abort, and if it is, execute the FP.Open property set to False. However there is a caveat to this solution as I describe in the video.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/dynamic-process-vis-in-labview-part1/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-003-8213eb5a-486a-411d-87d0-ada69aecbd83.mp4" length="59985289" type="video/mp4" />

			<itunes:subtitle>Part 2 of this video can be found here. This is part 1 of a 2-part video series where we go into detail on how to use dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video: Differences between static vs dynamic VIs How...</itunes:subtitle>
		<itunes:summary>Part 2 of this video can be found here. This is part 1 of a 2-part video series where we go into detail on how to use dynamic VIs as parallel asynchronous processes in LabVIEW. Topics covered in this video: Differences between static vs dynamic VIs How to build an executable with dynamic VIs How […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>002 VISP Interview With Darren Nattinger</title>
		<link>https://vishots.com/002-labview-podcast-interview-with-darren-nattinger/</link>
					<comments>https://vishots.com/002-labview-podcast-interview-with-darren-nattinger/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 06 Mar 2011 09:07:21 +0000</pubDate>
				<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1200</guid>

					<description><![CDATA[In this episode of VI Shots we sit down with Darren Nattinger of National Instruments to see why he is known as the fastest LabVIEW developer around. Darren is a senior software engineer and a Certified LabVIEW Architect and among the few people at National Instruments who codes in G. He shares some of his tips [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://vishots.com/wp-content/uploads/2011/03/dnatt-thumb2.jpg"><img loading="lazy" class="alignleft size-full wp-image-1217" title="Darren Natinger" src="http://vishots.com/wp-content/uploads/2011/03/dnatt-thumb2.jpg" alt="" width="100" height="100" /></a>In this episode of VI Shots we sit down with Darren Nattinger of National Instruments to see why he is known as the fastest LabVIEW developer around. Darren is a senior software engineer and a Certified LabVIEW Architect and among the few people at National Instruments who codes in G. He shares some of his tips and tricks with us so we can be just as fast.</p>
<p>You can find Darren posting on his <a href="http://labviewartisan.blogspot.com/" target="_blank" rel="noopener">blog</a>, or writing up a <a href="http://decibel.ni.com/content/docs/DOC-4002" target="_blank" rel="noopener">weekly nugget</a>. Here are some other links mentioned in this episode:</p>
<ul>
<li><a href="http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Include-LabVIEW-Version-Number-in-Application-Icon/idi-p/1002117" target="_blank" rel="noopener">Include LabVIEW Version Number in Application Icon</a> (LabVIEW Feature Suggestion)</li>
<li><a href="http://decibel.ni.com/content/groups/diagram-cleanup-feedback?view=overview" target="_blank" rel="noopener">Diagram Cleanup Feedback Group</a></li>
<li><a href="http://forums.ni.com/t5/LabVIEW/Darren-s-Weekly-Nugget-02-08-2010/m-p/1068350" target="_blank" rel="noopener">Darren's Weekly Nugget 02/08/2010</a> (16&#215;16 glyphs that ship with LabVIEW)</li>
</ul>
<h2>Show Transcription:</h2>
<p><strong>Michael:</strong> Hello everyone and welcome to another episode of VIShots. My name is Michael Aivaliotis and this is the podcast devoted to the world of LabVIEW. With each episode I bring you interviews, discussions and share with you ideas for how you can take your LabVIEW development to the next level.</p>
<p>Well, thank you for joining me today for the second episode of the VIShots podcast. Coming up in the show we have an interview that I did with Darren Nattinger of National Instruments. He discusses some of the tips and tricks that he uses to speed up LabVIEW code development. If that interest you then please stick around. But first of all before we get into that I'd like to thank all the listeners so far to this podcast. It's been a difficult start because I wasn't sure if there were any listeners out there. But if you are out there and you like what you're hearing, please leave a comment on the VIShots website for this show. Or even if you don't like what you hear, I want to hear that too.</p>
<p>If you'd like to send an e-mail directly to myself you can send it to feedback@vishots.com. I also like to thank the people who participated on our <a href="http://www.facebook.com/vishots">Facebook page</a> and made the page one of their liked pages. I like to thank you for that. As of this post, we have 107 likes which is just great. Also, since the first episode aired I have put up two <a href="http://vishots.com/category/labview-tutorials/">LabVIEW tutorials videos</a> which are also available on the VIShots site.</p>
<p>One of the video shows you how to <a href="http://vishots.com/separating-compiled-code-labview/">separate compiled code from your VIs</a>. This is a new feature in LabVIEW 2010 and how you can use this effectively to improve your source code control integration with LabVIEW. The other tutorial talks about how to do <a href="http://vishots.com/hardware-emulation-using-labview-classes/">hardware emulation using LabVIEW classes</a>. This is something that I use almost every day in my projects, so hopefully this will help you in your development.</p>
<p>For those of you that want to listen to the podcast through your iPod or some other electronic device. I like to let you know that the VI Shots podcast are now available on <a href="https://itunes.apple.com/us/podcast/vi-shots-labview-audio-podcast/id420240320">iTunes</a>. You can do go on to iTunes and do a search for VIShots and that should come right up. We’re also available on the Zune podcast network if you have a Zune device. We're also Blackberry users have an application that accesses podcast and we're actually registered on there as well. If you have the Blackberry podcasting application you should be able to find VI Shots on there as well.</p>
<p>One last thing before we get into the interview, I like to apologize for the audio quality especially on my end of the microphone for the interview that you're about to hear. There is some static on my side and that's definitely something I'm working on eliminating for future episodes. If you are annoyed by the static, I apologize and it will be eliminated moving forward.</p>
<p>Having said that, let's get into the interview. So on our show today we have Darren Nattinger from National Instruments. He's a Senior Software Engineer and a Certified LabVIEW Architect. It's actually an honour to have Darren on the show because he's probably one of the fastest LabVIEW programmers I know. He has pretty fast fingers and also I believe Darren you've proven this in a competition at National Instruments at NIWeek correct?</p>
<p><strong>Darren: </strong>Yes, for three years in a row I've won the LabVIEW Coding Challenge actually.</p>
<p><strong>Michael: </strong>This is not an official tournament type challenge, but it's something that National Instruments puts on every NIWeek. I think you've been the winner every year. You're famous for pushing sort of the productivity and development speed in LabVIEW. You're pretty adamant about coding fast and you've come up with a couple of tips and tricks that you use yourself to be able to code faster. Could you go through some of those with us?</p>
<p><strong>Darren: </strong>Sure, so at this year’s NIWeek 2010, I gave a presentation outlining a lot of the daily features and tips that I use programming in LabVIEW. Just things that I use every single day, multiple times a day that I think really helped contribute to increasing my programming speed.</p>
<p>One of those obviously is QuickDrop everybody knows that's my baby in LabVIEW. I believe I've mentioned four in that presentation. QuickDrop was the first, another one is the Auto Tool. I'm a very big fan of letting the Auto Tool choose the right tool for me as I think it's much faster than tabbing between tools manually. Another feature that I use on a daily basis is the New Icon Editor in LabVIEW. In addition to some usability enhancements that it has, like being able to create text based icons very quickly.</p>
<p>One of the things that I really like to use in conjunction with the Icon Editor is most of my VIs in my projects are in libraries and classes. Since my libraries and classes all have a pre-defined banner on the icon of those libraries and classes. When I create new VIs, I already got a banner all I have to do is go in and edit the text and the icon that I need to change. A new VIs icon takes maybe two or three seconds for me to create just because of having those things in place.</p>
<p><strong>Michael: </strong>Some people might not know this, the new LabVIEW Icon Editor, do you remember when that was introduced?</p>
<p><strong>Darren: </strong>It was in 2009.</p>
<p><strong>Michael: </strong>So that has a feature a new feature with layers. How do you use exactly, do you create your own templates, sort of predefined layers?</p>
<p><strong>Darren: </strong>When you program &#8212; when you use libraries or classes, when you set up an icon for that library, that's the default layer for your icon. So whenever you create a new VI under that library, the library layer has already been applied to that icon. If you're just creating a text based icon for your VI, the library layer is already there and typically that's a banner. Then I just fill in the lines of text on the Icon Text Tab and Icon Editor and then I'm done. I don't have to touch any of the layering stuff because that library has already been applied.</p>
<p><strong>Michael: </strong>You also mentioned the Auto Tool &#8212; can you explain a little bit more about what you like about the Auto Tool?</p>
<p><strong>Darren: </strong>The Auto Tool's actually been around for a long time. Out of the features that I've discussed in NIWeek presentation that was probably the oldest feature. It's been around since LabVIEW 6.1 and I actually learned LabVIEW in version 5.0.</p>
<p>I programmed in multiple versions without the Auto Tool. When it came out the selling point for it was basically the tools that you need to tab through when you're manually tabbing through tools. The operate tool, the positioning tool, the wiring tool, the whole draw of the Auto Tools that as you mouse over certain regions of the diagram that would figure out for you, which one of those tools you wanted to use.</p>
<p>Unfortunately, when the feature first came out, it wasn't very good at guessing. I mean it guessed right some of the time, but certainly not all the time. But I noticed that with each LabVIEW released 7.0, 7.1, 8.0 whatever heuristics we use under the hood to make those decisions got better and better. Now I think it's perfect, I mean the selections that it makes are exactly what I know and what I'm expecting. As a result, my left hand is free to do QuickDrop or control E, control N, just all the keyboard shortcuts that I use without ever having to go over the Tab key to switch between tools.</p>
<p><strong>Michael: </strong>Yeah, one thing I find, well I kind of use to it by now, but as a new user using the Auto Tool I think one of the difficulties is on the front panel or sometimes on the diagram, but just selecting an object and moving it. Is a little bit of a challenge because you have to actually position your mouse cursor or mouse pointer I should say, right at the border of the control, right? Because if you push it &#8212; if you move it to the inside of the control then it become sort of either text entry or button press or whatever. But if you want to move it like grab it and move it, then you actually have to put it right at the border to select. Select is a little bit of a challenge sometimes.</p>
<p><strong>Darren: </strong>I agree for a new user I could definitely see that being an issue. Let's see, I think 6.1 came out about eight years ago and I've been using the Auto Tool ever since then. So I'd know what you are talking about, but my hands are just naturally good to those locations that I know for positioning in particular, to get the Auto Tool to pick the right thing.</p>
<p><strong>Michael: </strong>Right, another thing we could mention as well was if you want to select something, you can also sort of click and drag around it. Create like a dotted box and then you will just grab the control as well that way.</p>
<p><strong>Darren: </strong>Yes. Oh! One of the things I just thought of to mention about the Auto Tool is when you are having those difficulties, there's a tools option setting that locks the Auto Tool. I actually had that disabled, because on the rare occasion where I do want to manually tab to another tool I don't want LabVIEW to prevent me from doing so.</p>
<p>I have the Auto Tool locked turned off and alt tab tool I need every once in a while. There's a keyboard shortcuts that's if you have tabbed away from the Auto Tool if you press Shift + Tab it will switch back to the Auto Tool. I just wanted to mention that real quick. We do have an out whenever we occasionally do need to move away from using the Auto Tool.</p>
<p><strong>Michael: </strong>So what other tips do you have for speeding up your development?</p>
<p><strong>Darren: </strong>During my NI Week presentation, as I mentioned there were four essentials that I talked about. Just things that I use every day, the Auto Tool, the New Icon Editor, QuickDrop and then the  other one is Block Diagram Clean-up. That's one that I guess could be viewed a little more controversially, if there was such a thing as controversial LabVIEW topics.</p>
<p>I, for a very long time here in LabVIEW R&D, I guess it's still that way. I really haven't transferred ownership of this, but I actually own the LabVIEW Style Guide that ships in the LabVIEW documentations. For many years, people knew me as the Style Guy. I guess now they know me as the fast programming guy. I've always advocated clean diagrams.</p>
<p>Unfortunately, with my focus moving more towards the speed of LabVIEW development in recent years I noticed that diagram arrangement was a huge bottle neck in my programming. I would spend half of my time writing the code and then another half of my time cleaning it up. I decided to &#8212; I guess a little over a year ago, I decided that I was just going to use diagram clean up for everything and see what happens.</p>
<p>I've observed over the past year that there are some VIs that I still naturally arrange myself. Those tend to be VIs that are top level architecture type VIs, like my main state machine or my main cued message handler. I will make sure to arrange those diagrams myself because one of the keys to understanding a top level architecture VI like that is the arrangement of the diagram itself. I don't want diagram clean up just go on crazy on one of those VIs, so I'll still arrange those myself.</p>
<p>I've also noticed the diagrams that have a whole a lot of nesting. Lots of case structures and loops, diagram clean-up tends to explode those diagrams. I tend to not use it on those sub-diagrams as well. The vast majority of the VIs I write fit on one screen, they are internal type VIs that are use within the application that I'm working on. For those Vis, Block Diagram Clean-Up doesn't do a perfect job, but it does a good enough job. I think it does a good enough job that the diagram is still understandable. We made some improvements in LabVIEW 2009 and 2010 in terms of the positioning of comments on the diagram. In LabVIEW 8.6, all comments will just be moved off into one corner, which is basically made the feature useless, because you would document your code and then the documentation will be wiped away somewhere. In 2009 and 2010, we try to preserve that positioning, it's not perfect but it's pretty good. I think its good enough.</p>
<p><strong>Michael: </strong>Also in 2010, those are new feature added, but one which I really like is sort of putting comments on wires.</p>
<p><strong>Darren: </strong>Yes</p>
<p><strong>Michael: </strong>That goes together with the diagram clean-up very well, I think.</p>
<p><strong>Darren:</strong> Yes, it does. Yeah commenting your wires, being labelling nodes I think is a good trick. If you've got a section of codes that sort of revolves around a single node or a single structure. Assigning a label to that and using that as your comment is good, because that positioning will always be preserved. Ultimately, I'd say in my current project that I'm working on which has a code base of hundreds of VIs I'd say that probably 90 to 95% of those VIs I've just use diagram clean-up on. I've arrange the other ones myself. It’s just a huge time saver even if it’s not perfect.</p>
<p><strong>Michael: </strong>I use diagram clean-up a lot, too. I agree with you it's good in those scenarios. I use state machines a lot and it’s difficult to use it on a state machine. There are some improvements that can be done and we could suggest some.</p>
<p>One thing it kind of annoys me is the way it bends some certain types of wires, like let say you're doing a bundle by name. Let’s say you want to put a constant somewhere and you want to do like a bundle by name from the constant. Then it actually position the constant way out in the middle of nowhere, instead of like right next to the bundle by name for example. It tries to0 strictly too conserve the left to right and then it sacrifices sort of creates a lot of bends in the wires, and puts things away in the middle of nowhere when it could just be place like right next to the object for example.</p>
<p><strong>Darren: </strong>I agree. I actually created a group on ni.com/community site called <a href="http://decibel.ni.com/content/groups/diagram-cleanup-feedback?view=overview">Diagram Clean-up feedback</a>. It's basically place for us to post screen shots, before and after screen shots. Let the developers that work on that feature knows about situations where diagram clean-up is making decisions that it seems like should be much easier to make a better decision.</p>
<p>I'll recommend that you post. I've posted multiple screen shots on there. I'd recommend you post some of yours. Maybe other listeners listening to our discussion here could go there as well. If you just go to ni.com/community and search for a group called diagram clean-up feedback. That's a place where we can post that type of feedback to the diagram clean-up team.</p>
<p><strong>Michael: </strong>Great and also in the show notes on the web I’ll put a link to that as well.</p>
<p><strong>Darren: </strong>Cool! Yeah, those were my four essentials. Things that I do every day, using the Auto Tool, using Diagram Clean-up, the New Icon Editor and QuickDrop.</p>
<p><strong>Michael: </strong>You program in LabVIEW, correct?</p>
<p><strong>Darren: </strong>Yes</p>
<p><strong>Michael: </strong>Do you do a lot of C development there?</p>
<p><strong>Darren: </strong>I have never written a text based program in my life, except for like Pascal in high school.</p>
<p><strong>Michael: </strong>You're basically&#8230;you're one of us (laughs)?</p>
<p><strong>Darren: </strong>Yes I am. I'm one of you I just happen to receive my pay checks from the Nationalist Instruments Corporation.</p>
<p><strong>Michael: </strong>Is there&#8230;I was always curious about this. Is there sort of the LabVIEW people that you program in G and sort of a C people and like do you guys mingle, and do you have lunch together or do you have like sit in a separate tables and stuff like that?</p>
<p><strong>Darren: </strong>Yes, it's nothing like that. I would say that in LabVIEW indeed there's a small member of us that do this type of G programming. I'd say the majority of people are working more on the source code itself. That's actually one of the really, really cool things about having the job that I do. Is that, as suppose to someone maybe in your position where you would need to talk to AEs, have cars filed, try to get those bugs and those features implemented from outside these walls, I can actually just walk over to someone’s desk and discuss with them things that I need to change. That's one of the really just wonderful things about working where I do.</p>
<p>Yeah, but as far as working together, mingling together, of course we do. I mean there are a lot of the C developers in LabVIEW who actually write G features as well.</p>
<p>One good example would be Christina [Rogers], she wrote the &#8220;Getting Started Window&#8221; which is all in G, but she also owns many of the core source code features as well, so that's and&#8230;Then you've got situations like I know you know about this and hope a lot of your listeners too, but Steven Mercer and I worked together to try to get the community to vote up the create sub-VI improvements idea on the idea exchange. Hopefully, we're going to see something along those lines implemented in LabVIEW 2011. But the plan that he and I have for that feature involves some changes to the LabVIEW source code, to allow for a VI to be called to actually perform the create SubVI operation. We've got some C work and G work going together into this one feature.</p>
<p>Yeah, there's definitely lots of inter-mingling and in the case of some features that actually working together on both components of the product, so that we can get stuff implemented.</p>
<p><strong>Michael: </strong>When was the first time you sort of experienced LabVIEW and either heard about it or touched it, or worked with it, when was the first time that you did that?</p>
<p><strong>Darren: </strong>The very first time was in undergraduate work that I did in college. I went to the University of Texas in Austin, got a Mechanical Engineering degree actually. In one of our Labs, we were taking some temperature measurements and pressure measurements with a very, very old Mac computer that was running LabVIEW three something or four something.</p>
<p>It was actually a pretty bad first experience just because that&#8230;and I don't even think it was LabVIEW’s fault. They had such terrible computers in this Lab. It's just terribly old and beat up that I don't think any software would have worked on that computer much less LabVIEW. I didn't really do any programming of it then that was just using pre-written VIs for the Lab. My first experience programming was actually in my first week of employment here at National Instruments. Because I started as an AE and all the AEs get LabVIEW training in their first week. That was my first experience. I actually the first program I wrote, there's this card game that I really like to play called Set. I wrote a LabVIEW version of Set during LabVIEW basics one training. That was my first experience and it was LabVIEW 5.01 was the version that we used at that time.</p>
<p><strong>Michael: </strong>Well, that's interesting that the first program would be a game (laughing), considering that I believe that you are an avid gamer.</p>
<p><strong>Darren: </strong>I do play a lot of board games, and card games, and video games and yes just about any games I can get my hands on.</p>
<p><strong>Michael: </strong>Do you think that some of your experience from gaming, being very fast. I know you're a good guitar hero player (laughs) and that of everything kind of influenced you to speed up your LabVIEW development as well?</p>
<p><strong>Darren: </strong>Yeah, I mean there are a lot of games that I like. Like chess, but a lot of people are much better than me at because they can do that really deep critical thinking that I'm not so good at, as I am the speed type games.</p>
<p>The game I just describe to you Set, the card game that I wrote a LabVIEW version for, it’s a very fast pace speed oriented game. Yeah, just over the years in LabVIEW you have noticed that there's things that could make me program faster. Things that are bottle-necking me. Back in LabVIEW 8.5 I'd noticed that the palettes were big bottle neck and that's why I prototyped QuickDrop. After that I noticed that arranging my diagram was a bottle neck, so I started using a diagram clean-up. I guess it really has been the focus of my LabVIEW programming here over the past couple of years, is just how fast I can get things done. Following the process, of course, I never neglect to write my specification documents or create my auto test for my features. The actual programming of the feature I try to make. I try to find how fast I can get it done, just because LabVIEW is such an intuitive environment. That I think you and I talked about this one time it comes down to those little repetitive tasks. Those things that you have to do, they're part of your programming that it seems like there's ways to make them faster.</p>
<p><strong>Michael: </strong>Is there something that's on your mind right now, that it's kind of a bottle neck that you wish that could be fixed or some way improve in the future?</p>
<p><strong>Darren: </strong>We're working on that create sub-VI thing that improvements to that, that's definitely a big one. Not much is coming to mind, I've got some ideas up there. One of which is (laughs) this one is not necessary a lacking feature, but one of the limits to QuickDrop is that it has to load the whole palette set. Loading the whole palette set can often take a long time.</p>
<p>Actually I have an idea up there. It's for us to find a way to eliminate that initial delay for loading the palette set. Another one of my ideas, not really a speed based idea. I know you guys are just like me you all will do develop them in multiple lively versions. The fact that all the icons of all my LabVIEWs look exactly the same on my Window's taskbar is really annoying. That's another one of my ideas, that's probably the one that I've submitted that has the highest number of votes is putting a little version of the number on the LabVIEW icon in the taskbar. I think that would just&#8230;not necessary speed me up, but reduce my frustration when I've got four-five LabVIEWs running. And I have to go guess which one is LabVIEW 2009, which one is LabVIEW 8.2 et cetera.</p>
<p><strong>Michael: </strong>Do you do that often? Do you have like multiple LabVIEW versions up?</p>
<p><strong>Darren: </strong>Yeah actually I do, I mean we LabVIEW 2010 came out in August. The project I'm currently working on, we didn't switch to the 2010 code based until a month, six weeks afterwards. I was still doing 2009 development for that project. But then for all the little LabVIEW features that I own, and I do own a lot of little features in LabVIEW. The fix bugs on that and stuff I would want to use the latest release version which is 2010. I would be using 2010 for those type of bug fixes and then 2009 for my main development. Yes, so that's certainly does happen.</p>
<p><strong>Michael: </strong>I know you also have a regular feature somewhere on the ni.com forums which is &#8220;Darren's Weekly Nugget&#8221;. Can you explain exactly what that is?</p>
<p><strong>Darren: </strong>Yes, so every Monday, hopefully, occasionally I don't get 'til Tuesday, but every Monday I just post some tip on the NI forums, just some little titbits of information that I come across in LabVIEW, that I think would be helpful to users.</p>
<p>Whenever there's a new LabVIEW release I like to talk about new features in LabVIEW that I think are going to be helpful.</p>
<p>I started doing the Weekly Nuggets back in 2006 and I did them for a whole year. Then in 2007, I started to take a break because it's actually hard to come up with a brand new tip to discuss once a week for a whole year. I did occasional Nuggets in 2007 and 2008.</p>
<p>In 2009, I was asked to start up the Weekly Nuggets again. For 2009 and all of 2010, I've been doing them weekly. Looks like I have written 152 Nuggets over the past I guess four or five years. Yeah, the ones I've have been writing lately have had to do with LabVIEW 2010 features that I think were really cool. If any of your listeners want to see links to every single one of those 152 nuggets I've ever written. All you have to do is go to ni.com/community and search for Darren's Nuggets. The first link that comes up is a page that has a link to every single Nugget that I have ever written.</p>
<p><strong>Michael: </strong>Cool! Can you tell us maybe pick one of those Nuggets?</p>
<p><strong>Darren: </strong>Sure! One of the ones I wrote, this one really surprise me, I wrote this one back in February. It has the second highest rating, in terms of number of kudos that it received on the forums. Has the second highest rating of any Nugget that I've ever written. This is Darren's Weekly Nugget from February 8, 2010.</p>
<p>On that webpage I just mentioned, you could just scroll down and click the link for that. Basically, I mentioned in that Nugget that there is a folder under the LabVIEW directory that contains a huge collection of 16 x 16 images that are frequently used within dialogues. Like pictures of folders, pictures of VIs, lots of file icons, icons for things you might see in the project Window. Like a little My Computer icon or a little FPGA target icon.</p>
<p>Little images of those, for those icons&#8211; there's dozens of them in this one folder. I just mentioned that in a Nugget because I figured well I use pictures that are in there once in a while so many other people might want to use those, too. I was just amazed how many people thought that was just the best tip they'd ever heard of. That's one kind of interesting to talk about.</p>
<p><strong>Michael: </strong>Okay, well I guess I just learned something too, because I wasn't aware of that (laughs). Yeah, I mean I don't follow your Nuggets on a weekly basis. I might have missed a few. That was definitely the one I've missed. It’s showing icon&#8211; actually these are used in the project as well, right? The project dialogue?</p>
<p><strong>Darren: </strong>Yes, the Project Windows uses those exact glyphs. Yeah, there's actually multiple ways to sort of be notified about my Nuggets. One way is to subscribe to the feed for this page itself whenever changes are made to it. Better way I think is that I have a blog on the NI Community site, but all it is, is links to the nuggets so every week that blog is updated with the link to that Week's Nugget. I think most people subscribe to my Nuggets that way. You just set up an RSS feed for that blog on NI Community site.</p>
<p><strong>Michael: </strong>Thank you again for coming on the show. I think we're going to have you back in the future.</p>
<p><strong>Darren: </strong>Excellent! Thanks for having me.</p>
<p><strong>Michael: </strong>We'll have maybe a special Darren's Nuggets segment of the show (laughs).</p>
<p><strong>Darren:</strong> That sounds great!</p>
<p><strong>Michael: </strong>Well, Thank you very much and also just before you leave. Can you tell us what your blog web URL is so people can visit that?</p>
<p><strong>Darren:</strong> Yes, I have a blog called LabVIEW Artisan and on that blog it’s not really so much a Nugget type material as it is. It gets more abstract discussion about LabVIEW features or LabVIEW sort of musing on LabVIEW programming. It's not really in specific tips or anything. That blog is <a href="http://labviewartisan.blogspot.com/">labviewartisan.blogspot.com</a>.</p>
<p><strong>Michael: </strong>Well, thank you and that's it.</p>
<p><strong>Darren: </strong>Thanks!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/002-labview-podcast-interview-with-darren-nattinger/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-002.mp3" length="30025022" type="audio/mpeg" />

			<itunes:subtitle>In this episode of VI Shots we sit down with Darren Nattinger of National Instruments to see why he is known as the fastest LabVIEW developer around. Darren is a senior software engineer and a Certified LabVIEW Architect and among the few people at Nat...</itunes:subtitle>
		<itunes:summary>In this episode of VI Shots we sit down with Darren Nattinger of National Instruments to see why he is known as the fastest LabVIEW developer around. Darren is a senior software engineer and a Certified LabVIEW Architect and among the few people at National Instruments who codes in G. He shares some of his tips […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>31:11</itunes:duration>
	</item>
		<item>
		<title>02 VISV Hardware Emulation Using LabVIEW Classes</title>
		<link>https://vishots.com/hardware-emulation-using-labview-classes/</link>
					<comments>https://vishots.com/hardware-emulation-using-labview-classes/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 28 Feb 2011 17:00:43 +0000</pubDate>
				<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=1173</guid>

					<description><![CDATA[&#160; When writing a LabVIEW application that communicates with hardware. There are times when you need to have the code functional even though you don’t actually have the hardware in-hand. This could be because of time constraints. For example, parallel software development must happen while the instrument is being shipped or back-ordered. Or you’re presenting [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/0XfUgf2HIew?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>When writing a LabVIEW application that communicates with hardware. There are times when you need to have the code functional even though you don’t actually have the hardware in-hand. This could be because of time constraints. For example, parallel software development must happen while the instrument is being shipped or back-ordered. Or you’re presenting the software at a trade-show and you need a working demo without having to carry all the hardware around. In any case, you have to figure out a way to develop your application and work around this problem.</p>
<p><a href="http://vishots.com/wp-content/uploads/2011/02/small-thumbnail.png"><img loading="lazy" class="alignright size-full wp-image-1182" title="hardware emulation using labview classes" alt="" src="http://vishots.com/wp-content/uploads/2011/02/small-thumbnail.png" width="100" height="100" /></a>By designing your software around the use of LabVIEW classes, you can easily include hardware emulation capabilities from the start. In this video, I share a way that you can use LabVIEW classes to help you solve this problem.</p>
<p>Download: <a href="http://vishots.com/wp-content/uploads/2011/02/visv-002-code.zip">Code used in this tutorial</a> (LabVIEW 2009)</p>
<p>Do you have any questions? Is there something you want to know about in more detail? Leave a comment below, or send your questions to feedback@vishots.com</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/hardware-emulation-using-labview-classes/feed/</wfw:commentRss>
			<slash:comments>21</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-002-e12b8cc1-acfb-4738-8e52-4176d3c75e6a.mp4" length="75015360" type="video/mp4" />

			<itunes:subtitle>  When writing a LabVIEW application that communicates with hardware. There are times when you need to have the code functional even though you don’t actually have the hardware in-hand. This could be because of time constraints. For example,</itunes:subtitle>
		<itunes:summary>  When writing a LabVIEW application that communicates with hardware. There are times when you need to have the code functional even though you don’t actually have the hardware in-hand. This could be because of time constraints. For example, parallel software development must happen while the instrument is being shipped or back-ordered. Or you’re presenting […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>01 VISV Separating Compiled Code From VIs</title>
		<link>https://vishots.com/separating-compiled-code-labview/</link>
					<comments>https://vishots.com/separating-compiled-code-labview/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 13 Feb 2011 23:00:13 +0000</pubDate>
				<category><![CDATA[LabVIEW Tutorials]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=420</guid>

					<description><![CDATA[&#160; By default, LabVIEW stores compiled code together with the VI file. This is something transparent to us and we don't pay much attention to it. However, this can cause problems which appear when editing your VI. Sometimes when we edit a single VI, we notice that a number of other VIs require saving. Even [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><iframe loading="lazy" src="//www.youtube.com/embed/Z-J4A5Vaxr8?rel=0" height="383" width="680" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>By default, LabVIEW stores compiled code together with the VI file. This is something transparent to us and we don't pay much attention to it. However, this can cause problems which appear when editing your VI. Sometimes when we edit a single VI, we notice that a number of other VIs require saving. Even though we haven't changed them directly. This is especially painful when trying to keep things in order with source code control.</p>
<p>In this video tutorial, I go through the new feature in LabVIEW 2010 which allows you to separate compiled code from your VIs. This allows you to avoid the problem of propagating changes.<a href="http://vishots.com/wp-content/uploads/2010/10/seperating-compiled-code-from-vis-thumb.png"><img loading="lazy" class="alignright size-full wp-image-893" title="seperating-compiled-code-from-vis-thumb" alt="" src="http://vishots.com/wp-content/uploads/2010/10/seperating-compiled-code-from-vis-thumb.png" width="100" height="100" /></a></p>
<p>Download: <a href="http://vishots.com/wp-content/uploads/2010/11/visv-001.zip">Code used in this tutorial</a> (LabVIEW 2010)</p>
<p>Have you started using this new feature? Let me know in the comments.</p>
<p>*<strong>Update</strong>*</p>
<p><em>I have some additional information that I learned after making this video. Thanks to <strong>Danny</strong> for commenting which prompted me to do some more research:</em></p>
<ul>
<li>Any diagram that contains a ExpressVI or a Statechart VI cannot separate source and object code due to how LabVIEW embeds those subVIs inside their caller. Also a PolyVI can't be marked, because it doesn't really have a diagram (although an instance of a PolyVI can be).</li>
<li>The term now used to describe a VI that does not have its compiled code separated, is: &#8220;uni-file&#8221;</li>
<li>At the end of the video, I describe a caveat. To clarify this a bit more. What this basically means is that in order to do dynamic loading of VIs from the LabVIEW Run-Time engine, (as is the case in built executables which call VIs) you must not separate compiled code from VIs. In other words, you must create uni-files.</li>
<li>In the video, I show how to turn this on for a VI or even the contents of a Project file, but there is a way to enable this feature by default so that any and <em>all</em> new VIs are saved as &#8220;source-only&#8221; VIs.  This can be done using an ini token: <strong>SourceOnlyEnvironment=True.</strong> As with any &#8220;secret&#8221; ini token, it's not supported and it's considered experimental.  One side affect to be wary of is that you cannot create a normal &#8220;uni-file&#8221; with this setting enabled (the VI Property setting is ignored), which is required for dynamically loaded VIs.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/separating-compiled-code-labview/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://video.vishots.com/visvhd-001-1212b4d7-7ec6-451f-a714-07239c6a1165.mp4" length="37882306" type="video/mp4" />

			<itunes:subtitle>  By default, LabVIEW stores compiled code together with the VI file. This is something transparent to us and we don&#039;t pay much attention to it. However, this can cause problems which appear when editing your VI. Sometimes when we edit a single VI,</itunes:subtitle>
		<itunes:summary>  By default, LabVIEW stores compiled code together with the VI file. This is something transparent to us and we don&#039;t pay much attention to it. However, this can cause problems which appear when editing your VI. Sometimes when we edit a single VI, we notice that a number of other VIs require saving. Even […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<rawvoice:isHD>yes</rawvoice:isHD>
	</item>
		<item>
		<title>001 VISP Interview With Ben Zimmer</title>
		<link>https://vishots.com/001-labview-podcast-interview-with-ben-zimmer/</link>
					<comments>https://vishots.com/001-labview-podcast-interview-with-ben-zimmer/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 13 Feb 2011 13:00:05 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[LabVIEW Podcast]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=562</guid>

					<description><![CDATA[In this (our first!) episode of the VI Shots podcast, we chat with Ben Zimmer of Enable training and Consulting. We discuss how he started using LabVIEW and how he’s built a growing business around providing training materials. He also talks about his interesting journey as a mentor to FIRST robotics teams and how that [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/001-labview-podcast-interview-with-ben-zimmer/" title="read more"><img class="post_image" src="https://vishots.com/wp-content/uploads/2010/10/ben-zimmer-thumb.png" alt="001 VISP Interview With Ben Zimmer post image" /></a></p>
<p>In this (our first!) episode of the VI Shots podcast, we chat with Ben Zimmer of <a href="http://www.enabletc.com/" target="_blank" rel="noopener">Enable training and Consulting</a>.<a href="http://vishots.com/wp-content/uploads/2010/10/ben-zimmer-thumb.png"><img loading="lazy" class="alignright size-full wp-image-918" title="ben-zimmer-thumb" src="http://vishots.com/wp-content/uploads/2010/10/ben-zimmer-thumb.png" alt="" width="135" height="100" /></a></p>
<p>We discuss how he started using LabVIEW and how he’s built a growing business around providing training materials. He also talks about his interesting journey as a mentor to FIRST robotics teams and how that has crossed paths with his business interests. We also get some tips on the best way to learn LabVIEW.</p>
<h2>Show Transcription:</h2>
<p><strong>Michael</strong>: Hello everyone and welcome to this episode of VI Shots. My name is Michael Aivaliotis and this podcast is devoted to the world of LabVIEW. With each episode, I'll bring you interviews, discussions and share with you ideas for how you can take your LabVIEW development to the next level. In this first episode of VI Shots, I invited Ben Zimmer of Enable Training and Consulting to discuss how he started using LabVIEW and how he's built a growing business around providing training materials. He also talks about his interesting journey as a mentor to FIRST Robotics teams and how that has crossed paths with his business interests.  Ben, welcome to VI Shots podcast.</p>
<p><strong>Ben</strong>: Thank you for having me on, Michael.</p>
<p><strong>Michael</strong>: I'd like to start by asking you how long have you’ve been working with LabVIEW and perhaps take us through your career journey.</p>
<p><strong>Ben</strong>: I've been a LabVIEW programmer since 1994 and that's so long that I actually forget what version it is. I know everyone wears that like a badge of honor. It was definitely pre undo, probably version four. I have basically just been a LabVIEW programmer for my entire professional career which has been a very interesting path which took me through a few different jobs, a few different industries and ultimately, had me settling in the path which brought me to create and found Enable Training and Consulting in 2006. The path which brought me to ultimately founding that company was kind of reflected in some of the troubles that were starting to be prevalent in the automation industry, particularly in automotive. At the time, I was working for a great company called Meikle Automation in Kitchener, Ontario. Actually, with one of your former colleagues, he was someone who hired me away from my previous job.</p>
<p><strong>Michael</strong>: I think it's okay to mention his name.</p>
<p><strong>Ben</strong>: It is? Okay. He's not going to hunt either of us down. Actually, Meikle Automation is no longer called Meikle Automation. That was Dean Mills and I remember Dean was a customer of mine. He was a beta tester for a product that I was releasing at obviously the previous company I was working for. Long story short, it was a very customized rs232 ethernet adapter for a device that this company was manufacturing.</p>
<p>I was working as a reliability engineer so I was doing awful lot of LabVIEW programming, testing, data analysis, that kind of stuff.  Dean being a beta tester for us, he found lots and lots of problems with our codes and really interesting problems and this was back in 2000, 2001-ish.</p>
<p>I remember at one point, going to visit Dean at Meikle Automation and seeing what they are working on which was some very, very high end PC based test equipment, back then, doing serious integration with robotics and photonics and instrumentation with very, very high rates of data collection and very, very high accuracies. It was not an easy problem to solve. Certainly there was no, to speak of no real time tools from National Instruments, no hardware, software and I remember seeing what Dean was working on and saying to my boss, &#8220;see what you can do with LabVIEW?&#8221;. Dean told me later, that was the moment he decided to try and hire me. My career’s been like that. It's been a lot of, hey, &#8220;see what you can do with LabVIEW&#8221; and taking it to the next step.</p>
<p>Starting to work with Dean and the rest of the team at Meikle Automation was a tremendously challenging, technically challenging, and really rewarding part of my career. I think I was there for about four years and we did a lot of things that were typically quite difficult to do in LabVIEW particularly then such as doing PC based control of 16 simultaneous pulses, collecting data at 10KHz operating  independently and again, this is with no real time hardware or software. Finding some of these black art approaches to collecting data in one place and dealing with it somewhere else in your LabVIEW code all on one computer which at that time was a Pentium 4, 1 GB, 1.6 GB, something like that.</p>
<p><strong>Michael</strong>: Do you remember the precise moment or exactly the first time you ever were exposed to LabVIEW?</p>
<p><strong>Ben</strong>: Absolutely. I was in my second year of university. I got a summer job which was partial scholarship/partial employment where you work at an industrial employer and you're partially sponsored by the government to do so. On my desk was dropped, over 25 3 ½ inch floppy disk which had this LabVIEW logo on the front of them. I was told essentially, &#8220;the guy before you made me buy this. Figure it out.&#8221; The next step was to sequentially insert 25 or so 3 ½ inch floppies onto a Windows 3.1 machine and solve this &#8220;LabVIEW thing&#8221; as it was referred to many times over the course of that summer and start writing software to control some very specialized instruments that this company was making. These were fiber-optic interferometers and for a long story short, it was a lot of DAQ and a lot of really weird signal analysis.</p>
<p><strong>Michael</strong>: Was this back in '94?</p>
<p><strong>Ben</strong>: Yes. This is '94. Now that you know, you can calculate backwards and see how old I am when I got my first degree. I think the best lesson I ever got in signal analysis was that summer. It wasn't a helpful lesson but it was a very motivating one. My boss who was a very successful small business owner, he was a brilliant scientist-engineer and he was a tinkerer. He had been making these instrumentation, these fiber-optic instrumentation devices for years and years and years. He would hang a scope on a signal, look at it on the scope and this is on a real scope, not part of this LabVIEW thing, point at some feature that popped up when he did something which quite often involved standing on your left foot and jumping while rotating, while rubbing your head and very, very hard to generate and just saying, &#8220;hey, I saw that with my eye, you dig it out in software&#8221;.</p>
<p>I had to learn to do that and I didn't have any training. I was a second year student with a little bit of math. I had never done any programming. I was using this LabVIEW thing to do what he says, &#8220;I can see this with my eyes so you do it with the software&#8221;. I learned to do that. I don't think I got a better lesson in Calculus, a better lesson in things like differential equations, a better lesson in Statistics than having to figure them out for yourself while clicking around on these palettes and trying to find out what the heck function is going to allow me to see that thing which I see with my eye. It was very cool.</p>
<p>I think that experience is probably the best definition I can give on why LabVIEW is such a powerful tool. Because here I was a kid, with no programming training, trying to solve a problem. I had some good problem solving skills and some good analytical skills and I was able given just those barebones tools to write software that I just simply couldn't have done if I was given C or Basic or Excel. That was the moment where I realized that programming should be problem solving. Later on, in third and fourth year, when I took some more programming courses and it became all about dimensioning arrays and handles and pointers and all this stuff, I found myself quite often scratching my head saying, I just want to solve a problem.</p>
<p><strong>Michael</strong>: When we last left your journey through LabVIEW, it was at Meikle Automation. How did that transition from Meikle, and then was there somewhere in between or did you decide, let's the start a company here?</p>
<p><strong>Ben</strong>: It's been of an interesting story. It involves you, Michael, because I think as I describe that job at Meikle and the work we were doing and the work they continued to do after I left, it was really cutting edge, really challenging. I talked about some of the high level things that it achieved but behind all that was some really, really big code. When I left, it was well over 2,500 VIs and I'm sure it continues to grow but some very, very flexible code, lot of embedded intellectual property. I'm not going to say anymore. You can probably find out all that you want by Googling the Meikle Automation software suite.</p>
<p>My problem was never with technical side. My problem was with the business side was that really automation at that time and a lot of our customers at that time were automotive. It was very competitive, very, very difficult environment. I worked a lot of hours and realized that that wasn't really the path I wanted to follow, ironically, because I’m not working as many hours as I was then. One of the things that I realized and very much most of the business relationships with your clients were a bit adversarial because there were such little profit margins and the automotive industry was in the process of really tanking. That's a long answer to a short fact that I just needed to move on to something where I felt the relationship with my clients is a little different. I had an opportunity to go teach at a college in Toronto because someone I knew who was teaching a class there was moving to California.</p>
<p><strong>Michael</strong>: That would be me.</p>
<p><strong>Ben</strong>: That would have been you. I saw that as a great opportunity to change the past pretty drastically. I took a 70% pay cut to go teach. What was interesting was, the reason I was able to do that actually is it's more than just a LabVIEW class, because of the background I had and the other teaching experience I had and the Master's degree that I got somewhere along the way. I was able to drop in as a part time faculty and teach more than just a LabVIEW course. I was there teaching digital electronics, analog electronics, analog digital interfacing, digital logic, a lot of fun stuff like that. They had a need for that so I came in as a part time teacher and doing more than just the LabVIEW class.</p>
<p><strong>Michael</strong>: When I was doing the LabVIEW class, one thing that was really rewarding was to see the students learning LabVIEW and making the connection between the physical property that they want to measure and the data on the screen and sort of merging that up. I always found you could see the light bulb go off in their heads say, oh, okay.</p>
<p><strong>Ben</strong>: For sure. It's very much the case in colleges and universities that even amongst the lab work that they do, very often there's a disconnect for the students between what they're told to do in their lab and what they're doing in their theory and what they're doing in their lab reports and any view of how this is applicable in the real world. When you are measuring a temperature and you are dropping that thermistor into frozen water that you just run outside to get snow and put it in a styrofoam cup. That drives the point home quite well. I was pleased because I got to say, hey, I can see that with my eye. You dig it out with software. It was that to turn that around.</p>
<p>To come back around to how that led to starting my company, all the professors went on strike three weeks later. Here I was taking a big pay cut, taking a drastic change. We actually moved a little closer to Toronto from where we were living, very close to Kitchener and then we were on strike which I found quite entertaining. That gave me an opportunity to chase up some of the contacts that I had made over the many years and follow up on doing some side programming. Actually, ironically enough, one of my large clients at that time and the one which … the work was enough for me just fractionally creating a company rather than just doing it and getting a check for it. The other position you vacated when you went to &#8230; wow, Michael, I didn't realize how much I owed my career to you.</p>
<p><strong>Michael</strong>: Is there a theme going on here?</p>
<p><strong>Ben</strong>: This is really funny. I hadn't thought about this since so long and here I am thinking, I wonder what’re going to talk about in this podcast and I didn't realize it's really just about us the whole time. Having picked up a couple of clients and doing enough work to justify actually creating a company, I became a LabVIEW consultant and a LabVIEW contract programmer and certainly I had been doing that for a long time.</p>
<p>Anyways, and strangely enough the work that I was doing, not strangely enough, not at all surprisingly, the really high end work that we were doing at Mickle prepared me really, really well for facing any problem and being able to walk in there in any situation and say, yes, I’ve done something similar to that. I understand where the pitfalls would be there and be able to really carefully assess the risk in various projects.</p>
<p>The other benefit was, towards the last year and a half or so that I was at Meikle, I was able to do a lot of quoting and a lot of project management. I had honed those skills. I was under someone else's payroll which is always a nice way to get started as a consultant because certainly quoting, and anyone who started off their business in this kind of industry will probably agree with this that one bad quote will kill you. Quoting was something that I was very pleased that I had the skills to be able to do it and that allowed me to be busy and somewhat profitable.</p>
<p><strong>Michael</strong>: It seems from what I see on your website that you do a lot of basic LabVIEW training. You're still focused in the education side of things as far as LabVIEW is concerned.</p>
<p><strong>Ben</strong>: Oh, for sure. It was no accident that we named the company Enable Training and Consulting. It was my goal right from the start, frankly to avoid the kind of business relationships I saw within the automotive industry as an example and really didn't want to get into that kind of situation where you're on a floor trying to get signed off or you get a call at two o'clock in the morning on a Sunday because a line has stopped making parts.</p>
<p>I made a vow to myself and to my wife that that wasn't going to be my life anymore. My goal was really fundamentally to help people learn LabVIEW and provide programming services, to always provide source code which was the goal from the beginning. I think it's probably still 100% true on our projects to always provide source code, to try as a very high level mission statement, to try and leave the customer self-sufficient so they never have to call me again. Ironically enough, that always meant that they called me again but it was for the next project.</p>
<p>I spent a lot of time training people, doing LabVIEW training sessions for people who needed an in-house trainer in various situations for whatever reason they did not want to or could not physically get to one of the LabVIEW basics, one. Two, intermediate course stream, they wanted something very tailored and did several of those.</p>
<p>At the same time, had very many situations and client relationships where I would be sitting beside the engineer who essentially was my customer, teaching him or her LabVIEW and also writing their software at the same time. I found myself explaining state machines and producer-consumer loops and tight desks and clusters, explaining that stuff over and over and over again and kind of had the realization that the value ad that I was providing wasn't necessarily in giving that training life. It was really in providing the mentorship and the personalization and wrapping what all those lessons were around their project needs. It was a very natural progression to take the teaching skills and the educational background I had, take the LabVIEW experience I have, take the LabVIEW teaching experience I have and just wrap it all up and create some self-paced online training.</p>
<p><strong>Michael</strong>: Yes. You've created another website which I guess is somehow connected to your main site called LVMastery.com?</p>
<p><strong>Ben</strong>: That's right. LVMastery.com was the site we launched at the beginning of 2008 which essentially has three full courses approximately one week of learning time for each of them. It's about three weeks worth of training on there. Starting at absolutely zero LabVIEW understanding and ending up on what I think are the fundamental structures to make you able to create easily debuggable, easily scalable modular codes. Things like state machines and multiple loop, parallel loop architectures and producer-consumer templates and all those things, since 2008, have started to be much more widely included in the various training products that are out there but I took it upon myself to create a curriculum which hold the way I thought and the way I learned LabVIEW and the way I wanted the people who were working with me or who were learning from scratch to learn LabVIEW.</p>
<p><strong>Michael</strong>: You've expanded that actually, you have quite a bit of content, do you have like FRC, Mastery?</p>
<p><strong>Ben</strong>: Yes.</p>
<p><strong>Michael</strong>: Can you explain the other material?</p>
<p><strong>Ben</strong>: Yes, sure, absolutely. LV Mastery turned into a whole bunch of course material. The path which led to some of these other stuff really all centers around FIRST Robotics, as I’m sure many of the people who are listening to this know that FIRST Robotics is a robotics competition aimed at high school kids which recently, that was two seasons ago, became very much centered around national instruments hardware and software. What happened was, as a part of ..–</p>
<p><strong>Michael</strong>: Part of it is the cRIO, right?</p>
<p><strong>Ben</strong>: Yes, exactly, there's a cRIO at the heart and LabVIEW is used to program it although there are other programming options for teams if they wish. They can use Java, they can use C++. Of course, LabVIEW is the best choice for a whole bunch of reasons. I can say that with a straight face because I do believe it.</p>
<p>What happened was with the LV Mastery course, the website that we created, part of that was bunch of continuing and free videos. We had a video blog section on that site. It's still there, called the tip jar. On the tip jar, we would create a 15- to 20-minute video tutorial. The goal was to do it every couple of weeks but as time went on, the pace of it changed and got refocused. Here I had a website I had experience creating, video-based training material and FIRST Robotics starts out. There's a brand new control system which is the cRIO and there's a brand new software platform which is LabVIEW, brand new for all these teams and there are thousands of teams across North America.</p>
<p>I heard about this at NIWeek of course. I thought, wow, that’s so cool, and dug up, found a team relatively local where I could be a mentor. I advised everybody, just a little aside here, it sales pitch from which I served to gain nothing. Go to usfirst.org, click on FRC and then click on Get Involved and become a mentor for an FRC team because it’s awesome.</p>
<p>Anyway, the FRC team that I found and hooked up with, they were terrified of this new control system because they just barely got the last … actually, they did quite did well the previous year but they’ve got this new complete system so they can’t reuse their code. Every team is in the same situation. Because I hooked up with them and I got to play with the control system that they got, I was able to bring it home for the weekend and basically make everything move, understand the framework because you don’t just get a blank VI you start with. There is a very specific framework which you’re obligated by the rules to stay within which is actually very important and a good thing.</p>
<p>I was able to figure how to make this thing go. I was able to get the team started. Yes, this is great. I had a situation where I got to go with a couple of the local National Instruments sales rep to meet with a whole bunch of teachers and mentors for FIRST Robotics in Toronto. The NI sales reps who had a real disadvantage because they thought they were just there to do a regular, getting started three-hour LabVIEW thing and you had this room full of teachers who all about their robot kids saying, “Hey, how do I make this thing work?” because I was there and I had just played with it, I offered to do an ad hoc little session and showed them how to get one of them working because one of the teams had their robot there.</p>
<p>That was a very successful, completely off the cuff two-hour session. I was asked to come back and do that for a whole bunch more students and teachers. We videotaped it. Because I had the mechanism upon lvmastery.com to put that up on the tip jar, we did so. It just kind of went from there that we continued to make videos, video tutorials for FIRST Robotics, for FRC and throw them up on the tip jar.</p>
<p><strong>Michael</strong>: Those FRC videos actually are totally free right?</p>
<p><strong>Ben</strong>: That’s correct. 100% free and they always were and they always will be. It’s hard enough to fund raise to become part of … to get a team going for FRC. You don’t need to have to pay to watch those video tutorials.</p>
<p><strong>Michael</strong>: Actually, just before I got on the air with you, I actually went in and checked out some of the tip jar videos. I was looking at the last one, number 18 or it says everything so far. I believe you had code from team 843. Is that the team that you were mentoring?</p>
<p><strong>Ben</strong>: Wild oaks, in Oakville, Ontario. Go Wildcats. That’s right. We’re obligated to say that.</p>
<p><strong>Michael</strong>: Was this code that the actual students wrote or is it something you … how much involvement did you have with sort of the writing of this code?</p>
<p><strong>Ben</strong>: A fair bit, certainly. There was one student in particular and that’s the code from, actually from two years ago. There’s one student in particular who was the most brilliant natural programmer I’ve yet to meet. He actually did a tremendous amount of it. We worked on it together and we had a lot of integrative design changes. A lot of things didn’t work and we had to figure things out because there really weren’t any other resources out there. I’m not going to pretend that I didn’t have quite a hand in the way that structure went.</p>
<p>What was impressive to me in that process of working with some of these students who were 14 through 17 was, it didn’t take that much for them to really get it. When we’re talking about things like using functional globals and multiple differently prioritized loops, one to do a PID, one to do the actual low level control for the motor speed using a P Diagram output and then the second loop or any other slower rate to change your set point, all of which are communicating the functional global variables to the main VI. The level of complexity that you can get to within the FRC framework, I think you can blow away a lot of, probably seasoned LabVIEW professionals who may not have seen or had to do what a lot of these kids are doing day in day out on these teams.</p>
<p><strong>Michael</strong>: The cRIO environment is actually very interesting and perhaps we should dedicate like a whole show just to that. There’s a lot of components on there that are worth talking about. One thing that I noticed in the code was the use of global variables. I know that when you’re programming on the cRIO environment, there are some limitations of things you can do. Does a choice of global … the usage of such global variables, was this specific to this used case or is this … how did that come about? Because we all know as LabVIEW programmers that globals are evil, right?</p>
<p><strong>Ben</strong>: For sure. I struggled a lot and I think I’ve had some heated conversations with Greg McKascall and some other people about the way the framework is structured and there are advantages and disadvantages that have a particular relevance when you need it to be used by 16-year-olds. There’s a lot of things that are in that framework that … I’m not going to go into details that make it kind of difficult to do what we as seasoned LabVIEW programmers would like to do.</p>
<p>The reason for that is, it’s got to be able to just work and it’s got to be easily modifiable. In fact, the code tour that I provided in and the modifications that I, or the approaches that I suggested were in some ways quite complicated. I will defend the global variable usage in that application. If you watch some of the other Tip Jars, there’s some very, very careful discussions about global variables and race conditions are discussed very, very carefully.</p>
<p>The way global variables are used, there are only two places where the global variable can be written to. They can be read in many places and that is very strictly controlled and very clearly pointed out to the students. I would love to talk through that code with people because it’s been … with all due respect to the rest of the team 843, the robot that year did not live up to the software. We had this amazing … we had four different PID loops controlling motor speed. We can do all kinds of great stuff with the software. The robots, they just didn’t work that good. In the end, almost all of these cool software features got disabled.</p>
<p><strong>Michael</strong>: That is the challenge of the first competition as what team can sort of pull together all the different elements in order to a cohesive working robot because there’s not just software, there’s the mechanical, there’s organizing and all that stuff.</p>
<p><strong>Ben</strong>: Absolutely. There’s a time crunch. You only have six weeks to do this. You don’t know when the game is going to be until January. You’ve got basically six or seven weeks to get into a shipping crate or you’ve blown your budget. You don’t get to go on to the competition.</p>
<p><strong>Michael</strong>: Are you still involved in mentoring at this point?</p>
<p><strong>Ben</strong>: Very much so. Back into the main discussion, you completely diverted me with global variables and functional globals and fun stuff like that but I made all these videos. They were watched a lot. I think I did a calculation and we gave away in that first year, 25,000 person hours of LabVIEW training just for those tip jar videos because they were long. They were long detailed videos and they were watched thousands and thousands of times.</p>
<p>What happened was, I got an interesting call from the product manager at National Instruments. Stephanie who was in that position at the time, because she said she kept going to competitions and so on, and getting thanked for the awesome Tip Jar videos.</p>
<p>She said, “What the heck are these Tip Jar?” She eventually realized and then contacted me and to thank me saying basically, “You know, we being National Instruments are donating this material and giving it, either donating it or giving in at such a low cost. The teams can buy a complete cRIO with LabVIEW software for $750 to buy second device. It’s a part of their $7,000 kit or $5,000 kit which includes all kinds of stuff. We know what that stuff is worth for industrial customers. It’s not a tremendous discount but it’s being provided to the teams through FIRST.</p>
<p>Stephanie made it clear. Unfortunately, there just wasn’t a huge budget left for creating tutorials and training and other support resources. Although NI has great phone text support during the season, they just didn’t have the bandwidth to do what we were already doing. That led to a great relationship and working together and making sure that what we were doing jived with what NI was planning. That really got us turning the corner in the direction that Enable Training & consulting was going and allowed us to kind of reach out in a different way into this robotics ecosystem. It led to making LEGO education training material for the MindStorms-based FIRST competition, the FTC competition.</p>
<p>We have another website called FTC mastery, where there’s a bunch of material given away for free. For a modest fee, you can also upgrade and watch the tutorial videos in addition to the basic content. That has been very much where our business has been … one of the major areas that our business has been growing in over the last two years has been becoming almost an OEM provider of training material for other companies. The skill set that we have, that we demonstrated and really sharpened creating the LV mastery material and the Tip Jars, has led us into the realm of being not just LabVIEW integrators but also people who can create training material for you. That’s been a very rewarding side of the business because it really meets that initial goal I had of never being called at two in the morning and feeling like I’m working on really rewarding projects. When you’re working on stuff that’s going into elementary schools or we’ve got to play with the LEGO WeDo product which is a very, very cool thing. That could be another discussion all on itself.</p>
<p>Work with material for kids in grades two and three, all the way up to university level stuff. We have been creating a lot. We’ve been very busy and really generating a tremendous amount of growth around being technical experts who are also educational experts. For example on staff now, I’ve got two teachers, full-time, just working on curriculum resources. I’ve now got a full-time graphic designer in addition to a whole bunch of LabVIEW people.</p>
<p>Two years ago, when we were creating the Tip Jar videos&#8230; I keep using the word ‘we’ but it was just me. It was really just me until about two years ago. All of this has kind of been hand in hand. That as our capability grew, we’ve been getting a lot more work on the consulting side, on the contract programming side. Now we’re at 15 people, we’re moving out of our 823 sq. ft. office in a week and a half into a 3,000 sq. ft. office which means that we each get more than 60 sq. ft. which is really nice.</p>
<p><strong>Michael</strong>: I’d like to just close with maybe one last question. With all your knowledge on LabVIEW and training, what would you say would be the best way or maybe a tip for those who want to learn LabVIEW don’t know what LabVIEW is, they just want to get started.</p>
<p><strong>Ben</strong>: I’ve often felt and I’m going to try and say this in such a way that it’s not a cheesy sales pitch because there are all kinds of resources out there. There are a lot of YouTube videos now. My feeling is always been that the magic bullet to training is self-paced video plus mentorship. That mentorship can take a lot of forms. It can be forums like the LAVA Forum, like ni.com Forums.</p>
<p>I’m a big believer that you can’t learn by watching, you can only learn by doing and that every time I teach a course or create material, it drives that home. You really need to be able to exercise the skills as you’re learning them. I’m not a huge fan of a setting where you’re just following a bunch of steps and not understanding the big picture context.</p>
<p>My preference is that you get to watch either an expert present material, whether it’s in a video or in a classroom setting and then you are then able to flex those muscles and solve problems right away. But It has to be tied back together with the ability to ask someone questions right way. That’s why I think like the work that you’ve done, Michael, like all over the past several years, bringing LAVA to the critical mass that it reached now. The changes that NI has made to their … that there would be ni.com forums and info-LabVIEW if you’re an old timer LabVIEW guy like me. Being able to ask those questions and get almost real time answers while you’re flexing the muscles that you’re growing, I think that’s the magic bullet for training.</p>
<p>My advice to anyone who’s learning LabVIEW for the first time is to do three things. One, find some sort of course, find some sort of step-by-step curriculum that will make sure that you don’t jump over any of the very fundamental things. How many times I’ve met people who never learned that there’s a bundle by name in there beside the bundle. Something that fundamentally will show you the materials and there’s lots of great textbooks out there and Jim Kring's is also a great place to start.</p>
<p>Start with something like that then supplement it by going through the example finder trying to figure these darn things out especially some of the really esoteric ones. Search for X, Y chart. No. X, Y graph. If you look at the X, Y graph example, I love that one as a teaching tool. If you can figure that out, you’re a good LabVIEW programmer. Thirdly, find someone or a place where you can ask your questions and get them answered.</p>
<p><strong>Michael</strong>: Remember when I was learning, I didn’t have that.</p>
<p><strong>Ben</strong>: Neither did I.</p>
<p><strong>Michael</strong>: The one thing that I stumbled on which was kind of silly now, thinking back was, in the early releases of LabVIEW, when I started to way back in 3.0. They only had a true Boolean constant. They didn’t have the false in the pallets. So I would put down a TRUE …</p>
<p><strong>Ben</strong>: Then put a NOT down.</p>
<p><strong>Michael</strong>: Right. I didn’t know how to put a FALSE. I would see a FALSE in an example then I would copy it from an NI example, and I would put it down or something like that. So then I went to this seminar and the only question I wanted to ask was, “How do I get a FALSE Boolean constant?” Once I got this, “Oh I can actually toggle that?” Something as simple as that could hold you back and it’s like, “How do I get over this hurdle?”</p>
<p><strong>Ben</strong>: I think that the fact that there are so many resources out there now and then there have been for five or seven years, really, really good resources. Makes it a different kind of world.</p>
<p><strong>Michael</strong>: Ben, I’d like to thank you for joining me today on this episode. Hopefully, we’ll have you back.</p>
<p><strong>Ben</strong>: My pleasure. I hope to.</p>
<p><strong>Michael</strong>: Thanks a lot.</p>
<p><strong>Ben</strong>: My pleasure. Have a good one!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/001-labview-podcast-interview-with-ben-zimmer/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		<enclosure url="http://traffic.libsyn.com/vishots3/visp-001.mp3" length="35853420" type="audio/mpeg" />

			<itunes:subtitle>In this (our first!) episode of the VI Shots podcast, we chat with Ben Zimmer of Enable training and Consulting. We discuss how he started using LabVIEW and how he’s built a growing business around providing training materials.</itunes:subtitle>
		<itunes:summary>In this (our first!) episode of the VI Shots podcast, we chat with Ben Zimmer of Enable training and Consulting. We discuss how he started using LabVIEW and how he’s built a growing business around providing training materials. He also talks about his interesting journey as a mentor to FIRST robotics teams and how that […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
		<itunes:duration>37:15</itunes:duration>
	</item>
		<item>
		<title>Dos Pueblos Engineering Academy Team 1717 – FIRST Robotics</title>
		<link>https://vishots.com/dos-pueblos-engineering-academy-team-1717/</link>
					<comments>https://vishots.com/dos-pueblos-engineering-academy-team-1717/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 24 Nov 2008 08:37:28 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=199</guid>

					<description><![CDATA[This video is from my trip to Atlanta for the 2008 FIRST Robotic Championship.]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/PLTUNKHh9Rw?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
This video is from my trip to Atlanta for the 2008 FIRST Robotic Championship.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/dos-pueblos-engineering-academy-team-1717/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Powercast Wireless Power System</title>
		<link>https://vishots.com/powercast-wireless-power-system/</link>
					<comments>https://vishots.com/powercast-wireless-power-system/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 16 Nov 2008 06:54:10 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=178</guid>

					<description><![CDATA[In this video from RoboBusiness 2008, we interview Steven from Powercast who shows off some cool wireless power technology. From the Powercast website: Founded in 2003, Powercast developed a receiver module with breakthrough efficiency levels. Coupled with a transmitter that sends RF energy using algorithms developed by Powercast, the Powercast Wireless Power Platform™ was born. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/4qPgSKKma08?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center></p>
<p>In this video from RoboBusiness 2008, we interview Steven from Powercast who shows off some cool wireless power technology.</p>
<p>From the <a href="http://powercastco.com/">Powercast</a> website:</p>
<blockquote><p>Founded in 2003, Powercast developed a receiver module with breakthrough efficiency levels. Coupled with a transmitter that sends RF energy using algorithms developed by Powercast, the Powercast Wireless Power Platform<img src="https://s.w.org/images/core/emoji/13.0.1/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> was born. While the concept of sending power “through the air” has been discussed for more than 100 years, Powercast is the first company to make it commercially viable. Powercast is now leading the cross-industry initiative to bring wireless power to a hundreds of low power devices.</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/powercast-wireless-power-system/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>LabVIEW based electric guitar effects pedals</title>
		<link>https://vishots.com/labview-based-electric-guitar-effects-pedals/</link>
					<comments>https://vishots.com/labview-based-electric-guitar-effects-pedals/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 08 Nov 2008 05:07:37 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/?p=160</guid>

					<description><![CDATA[&#160; A video from NIWeek 2008. Benjamin Cook really had fun building this electric guitar effects system based around NI hardware and LabVIEW. This is a wireless audio processing project. A 550 MHz transmitter transmits FM modulated data to a 5600 down converter. It down converts the data to 25MHz. That gets sent to a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/xKC9fu5prlg?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>A video from NIWeek 2008. Benjamin Cook really had fun building this electric guitar effects system based around NI hardware and LabVIEW.</p>
<p>This is a wireless audio processing project. A 550 MHz transmitter transmits FM modulated data to a 5600 down converter. It down converts the data to 25MHz. That gets sent to a 5640R IF-RIO card. The IF-RIO card has an FPGA. That's where all the demodulation and audio processing happens which then gets sent out the sound card. You get very low latency audio response.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-based-electric-guitar-effects-pedals/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>New FIRST robotics controller &#8211; Interviews and Opinions</title>
		<link>https://vishots.com/new-first-robotics-controller-interviews-and-opinions/</link>
					<comments>https://vishots.com/new-first-robotics-controller-interviews-and-opinions/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 27 May 2008 07:03:23 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/05/26/new-first-robotics-controller-interviews-and-opinions/</guid>

					<description><![CDATA[&#160; The big announcement this year at the FIRST robotics finals in Atlanta was the new robot controller from National Instruments. This new controller called cRIO runs a real-time OS and can be programmed using LabVIEW. The power of this new technology will open the door for new and more interesting challenges for future FIRST [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/pA4Kc6kA7fE?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>The big announcement this year at the FIRST robotics finals in Atlanta was the new robot controller from National Instruments. This new controller called cRIO runs a real-time OS and can be programmed using LabVIEW. The power of this new technology will open the door for new and more interesting challenges for future FIRST competitions.One area that is underdeveloped in the FRC category of the competition is the autonomous mode. This is in contrast to FLL which is mostly autonomous. Hopefully we will see some interesting games ahead.</p>
<p>In this video VI Shots interviews Ray Almgren who leads the worldwide academic relations program for National Instruments. We also interview several mentors and students to get their feedback on this change in direction for next years competition. Teams 2023, 1739, 47, 107 and 2053 are featured.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/new-first-robotics-controller-interviews-and-opinions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>LabVIEW powered &#8220;Flexstack&#8221; iRobot Create reads RFID tags</title>
		<link>https://vishots.com/labview-powered-flexstack-module-with-irobot-create-reads-rfid-tags/</link>
					<comments>https://vishots.com/labview-powered-flexstack-module-with-irobot-create-reads-rfid-tags/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 23 May 2008 07:48:09 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/05/22/labview-powered-flexstack-module-with-irobot-create-reads-rfid-tags/</guid>

					<description><![CDATA[&#160; Boston Engineering decided to demonstrate their FlexStack product by attaching it to an iRobot Create programmable robot, have it scan RFID tags and then make it do several dances. FlexStack is powered by LabVIEW Embedded. Take a look at this original VI Shots video.]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/aDzaZl4vvE0?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p><a href="http://www.boston-engineering.com">Boston Engineering</a> decided to demonstrate their <a href="http://www.boston-engineering.com/flexstack.html">FlexStack</a> product by attaching it to an <a href="http://www.irobot.com/sp.cfm?pageid=305">iRobot Create</a> programmable robot, have it scan RFID tags and then make it do several dances. FlexStack is powered by LabVIEW Embedded. Take a look at this original VI Shots video.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-powered-flexstack-module-with-irobot-create-reads-rfid-tags/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Justin reviews the OLPC and reveals some cool applications</title>
		<link>https://vishots.com/justin-reviews-the-olpc-and-reveals-some-neat-applications/</link>
					<comments>https://vishots.com/justin-reviews-the-olpc-and-reveals-some-neat-applications/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 19 May 2008 07:07:05 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/05/18/justin-reviews-the-olpc-and-reveals-some-neat-applications/</guid>

					<description><![CDATA[&#160; Roving VI Shots corespondent and LAVA member Justin Goeres participated in the &#8220;buy one get one&#8221; program that the OLPC foundation announced last year. This is where you spend $400 and you donate one laptop to a child in an impoverished nation and in return you get one laptop for yourself. I caught up [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/38UWBiRgOr4?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>Roving VI Shots corespondent and LAVA member Justin Goeres participated in the &#8220;buy one get one&#8221; program that the OLPC foundation announced last year. This is where you spend $400 and you donate one laptop to a child in an impoverished nation and in return you get one laptop for yourself.</p>
<p>I caught up with him and got his feedback on the unit. One thing I learned was that it ships with an application called TurtleDraw. This little app is great for teaching programming in a graphical way. If you're thinking LabVIEW here, well, take a look and judge for yourself.</p>
<ul>Resources:</p>
<li><a href="http://wiki.laptop.org/">OLPC Wiki</a></li>
<li><a href="http://lavag.org/topic/7280-one-laptop-per-child/">Justin's LAVA thread on the OLPC</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/justin-reviews-the-olpc-and-reveals-some-neat-applications/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>NITRO – Ball shooting cRIO powered FIRST Robotics demo bot</title>
		<link>https://vishots.com/nitro-ball-shooting-crio-powered-first-robotics-demo-bot/</link>
					<comments>https://vishots.com/nitro-ball-shooting-crio-powered-first-robotics-demo-bot/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 19 May 2008 02:35:02 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/05/18/nitro-ball-shooting-crio-powered-first-robotics-demo-bot/</guid>

					<description><![CDATA[&#160; Another video taken at the FIRST final competition of 2008 in Atlanta. NI built a robot called NITRO to demonstrate the powerful capabilities of the new cRIO controller that will be used by the competition teams this year. In addition to a cool ball shooting mode, NITRO has some advanced image analysis capabilities. Here [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/SdD8b2uyIs0?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>Another video taken at the FIRST final competition of 2008 in Atlanta. NI built a robot called NITRO to demonstrate the powerful capabilities of the new cRIO controller that will be used by the competition teams this year.</p>
<p>In addition to a cool ball shooting mode, NITRO has some advanced image analysis capabilities. Here we see it doing some pattern recognition and executing autonomous moves based on the image viewed.</p>
<p>What is not shown in the video is the ability to execute a specific move just by drawing a series of segmented lines in the provided dashboard application and then transmitting them to the bot. A huge improvement over last year.</p>
<p>The ability of the teams to take advantage of the power of LabVIEW graphical programming is really going to be an asset.</p>
<ul>Resources:</p>
<li><a href="http://www.youtube.com/watch?v=y1tSlQhPHtE">Additional video of NITRO</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/nitro-ball-shooting-crio-powered-first-robotics-demo-bot/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>iRobot Looj – Inventor talks about gutter cleaning robot</title>
		<link>https://vishots.com/irobot-looj-inventor-talks-about-gutter-cleaning-robot/</link>
					<comments>https://vishots.com/irobot-looj-inventor-talks-about-gutter-cleaning-robot/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 30 Apr 2008 17:45:11 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/04/30/irobot-looj-inventor-talks-about-gutter-cleaning-robot/</guid>

					<description><![CDATA[&#160; In this video taken at Robo Business 2008, Jim Lynch gives us an overview of the latest iRobot robot called the Looj. Resources: iRobot Gutter Cleaning Robot &#8211; Purchase on Amazon.com]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/OEfulldLx_U?rel=0" width="640" height="480" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center>&nbsp;</p>
<p>In this video taken at Robo Business 2008, Jim Lynch gives us an overview of the latest iRobot robot called the Looj.<br />
Resources:</p>
<ul>
<li><a title="Purchase on Amazon" href="http://www.amazon.com/gp/product/B00A1590RS/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00A1590RS&linkCode=as2&tag=vish0b-20&linkId=HLM2AJLPD72ZOJAB" target="_blank">iRobot Gutter Cleaning Robot</a> &#8211; Purchase on Amazon.com</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/irobot-looj-inventor-talks-about-gutter-cleaning-robot/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Technical overview of cRIO (Compact RIO) controller used in FIRST Robotics</title>
		<link>https://vishots.com/video-of-crio-compact-rio-controller-used-in-2009-frc-competition/</link>
					<comments>https://vishots.com/video-of-crio-compact-rio-controller-used-in-2009-frc-competition/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 29 Apr 2008 18:50:08 +0000</pubDate>
				<category><![CDATA[FIRST Robotics]]></category>
		<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/04/29/video-of-crio-compact-rio-controller-used-in-2009-frc-competition/</guid>

					<description><![CDATA[&#160; This video highlights the new Compact RIO hardware that will be used as the controller for the 2009 FIRST robotics competition in the FRC category. National Instruments had a booth close to the pits at the 2008 FRC final championship in Atlanta. They built several robots demonstrating the capabilities of the new controller. One [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/2DoaFhCgoJs?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>This video highlights the new Compact RIO hardware that will be used as the controller for the 2009 FIRST robotics competition in the FRC category.</p>
<p>National Instruments had a booth close to the pits at the 2008 FRC final championship in Atlanta. They built several robots demonstrating the capabilities of the new controller. One of the robots is shown here and the various components of the control hardware are explained.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/video-of-crio-compact-rio-controller-used-in-2009-frc-competition/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Boston Engineering – FlexStack using LabVIEW Microprocessor SDK</title>
		<link>https://vishots.com/boston-engineering-flexstack-using-labview-microprocessor-sdk/</link>
					<comments>https://vishots.com/boston-engineering-flexstack-using-labview-microprocessor-sdk/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 03 Apr 2008 09:01:45 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/04/03/boston-engineering-flexstack-using-labview-microprocessor-sdk/</guid>

					<description><![CDATA[Boston Engineering has created FlexStack. The FlexStack product is a 2.5 inch, rugged platform that takes advantage of the flexibility of LabVIEW Embedded with the power of the Analog Devices Blackfin Processor. Additional Resources: Boston Engineering Website FlexStack Information LabVIEW Microprocessor SDK]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/-sEgIv_GcE8?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Boston Engineering has created FlexStack.</p>
<blockquote><p>The FlexStack product is a 2.5 inch, rugged platform that takes advantage of the flexibility of LabVIEW Embedded with the power of the Analog Devices Blackfin Processor.</p></blockquote>
<p>Additional Resources:</p>
<ul>
<li><a href="http://www.boston-engineering.com/">Boston Engineering Website</a></li>
<li><a href="http://www.boston-engineering.com/flexstack.html">FlexStack Information</a></li>
<li><a href="http://www.ni.com/labview/microprocessor_sdk">LabVIEW Microprocessor SDK</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/boston-engineering-flexstack-using-labview-microprocessor-sdk/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Dexter and Monty, ANYBOTS Teleoperated Robot</title>
		<link>https://vishots.com/dexter-and-monty-anybots/</link>
					<comments>https://vishots.com/dexter-and-monty-anybots/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 17 Mar 2008 04:12:02 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/03/16/dexter-and-monty-anybots/</guid>

					<description><![CDATA[Dexter is a biped teleoperated robot created by the Mountain View, CA based company &#8211; Anybots. Dexter's walking is performed autonomously and is a demonstration of the type of hybrid robot that Anybots is working on. It will mainly be teleoperated but certain tasks will be automated such as walking. Here's a VI Shots video [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/dexter-and-monty-anybots/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/03/VIShots-DexterAndMontyANYBOTS-thumb.png" alt="Dexter and Monty, ANYBOTS Teleoperated Robot post image" /></a></p>
<p>Dexter is a biped teleoperated robot created by the Mountain View, CA based company &#8211; <a href="http://anybots.com">Anybots</a>. Dexter's walking is performed autonomously and is a demonstration of the type of hybrid robot that Anybots is working on. It will mainly be teleoperated but certain tasks will be automated such as walking.</p>
<p>Here's a VI Shots video of the Anybots team during last years Robodevelopment conference:</p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/uEMC2r7bhCA?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Addition resources:</p>
<ul>
<li><a href="http://anybots.com">Anybots</a></li>
<li><a href="http://www.youtube.com/watch?v=_CQ5AKaEi3U">Dexter's first steps</a></li>
<li><a href="http://tlb.org/">Trevor Blackwell</a></li>
<li><a href="http://paulgraham.com/anybots.html">Paul Graham writes about Dexter</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/dexter-and-monty-anybots/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-DexterAndMontyANYBOTS891.mov" length="94771896" type="video/quicktime" />

			<itunes:subtitle>Dexter is a biped teleoperated robot created by the Mountain View, CA based company – Anybots. Dexter&#039;s walking is performed autonomously and is a demonstration of the type of hybrid robot that Anybots is working on.</itunes:subtitle>
		<itunes:summary>Dexter is a biped teleoperated robot created by the Mountain View, CA based company – Anybots. Dexter&#039;s walking is performed autonomously and is a demonstration of the type of hybrid robot that Anybots is working on. It will mainly be teleoperated but certain tasks will be automated such as walking. Here&#039;s a VI Shots video […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Gigapan, NASA Ames Research and K10</title>
		<link>https://vishots.com/gigapan-nasa-ames-research-and-k10/</link>
					<comments>https://vishots.com/gigapan-nasa-ames-research-and-k10/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 29 Feb 2008 07:52:10 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/02/28/gigapan-nasa-ames-research-and-k10/</guid>

					<description><![CDATA[VI Shots talked with Maria Bualat from the NASA Ames Research Intelligent Robotics Group. Gigapan.org is a website where people can upload super high resolution panoramic photos. These photos were taken by a prototype motorized automated pan and tilt camera mount that figures out the exact positions of all the multiple snapshots required to make [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/gigapan-nasa-ames-research-and-k10/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/02/VIShots-GigapanNASAAmesResearchAndK10-thumb.png" alt="Gigapan, NASA Ames Research and K10 post image" /></a></p>
<p><center><br />
<iframe loading="lazy" width="640" height="480" src="//www.youtube.com/embed/g6A2UUPnlTE?rel=0" frameborder="0" allowfullscreen></iframe><br />
</center><br />
VI Shots talked with Maria Bualat from the NASA Ames Research Intelligent Robotics Group. Gigapan.org is a website where people can upload super high resolution panoramic photos. These photos were taken by a prototype motorized automated pan and tilt camera mount that figures out the exact positions of all the multiple snapshots required to make an awesome high resolution panorama. Gigapan (gigapixel panorama) was developed by Carnegie Mellon University in collaboration with NASA Ames Intelligent Robotics Group, with support from Google. The price for this technology seems within reach of the consumer market at $279.</p>
<p>At the end of the video, Maria talks a little about here background and the K10 robotics platform which NASA used in the Canadian Arctic recently. The robots, K10 Black and K10 Red, carried 3-D laser scanners and ground-penetrating radar. The two NASA robots surveyed a rocky, isolated polar desert within a crater in the Arctic Circle. The study helped scientists learn how robots could evaluate potential outposts on the moon or Mars.</p>
<p>Resources mentioned in video:</p>
<ul>
<li><a href="http://ti.arc.nasa.gov/tech/groups/index.php?gid=6&ta=2">Intelligent Robotics group</a></li>
<li><a href="http://ti.arc.nasa.gov/projects/haughton_field/">NASA Robots Practice Moon Survey in the Arctic Circle (Haughton Crater Site Survey Field Test)</a></li>
<li><a href="http://gigapan.org/">Gigapan Website</a></li>
<li><a href="http://www.cs.cmu.edu/~globalconn/commercial_gigapan.html">Gigapan Hardware</a></li>
</ul>
<p>Additional Video:</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/sYhwVMB9QYw" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/sYhwVMB9QYw" wmode="transparent"></embed></object>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/gigapan-nasa-ames-research-and-k10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-GigapanNASAAmesResearchAndK10161.mov" length="82824297" type="video/quicktime" />

			<itunes:subtitle>VI Shots talked with Maria Bualat from the NASA Ames Research Intelligent Robotics Group. Gigapan.org is a website where people can upload super high resolution panoramic photos. These photos were taken by a prototype motorized automated pan and tilt c...</itunes:subtitle>
		<itunes:summary>VI Shots talked with Maria Bualat from the NASA Ames Research Intelligent Robotics Group. Gigapan.org is a website where people can upload super high resolution panoramic photos. These photos were taken by a prototype motorized automated pan and tilt camera mount that figures out the exact positions of all the multiple snapshots required to make […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Galileo Mobility Instruments Robot</title>
		<link>https://vishots.com/galileo-mobility-instruments/</link>
					<comments>https://vishots.com/galileo-mobility-instruments/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 18 Feb 2008 19:29:49 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/02/18/galileo-mobility-instruments/</guid>

					<description><![CDATA[In this VI Shots video taken at Robodevelopment 2007, we talk with Ariel Cohen the founder and chairman of Galileo Mobility Instruments. Their company has developed a unique wheel that can transform into a rugged track quickly and easily. Galileo is the innovator of a unique breakthrough technology, The Galileo Wheel which combines wheel and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/galileo-mobility-instruments/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/02/VIShots-GalileoMobilityInstruments-thumb.png" alt="Galileo Mobility Instruments Robot post image" /></a></p>
<p><center><br />
<iframe loading="lazy" width="640" height="480" src="//www.youtube.com/embed/2U6yc11LehE?rel=0" frameborder="0" allowfullscreen></iframe><br />
</center><br />
In this VI Shots video taken at Robodevelopment 2007, we talk with Ariel Cohen the founder and chairman of Galileo Mobility Instruments. Their company has developed a unique wheel that can transform into a rugged track quickly and easily.</p>
<blockquote><p>Galileo is the innovator of a unique breakthrough technology, The Galileo Wheel which combines wheel and track in a single component. The simple mechanism enables switching back and forth between the two modes within seconds. The technology enables the device to use wheels whenever possible, and tracks whenever needed.</p></blockquote>
<p>They are currently looking for partners to adapt their invention to the consumer robotics market after successfully landing a contract with an Israeli defense contractor.</p>
<p><strong>Resources in this Video:</strong></p>
<ul>
<li><a href="http://www.galileo-mobility.com/">Galileo Mobility Instruments</a></li>
<li><a href="http://www.robodevelopment.com/">Robodevelopment 2007</a></li>
</ul>
<p>Additional video:</p>
<p><object width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/fl35eMlwqDc" /><embed width="425" height="355" type="application/x-shockwave-flash" src="http://www.youtube.com/v/fl35eMlwqDc" wmode="transparent" /><img loading="lazy" src="http://vishots.com/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="425" height="355" data-mce-json="{'video':{},'params':{'src':'http://www.youtube.com/v/fl35eMlwqDc','wmode':'transparent'},'hspace':null,'vspace':null,'align':null,'bgcolor':null}"></img></object></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/galileo-mobility-instruments/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-GalileoMobilityInstruments832.mov" length="5242880" type="video/quicktime" />

			<itunes:subtitle>In this VI Shots video taken at Robodevelopment 2007, we talk with Ariel Cohen the founder and chairman of Galileo Mobility Instruments. Their company has developed a unique wheel that can transform into a rugged track quickly and easily.</itunes:subtitle>
		<itunes:summary>In this VI Shots video taken at Robodevelopment 2007, we talk with Ariel Cohen the founder and chairman of Galileo Mobility Instruments. Their company has developed a unique wheel that can transform into a rugged track quickly and easily. Galileo is the innovator of a unique breakthrough technology, The Galileo Wheel which combines wheel and […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Microsoft Robotics Studio Overview</title>
		<link>https://vishots.com/microsoft-robotics-studio/</link>
					<comments>https://vishots.com/microsoft-robotics-studio/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 18 Feb 2008 19:04:22 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/02/18/microsoft-robotics-studio/</guid>

					<description><![CDATA[In this VI Shots video taken at Robodevelopment 2007, we talk with Paul Roberts, a developer with Microsoft Robotics Studio. Yes, it's similar to LabVIEW and it can be used as a general purpose language. Resources mentioned: Download Video Microsoft Robotics Studio Robodevelopment 2007]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/microsoft-robotics-studio/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/02/VIShots-MicrosoftRoboticsStudio-thumb.png" alt="Microsoft Robotics Studio Overview post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/RKwnk0i3SP4?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
In this VI Shots video taken at Robodevelopment 2007, we talk with Paul Roberts, a developer with Microsoft Robotics Studio. Yes, it's similar to LabVIEW and it can be used as a general purpose language.</p>
<p>Resources mentioned:</p>
<ul>
<li><a href="http://blip.tv/file/get/VIShots-MicrosoftRoboticsStudio471.m4v">Download Video</a></li>
<li><a href="http://msdn.microsoft.com/robotics/">Microsoft Robotics Studio</a></li>
<li><a href="http://www.robodevelopment.com/">Robodevelopment 2007</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/microsoft-robotics-studio/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-MicrosoftRoboticsStudio471.mov" length="102152077" type="video/quicktime" />

			<itunes:subtitle>In this VI Shots video taken at Robodevelopment 2007, we talk with Paul Roberts, a developer with Microsoft Robotics Studio. Yes, it&#039;s similar to LabVIEW and it can be used as a general purpose language. Resources mentioned: Download Video Microsoft Ro...</itunes:subtitle>
		<itunes:summary>In this VI Shots video taken at Robodevelopment 2007, we talk with Paul Roberts, a developer with Microsoft Robotics Studio. Yes, it&#039;s similar to LabVIEW and it can be used as a general purpose language. Resources mentioned: Download Video Microsoft Robotics Studio Robodevelopment 2007</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Braintech demonstrates vision SDK for Microsoft Robotics Studio</title>
		<link>https://vishots.com/braintech-demonstrates-vision-sdk-for-microsoft-robotics-studio/</link>
					<comments>https://vishots.com/braintech-demonstrates-vision-sdk-for-microsoft-robotics-studio/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 10 Feb 2008 11:12:50 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/02/10/braintech-demonstrates-vision-sdk-for-microsoft-robotics-studio/</guid>

					<description><![CDATA[Braintech demonstrates Volts-IQ to VI Shots. Braintech's VOLTS-IQ Visual Intelligence Software Suite provides feature recognition, object localization and robot guidance in the form of Microsoft Robotics Studio (MSRS) services. VOLTS-IQ uniquely combines Braintech’s proven robot vision expertise with Microsoft’s powerful MSRS service-based architecture. Using VOLTS-IQ, researchers, commercial product developers and hobbyists can “vision-enable” their robotic [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/braintech-demonstrates-vision-sdk-for-microsoft-robotics-studio/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/02/vision-sdk-ms-robotics-studio-thumb.png" alt="Braintech demonstrates vision SDK for Microsoft Robotics Studio post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/E49rme1tidQ?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Braintech demonstrates Volts-IQ to VI Shots.</p>
<blockquote><p>Braintech's VOLTS-IQ Visual Intelligence Software Suite provides feature recognition, object localization and robot guidance in the form of Microsoft Robotics Studio (MSRS) services.</p>
<p>VOLTS-IQ uniquely combines Braintech’s proven robot vision expertise with Microsoft’s powerful MSRS service-based architecture. Using VOLTS-IQ, researchers, commercial product developers and hobbyists can “vision-enable” their robotic projects and products with unprecedented ease and speed, leap-frogging the traditional barriers involved with vision development and bringing their ideas to life faster than ever.</p></blockquote>
<p>Resources mentioned in this video:</p>
<ul>
<li><a href="http://volts-iq.com/">Volts-IQ</a></li>
<li><a href="http://msdn.microsoft.com/robotics/">Microsoft Robotics Studio</a></li>
<li><a href="http://www.braintech.com/">Braintech</a></li>
<li><a href="http://mindstorms.lego.com/">Mindstorms NXT</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/braintech-demonstrates-vision-sdk-for-microsoft-robotics-studio/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-BraintechDemonstratesVisionSDKForMicrosoftRoboticsStudio948.mov" length="52998593" type="video/quicktime" />

			<itunes:subtitle>Braintech demonstrates Volts-IQ to VI Shots. Braintech&#039;s VOLTS-IQ Visual Intelligence Software Suite provides feature recognition, object localization and robot guidance in the form of Microsoft Robotics Studio (MSRS) services.</itunes:subtitle>
		<itunes:summary>Braintech demonstrates Volts-IQ to VI Shots. Braintech&#039;s VOLTS-IQ Visual Intelligence Software Suite provides feature recognition, object localization and robot guidance in the form of Microsoft Robotics Studio (MSRS) services. VOLTS-IQ uniquely combines Braintech’s proven robot vision expertise with Microsoft’s powerful MSRS service-based architecture. Using VOLTS-IQ, researchers, commercial product developers and hobbyists can “vision-enable” their robotic […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Expanding Mindstorms NXT with LabVIEW</title>
		<link>https://vishots.com/expanding-mindstorms-nxt-with-labview/</link>
					<comments>https://vishots.com/expanding-mindstorms-nxt-with-labview/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 05 Feb 2008 07:37:30 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/02/04/expanding-mindstorms-nxt-with-labview/</guid>

					<description><![CDATA[National Instruments continuously works closely with Lego to expand virtual instrumentation into the classroom by developing LabVIEW integration with their Mindstorms NXT platform. In this latest VI Shots video we see a demo of an NI product acquired from Hyperception, the Speedy-33. We see how the Speedy-33 combined with a HiTechnic interface can integrate LabVIEW [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/expanding-mindstorms-nxt-with-labview/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/02/VIShots-ExpandingMindstormsNXTWithLabVIEW-thumb.png" alt="Expanding Mindstorms NXT with LabVIEW post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/ncIsTRksT-U?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
National Instruments continuously works closely with Lego to expand virtual instrumentation into the classroom by developing LabVIEW integration with their Mindstorms NXT platform. In this latest VI Shots video we see a demo of an NI product acquired from Hyperception, the Speedy-33. We see how the Speedy-33 combined with a HiTechnic interface can integrate LabVIEW signal processing algorithms to move an NXT based on audio frequencies.</p>
<p><strong>Resources mentioned in Video</strong>:</p>
<ul>
<li><a href="http://www.infinity-project.org/">Infinity Project</a></li>
<li><a href="http://digital.ni.com/public.nsf/allkb/5968B2B1D20FCF2A862572D1006ED798">NI Speedy-33</a></li>
<li><a href="http://www.hitechnic.com/">HiTechnic</a></li>
<li><a href="http://labview.com">LabVIEW</a></li>
<li><a href="http://www.lego.com/">Lego</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/expanding-mindstorms-nxt-with-labview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-ExpandingMindstormsNXTWithLabVIEW272.mov" length="68279315" type="video/quicktime" />

			<itunes:subtitle>National Instruments continuously works closely with Lego to expand virtual instrumentation into the classroom by developing LabVIEW integration with their Mindstorms NXT platform. In this latest VI Shots video we see a demo of an NI product acquired f...</itunes:subtitle>
		<itunes:summary>National Instruments continuously works closely with Lego to expand virtual instrumentation into the classroom by developing LabVIEW integration with their Mindstorms NXT platform. In this latest VI Shots video we see a demo of an NI product acquired from Hyperception, the Speedy-33. We see how the Speedy-33 combined with a HiTechnic interface can integrate LabVIEW […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>LabVIEW on the Mac is alive and well – Macworld Expo</title>
		<link>https://vishots.com/labview-on-the-mac-is-alive-and-well-macworld-expo-2008/</link>
					<comments>https://vishots.com/labview-on-the-mac-is-alive-and-well-macworld-expo-2008/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 24 Jan 2008 22:12:21 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/01/24/labview-on-the-mac-is-alive-and-well-macworld-expo-2008/</guid>

					<description><![CDATA[National Instruments had a very small booth at Macworld Expo this year. They were there nonetheless and I asked them a few questions about the current state of LabVIEW on the Mac. I also wanted to find out how, and if, a current Windows user like myself could use a Mac exclusively and still manage [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/labview-on-the-mac-is-alive-and-well-macworld-expo-2008/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/01/VIShots-LabVIEWOnTheMacIsAliveAndWellMacworldExpo-thumb.png" alt="LabVIEW on the Mac is alive and well – Macworld Expo post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/l1ksSMA7dTM?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
<a href="http://ni.com">National Instruments</a> had a very small booth at <a href="http://www.macworldexpo.com/">Macworld Expo</a> this year. They were there nonetheless and I asked them a few questions about the current state of <a href="http://www.ni.com/mac/">LabVIEW on the Mac</a>. I also wanted to find out how, and if, a current Windows user like myself could use a Mac exclusively and still manage to satisfy Windows based LabVIEW project clients. According to Mike Neil, LabVIEW product manager, you can have your cake, er&#8230; Mac and eat it too. With the use of virtual machines (<a href="http://www.vmware.com/mac">vmware fusion</a>, <a href="http://www.parallels.com/">parallels</a>) or <a href="http://www.apple.com/macosx/bootcamp/">bootcamp</a> (which boots the whole machine into Windows), you can now run your windows development environment on a Mac and satisfy any Windows project requirements. Which leaves me asking myself, why am I still on a PC?</p>
<p>Are you working with LabVIEW on the Mac? Tell us about your experiences in the comments.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-on-the-mac-is-alive-and-well-macworld-expo-2008/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		<enclosure url="http://uploads.blip.tv/file/get/VIShots-LabVIEWOnTheMacIsAliveAndWellMacworldExpo2008545.mov" length="88533720" type="video/quicktime" />

			<itunes:subtitle>National Instruments had a very small booth at Macworld Expo this year. They were there nonetheless and I asked them a few questions about the current state of LabVIEW on the Mac. I also wanted to find out how, and if,</itunes:subtitle>
		<itunes:summary>National Instruments had a very small booth at Macworld Expo this year. They were there nonetheless and I asked them a few questions about the current state of LabVIEW on the Mac. I also wanted to find out how, and if, a current Windows user like myself could use a Mac exclusively and still manage […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>iLidz – Coolest iPhone accessory Macworld Expo</title>
		<link>https://vishots.com/ilidz-coolest-iphone-accessory-macworld-expo-2008/</link>
					<comments>https://vishots.com/ilidz-coolest-iphone-accessory-macworld-expo-2008/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sun, 20 Jan 2008 06:21:44 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/01/19/ilidz-coolest-iphone-accessory-macworld-expo-2008/</guid>

					<description><![CDATA[I came a cross this inventor at Macworld Expo 2008. His name is Matthew Michaels and has come up with this awesome iPhoneiPod touch accessory for hands-free movie watching called iLidz. The idea is simple but the results are huge. Just the idea of not having to hold the player in your hands is great [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/ilidz-coolest-iphone-accessory-macworld-expo-2008/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/01/ilidz-iphone-thumb.png" alt="iLidz – Coolest iPhone accessory Macworld Expo post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/cjhg2DTwmGk?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
I came a cross this inventor at Macworld Expo 2008. His name is Matthew Michaels and has come up with this awesome iPhoneiPod touch accessory for hands-free movie watching called <a href="http://i-lidz.com/">iLidz</a>. The idea is simple but the results are huge. Just the idea of not having to hold the player in your hands is great on its own, but add a 4x magnification and the results are hard to believe.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/ilidz-coolest-iphone-accessory-macworld-expo-2008/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-iLidzCoolestIPhoneAccessoryMacworldExpo2008130.mov" length="43505967" type="video/quicktime" />

			<itunes:subtitle>I came a cross this inventor at Macworld Expo 2008. His name is Matthew Michaels and has come up with this awesome iPhoneiPod touch accessory for hands-free movie watching called iLidz. The idea is simple but the results are huge.</itunes:subtitle>
		<itunes:summary>I came a cross this inventor at Macworld Expo 2008. His name is Matthew Michaels and has come up with this awesome iPhoneiPod touch accessory for hands-free movie watching called iLidz. The idea is simple but the results are huge. Just the idea of not having to hold the player in your hands is great […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Interview with SBMS Teen Press at Macworld Expo</title>
		<link>https://vishots.com/interview-with-sbms-teen-press-at-macworld-expo/</link>
					<comments>https://vishots.com/interview-with-sbms-teen-press-at-macworld-expo/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 17 Jan 2008 19:06:05 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/01/17/interview-with-sbms-teen-press-at-macworld-expo/</guid>

					<description><![CDATA[I went to Macworld Expo this year to learn about new technology and instead stumbled across three inspirational teens from Santa Barbara Middle School. They are part of a team of students that are involved with the school Teen Press program. They are currently covering Macworld Expo and in about a week or so will [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/interview-with-sbms-teen-press-at-macworld-expo/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/01/teen-press-thumb.png" alt="Interview with SBMS Teen Press at Macworld Expo post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/lYjrgTLPM9o?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
I went to <a href="http://www.macworldexpo.com/">Macworld Expo</a> this year to learn about new technology and instead stumbled across three inspirational teens from <a href="http://www.sbms.org/">Santa Barbara Middle School</a>. They are part of a team of students that are involved with the school <a href="http://sbmsteenpress.org/">Teen Press</a> program. They are currently covering <a href="http://sbmsteenpress.org/4stories_macworld00.html">Macworld Expo</a> and in about a week or so will be covering the <a href="http://www.sbmsteenpress.org/TP-SBIFF2007/Welcome.html">Santa Barbara International Film Festival</a>.</p>
<p><strong>Check out all their great videos at:</strong> <a href="http://sbmsteenpress.org">sbmsteenpress.org</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/interview-with-sbms-teen-press-at-macworld-expo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-InterviewWithSBMSTeenPressAtMacworldExpo634.mov" length="101811790" type="video/quicktime" />

			<itunes:subtitle>I went to Macworld Expo this year to learn about new technology and instead stumbled across three inspirational teens from Santa Barbara Middle School. They are part of a team of students that are involved with the school Teen Press program.</itunes:subtitle>
		<itunes:summary>I went to Macworld Expo this year to learn about new technology and instead stumbled across three inspirational teens from Santa Barbara Middle School. They are part of a team of students that are involved with the school Teen Press program. They are currently covering Macworld Expo and in about a week or so will […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>uBot-5 – Laboratory for Perceptual Robotics</title>
		<link>https://vishots.com/ubot-5-laboratory-for-perceptual-robotics/</link>
					<comments>https://vishots.com/ubot-5-laboratory-for-perceptual-robotics/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 12 Jan 2008 23:06:02 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/01/12/ubot-5-laboratory-for-perceptual-robotics/</guid>

					<description><![CDATA[In building the uBot-5, the team decided to go with Microsoft Robotics Studio. Additional Resources: Laboratory for Perceptual Robotics]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/ubot-5-laboratory-for-perceptual-robotics/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/01/ubot-5-thumb.png" alt="uBot-5 – Laboratory for Perceptual Robotics post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/5wvWHhDVcxU?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
In building the uBot-5, the team decided to go with <a href="http://msdn2.microsoft.com/en-us/robotics/default.aspx">Microsoft Robotics Studio</a>.<br />
Additional Resources:<br />
<a href="http://www-robotics.cs.umass.edu/Robots/UBot-5">Laboratory for Perceptual Robotics</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/ubot-5-laboratory-for-perceptual-robotics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CoroWare’s CoroBot</title>
		<link>https://vishots.com/corowares-corobot/</link>
					<comments>https://vishots.com/corowares-corobot/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 02 Jan 2008 08:17:24 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2008/01/02/corowares-corobot/</guid>

					<description><![CDATA[In this video from RoboDevelopment 2007, we see the CoroBot in action. CoroBot was created to minimize the complexity of robot development. By combining a powerful PC-class platform with a robust, object-oriented software development system, the CoroBot empowers you to rapidly deploy and develop robotics solutions. The CoroBot also assists the hardware developer with additional [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/corowares-corobot/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2008/01/coroware-corobot-thumb.png" alt="CoroWare’s CoroBot post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/dyy4E881Df8?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
In this video from RoboDevelopment 2007, we see the CoroBot in action.</p>
<blockquote><p><a href="http://www.corobot.net/">CoroBot</a> was created to minimize the complexity of robot development. By combining a powerful PC-class platform with a robust, object-oriented software development system, the CoroBot empowers you to rapidly deploy and develop robotics solutions. The CoroBot also assists the hardware developer with additional physical mounting space, ports, sensors and communication devices.</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/corowares-corobot/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-CorowaresCorobot278.mov" length="48817919" type="video/quicktime" />

			<itunes:subtitle>In this video from RoboDevelopment 2007, we see the CoroBot in action. CoroBot was created to minimize the complexity of robot development. By combining a powerful PC-class platform with a robust, object-oriented software development system,</itunes:subtitle>
		<itunes:summary>In this video from RoboDevelopment 2007, we see the CoroBot in action. CoroBot was created to minimize the complexity of robot development. By combining a powerful PC-class platform with a robust, object-oriented software development system, the CoroBot empowers you to rapidly deploy and develop robotics solutions. The CoroBot also assists the hardware developer with additional […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Willow Garage – Personal Robots Program</title>
		<link>https://vishots.com/willow-garage-personal-robots-program/</link>
					<comments>https://vishots.com/willow-garage-personal-robots-program/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 21 Dec 2007 07:05:09 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/12/20/willow-garage-personal-robots-program/</guid>

					<description><![CDATA[Keenan Wyrobek from Stanford University is working closely with Willow Garage to continue the development work he and Eric Berger started while in their graduate studies at Stanford University. He shows off PR1 and explains the goals of the Personal Robotics Program and the next generation, PR2. Via Stanford University Website: Kenneth Salisbury, a professor [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/willow-garage-personal-robots-program/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/12/willow-garage-thumb.png" alt="Willow Garage – Personal Robots Program post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/47-H0R0OCA0?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Keenan Wyrobek from <a href="http://soe.stanford.edu/research/profile_infotech_salisbury.html">Stanford University</a> is working closely with <a href="http://www.willowgarage.com/">Willow Garage</a> to continue the development<span class="georgia md" id="bodytext"> work he and </span><span class="georgia md" id="bodytext">Eric Berger </span><span class="georgia md" id="bodytext">started while in their graduate studies at Stanford University. </span><span class="georgia md" id="bodytext"><a href="http://blip.tv/file/get/VIShots-WillowGaragePersonalRobotsProgram144.mov">He shows off PR1</a> and explains the goals of the Personal Robotics Program and the next generation, PR2.</span> Via Stanford University Website:</p>
<blockquote><p>Kenneth Salisbury, a professor of Computer Science and of Surgery leads the Personal Robotics Program at Stanford with CS Assistant Professor Andrew Ng in coordination with the department's <a href="http://soe.stanford.edu/research/profile_infotech_ng.html">STAIR</a> project. After about 18 months of work, they have developed a first prototype. It is remotely controlled now (eventually it will become more autonomous) but it is an early milestone on the way to releasing a practical, affordable and complete robotics platform.</p></blockquote>
<p>See also: <a href="http://www.news.com/Start-up-warms-up-personal-robots/2100-11394_3-6214965.html">CNET Article</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/willow-garage-personal-robots-program/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-WillowGaragePersonalRobotsProgram144.mov" length="56381985" type="video/quicktime" />

			<itunes:subtitle>Keenan Wyrobek from Stanford University is working closely with Willow Garage to continue the development work he and Eric Berger started while in their graduate studies at Stanford University. He shows off PR1 and explains the goals of the Personal Ro...</itunes:subtitle>
		<itunes:summary>Keenan Wyrobek from Stanford University is working closely with Willow Garage to continue the development work he and Eric Berger started while in their graduate studies at Stanford University. He shows off PR1 and explains the goals of the Personal Robotics Program and the next generation, PR2. Via Stanford University Website: Kenneth Salisbury, a professor […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>LabVIEW replaces vehicle ECU – University of Waterloo</title>
		<link>https://vishots.com/labview-replaces-vehicle-ecu-university-of-waterloo/</link>
					<comments>https://vishots.com/labview-replaces-vehicle-ecu-university-of-waterloo/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 13 Dec 2007 08:34:47 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/12/13/labview-replaces-vehicle-ecu-university-of-waterloo/</guid>

					<description><![CDATA[Stephen Litt, a systems design engineering student from the University of Waterloo (Ontario, Canada) shows us how he and three other students replaced a vehicle ECU with a CompactRIO module running LabVIEW Real-Time. What started as a fourth year design project has now turned into a start-up company called WaterlooSPEED. The team documents their efforts [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/labview-replaces-vehicle-ecu-university-of-waterloo/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/12/labview-ecu-replacement-thumb.png" alt="LabVIEW replaces vehicle ECU – University of Waterloo post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/K_vZVmeER70?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Stephen Litt, a systems design engineering student from the <a href="http://uwaterloo.ca/">University of Waterloo</a> (Ontario, Canada) <a href="http://blip.tv/file/get/VIShots-LabVIEWReplacesVehicleECUUniversityOfWaterloo541.mov">shows us</a> how he and three other students replaced a vehicle ECU with a CompactRIO module running LabVIEW Real-Time. What started as a fourth year design project has now turned into a start-up company called <a href="http://www.waterloospeed.com/">WaterlooSPEED</a>. The team documents their efforts on their <a href="http://www.waterloospeed.com/blogecu/">blog</a>, and in <a href="http://www.waterloospeed.com/blogecu/?cat=13">this</a> post, describe how they have the system controllable via a PDA! Now that's cool.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-replaces-vehicle-ecu-university-of-waterloo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-LabVIEWReplacesVehicleECUUniversityOfWaterloo541.mov" length="41574359" type="video/quicktime" />

			<itunes:subtitle>Stephen Litt, a systems design engineering student from the University of Waterloo (Ontario, Canada) shows us how he and three other students replaced a vehicle ECU with a CompactRIO module running LabVIEW Real-Time.</itunes:subtitle>
		<itunes:summary>Stephen Litt, a systems design engineering student from the University of Waterloo (Ontario, Canada) shows us how he and three other students replaced a vehicle ECU with a CompactRIO module running LabVIEW Real-Time. What started as a fourth year design project has now turned into a start-up company called WaterlooSPEED. The team documents their efforts […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Steve Hassenplug – Mindstorms NXT holonomic drive robot.</title>
		<link>https://vishots.com/steve-hassenplug-mindstorms-nxt-holonomic-drive-robot/</link>
					<comments>https://vishots.com/steve-hassenplug-mindstorms-nxt-holonomic-drive-robot/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 07 Dec 2007 07:49:44 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/12/06/steve-hassenplug-mindstorms-nxt-holonomic-drive-robot/</guid>

					<description><![CDATA[Steve Hassenplug was there from the beginning when Lego decided to revamp the old RCX platform. He was part of the Mindstorms User Panel (MUP) which was extensively covered in a Feb 2006 Wired magazine article. He was later invited to participate in the Mindstorm Developer Program (MDP) where he built a holonomic drive robot [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/steve-hassenplug-mindstorms-nxt-holonomic-drive-robot/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/12/holonomic-drive-bot-thumb.png" alt="Steve Hassenplug – Mindstorms NXT holonomic drive robot. post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/A7hHY-QTU88?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
<a href="http://vishots.com/wp-content/uploads/2007/12/1.png"><img loading="lazy" class="alignleft" alt="" src="http://vishots.com/wp-content/uploads/2007/12/1.png" width="126" height="167" align="left" /></a><a href="http://www.teamhassenplug.org/">Steve Hassenplug</a> was there from the beginning when Lego decided to revamp the old RCX platform. He was part of the Mindstorms User Panel (MUP) which was extensively covered in a <a href="http://www.wired.com/wired/archive/14.02/lego.html">Feb 2006 Wired magazine article</a>. He was later invited to participate in the <a href="http://mindstorms.lego.com/MeetMDP/SteveH.aspx">Mindstorm Developer Program</a> (MDP) where he built a holonomic drive robot called Omni. This latest version which he shows off in the video uses a compass sensor to keep on track to it's destination.</p>
<ul>
<li><a href="http://www.teamhassenplug.org/">Team Hassenplug</a></li>
<li><a href="http://www.wired.com/wired/archive/14.02/lego.html">Article in Wired</a></li>
<li><a href="http://mindstorms.lego.com/MeetMDP/SteveH.aspx">Steve's Lego page</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/steve-hassenplug-mindstorms-nxt-holonomic-drive-robot/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-SteveHassenplugShowingTheMindstormsNXTHolonomicDriveRobo910.mov" length="45407526" type="video/quicktime" />

			<itunes:subtitle>Steve Hassenplug was there from the beginning when Lego decided to revamp the old RCX platform. He was part of the Mindstorms User Panel (MUP) which was extensively covered in a Feb 2006 Wired magazine article.</itunes:subtitle>
		<itunes:summary>Steve Hassenplug was there from the beginning when Lego decided to revamp the old RCX platform. He was part of the Mindstorms User Panel (MUP) which was extensively covered in a Feb 2006 Wired magazine article. He was later invited to participate in the Mindstorm Developer Program (MDP) where he built a holonomic drive robot […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>LAVA Member – Mark Balla at NIWeek</title>
		<link>https://vishots.com/lava-member-mark-balla-at-niweek/</link>
					<comments>https://vishots.com/lava-member-mark-balla-at-niweek/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 30 Nov 2007 10:06:30 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/30/lava-member-mark-balla-at-niweek/</guid>

					<description><![CDATA[&#160; Mark Balla is a very active member of the LabVIEW community and contributes his valuable time to the LAVA forums. He developed an Icon editor replacement for LabVIEW, is currently a member of the Code Repository review team and is an organizer for the LAVA Coding Challenges. I spent a few minutes at NIWeek [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/lava-member-mark-balla-at-niweek/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/mark-balla-thumb.png" alt="LAVA Member – Mark Balla at NIWeek post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/gdPWmp8mTrM?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p><a href="http://forums.lavag.org/mballa-m584.html">Mark Balla</a> is a very active member of the LabVIEW community and contributes his valuable time to the <a href="http://lavag.org">LAVA forums</a>. He developed an <a href="http://forums.lavag.org/downloads-file56.html">Icon editor replacement for LabVIEW</a>, is currently a member of the <a href="http://forums.lavag.org/downloads.html">Code Repository</a> review team and is an organizer for the <a href="http://forums.lavag.org/Coding-Challenges-f75.html">LAVA Coding Challenges</a>. I spent a few minutes at NIWeek this year to talk to him about LAVA and why LabVIEW community involvement is important to him.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/lava-member-mark-balla-at-niweek/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-LAVAMemberMarkBallaAtNIWeek720.mov" length="45089382" type="video/quicktime" />

			<itunes:subtitle>  Mark Balla is a very active member of the LabVIEW community and contributes his valuable time to the LAVA forums. He developed an Icon editor replacement for LabVIEW, is currently a member of the Code Repository review team and is an organizer for th...</itunes:subtitle>
		<itunes:summary>  Mark Balla is a very active member of the LabVIEW community and contributes his valuable time to the LAVA forums. He developed an Icon editor replacement for LabVIEW, is currently a member of the Code Repository review team and is an organizer for the LAVA Coding Challenges. I spent a few minutes at NIWeek […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>LabVIEW powers MOT-V and Unicycle</title>
		<link>https://vishots.com/labview-powers-mot-v-and-unicycle/</link>
					<comments>https://vishots.com/labview-powers-mot-v-and-unicycle/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 24 Nov 2007 09:02:35 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/24/labview-powers-mot-v-and-unicycle/</guid>

					<description><![CDATA[&#160; Mike Kleinigger is currently a sophomore at RPI (Rensselaer Polytechnic Institute) pursuing a dual degree in Mechanical and Electrical Engineering. In this video He discusses the MOT-V (Medium Object Transport Vehicle) at NIWeek 2007. Unlike the Segway style vehicle, the MOT-V always tries to keep it's position vertical as oppose to moving forward.We were [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/labview-powers-mot-v-and-unicycle/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/labview-powered-unicycle-thumb.png" alt="LabVIEW powers MOT-V and Unicycle post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/iMBw6SKob-Y?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center><center></center>&nbsp;</p>
<p>Mike Kleinigger is currently a sophomore at RPI (<a href="http://mechatronics.rpi.edu/index.htm">Rensselaer Polytechnic Institute</a>) pursuing a dual degree in Mechanical and Electrical Engineering. In this <a href="http://blip.tv/file/get/VIShots-LabVIEWPowersMOTVAndUnicycle962.mov">video</a> He discusses the MOT-V (Medium Object Transport Vehicle) at NIWeek 2007. Unlike the Segway style vehicle, the MOT-V always tries to keep it's position vertical as oppose to moving forward.We were surprised to see a unicyle which also uses a control system for stabilization.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-powers-mot-v-and-unicycle/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-LabVIEWPowersMOTVAndUnicycle962.mov" length="44606367" type="video/quicktime" />

			<itunes:subtitle>  Mike Kleinigger is currently a sophomore at RPI (Rensselaer Polytechnic Institute) pursuing a dual degree in Mechanical and Electrical Engineering. In this video He discusses the MOT-V (Medium Object Transport Vehicle) at NIWeek 2007.</itunes:subtitle>
		<itunes:summary>  Mike Kleinigger is currently a sophomore at RPI (Rensselaer Polytechnic Institute) pursuing a dual degree in Mechanical and Electrical Engineering. In this video He discusses the MOT-V (Medium Object Transport Vehicle) at NIWeek 2007. Unlike the Segway style vehicle, the MOT-V always tries to keep it&#039;s position vertical as oppose to moving forward.We were […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>LabVIEW powers University of Tulsa Challenge X vehicle</title>
		<link>https://vishots.com/labview-powers-university-of-tulsa-challenge-x-vehicle/</link>
					<comments>https://vishots.com/labview-powers-university-of-tulsa-challenge-x-vehicle/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 21 Nov 2007 08:23:44 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/21/labview-powers-university-of-tulsa-challenge-x-vehicle/</guid>

					<description><![CDATA[&#160; In this video interview we have Amanda Emnett from the University of Tulsa give us a tour of the vehicle her team worked on for the Challenge X competition. The &#8220;brain&#8221; of the vehicle control system is powered by a Compact RIO Real-Time FPGA system that was programmed with LabVIEW.Challenge X is a three [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/labview-powers-university-of-tulsa-challenge-x-vehicle/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/university-of-tulsa-thumb.png" alt="LabVIEW powers University of Tulsa Challenge X vehicle post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/YVZ0vg2EfrU?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe></center>&nbsp;</p>
<p>In <a href="http://blip.tv/file/get/VIShots-LabVIEWPowersUniversityOfTulsaChallengeXVehicle547.mov">this video</a> interview we have Amanda Emnett from the <a href="http://www.hev.utulsa.edu/challengex/index.php">University of Tulsa</a> give us a tour of the vehicle her team worked on for the <a href="http://www.challengex.org/">Challenge X competition</a>. The &#8220;brain&#8221; of the vehicle control system is powered by a <a href="http://www.ni.com/compactrio/">Compact RIO</a> Real-Time FPGA system that was programmed with LabVIEW.Challenge X is a three year national competition that started in 2004. It's sponsored by General Motors and the US Department of Energy. The objective is to take a GM Chevy Equinox and modify the vehicle to minimize emissions and consumption, without sacrificing utility and performance. Now in its final year, the focus is on delivering a &#8220;showroom&#8221; vehicle that addresses the requirements of consumers.</p>
<ul>
<li><a href="http://www.youtube.com/user/TUChallengeX">YouTube page</a> with more videos on the car.</li>
<li><a href="http://www.youtube.com/watch?v=BVkEjPJxF78">Nice AutoChannel video</a> covering Challenge X.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-powers-university-of-tulsa-challenge-x-vehicle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-LabVIEWPowersUniversityOfTulsaChallengeXVehicle547.mov" length="54506877" type="video/quicktime" />

			<itunes:subtitle>  In this video interview we have Amanda Emnett from the University of Tulsa give us a tour of the vehicle her team worked on for the Challenge X competition. The “brain” of the vehicle control system is powered by a Compact RIO Real-Time FPGA system t...</itunes:subtitle>
		<itunes:summary>  In this video interview we have Amanda Emnett from the University of Tulsa give us a tour of the vehicle her team worked on for the Challenge X competition. The “brain” of the vehicle control system is powered by a Compact RIO Real-Time FPGA system that was programmed with LabVIEW.Challenge X is a three […]</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>TestStand Does HO Scale Race Cars</title>
		<link>https://vishots.com/teststand-does-ho/</link>
					<comments>https://vishots.com/teststand-does-ho/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Mon, 19 Nov 2007 10:49:51 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/19/teststand-does-ho/</guid>

					<description><![CDATA[In this video taken at NIWeek 2007, we interview Rick Francis who is one of the TestStand developers. The only reason this demo is cool is because of the HO sized slot cars. Each car is a &#8220;device under test&#8221;.]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/teststand-does-ho/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/teststand-ho-car-control-thumb.png" alt="TestStand Does HO Scale Race Cars post image" /></a></p>
<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/hxAXu60VWWs?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe><br />
</center><br />
In this <a href="http://blip.tv/file/get/VIShots-TestStandDoesHO149.mov">video</a> taken at NIWeek 2007, we interview Rick Francis who is one of the TestStand developers. The only reason this demo is cool is because of the HO sized slot cars. Each car is a &#8220;device under test&#8221;.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/teststand-does-ho/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://blip.tv/file/get/VIShots-TestStandDoesHO149.mov" length="37424372" type="video/quicktime" />

			<itunes:subtitle>In this video taken at NIWeek 2007, we interview Rick Francis who is one of the TestStand developers. The only reason this demo is cool is because of the HO sized slot cars. Each car is a “device under test”.</itunes:subtitle>
		<itunes:summary>In this video taken at NIWeek 2007, we interview Rick Francis who is one of the TestStand developers. The only reason this demo is cool is because of the HO sized slot cars. Each car is a “device under test”.</itunes:summary>
		<itunes:author>VI Shots</itunes:author>
	</item>
		<item>
		<title>Jay Kinzie – Lego Mindstorms NXT MCP</title>
		<link>https://vishots.com/jay-kinzie-lego-mindstorms-nxt-mcp/</link>
					<comments>https://vishots.com/jay-kinzie-lego-mindstorms-nxt-mcp/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 14 Nov 2007 15:41:14 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/14/jay-kinzie-lego-mindstorms-nxt-mcp/</guid>

					<description><![CDATA[Jay Kinzie is an avid Lego Mindstorms fan, he contributes to the NXT STEP blog and is a participant in FLL competitions. He is also a MINDSTORM Community Partner (MCP). Jay showed us some of his creations at NIWeek 2007 this past August. Jay is also a freshman mechanical engineering student at Rose-Hulman Institute of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" width="640" height="480" src="//www.youtube.com/embed/-7EEMmZNbso?rel=0" frameborder="0" allowfullscreen></iframe><br />
</center><br />
<img src="http://vishots.com/wp-content/uploads/2007/11/12.thumbnail.png" alt="Jay Kinzie - Lego Mindstorms NXT innovator" align="left" /> Jay Kinzie is an avid Lego Mindstorms fan, he contributes to the <a href="http://thenxtstep.blogspot.com">NXT STEP blog</a> and is a participant in FLL competitions. He is also a MINDSTORM Community Partner (MCP). Jay showed us some of his creations at NIWeek 2007 this past August.</p>
<p align="left">Jay is also a freshman mechanical engineering student at <a href="http://www.rose-hulman.edu/">Rose-Hulman Institute of Technology</a>. Jay caught the entrepreneurial spirit at 15 years old and has formed Jbotics Innovations LLC (<a href="http://www.jbotics.com/">www.jbotics.com</a>) to leverage his ideas related to internal combustion engines and transmission designs. He currently is pursuing 41 patents on a variety of products. Some of his transmission designs are built into his Lego robots.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/jay-kinzie-lego-mindstorms-nxt-mcp/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Chris Anderson hates graphical programming</title>
		<link>https://vishots.com/chris-anderson-hates-graphical-programming/</link>
					<comments>https://vishots.com/chris-anderson-hates-graphical-programming/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Tue, 13 Nov 2007 07:08:06 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/12/chris-anderson-hates-graphical-programming/</guid>

					<description><![CDATA[So Chris Anderson the Editor-in-chief of Wired magazine did the final keynote presentation at NIWeek 2007 this past August. I was really excited about this since up to the run up to NIWeek I had managed to purchase and read his book, The Long Tail. I was also eager to get him to sign it, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/chris-anderson-hates-graphical-programming/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/chris-anderson-thumb.png" alt="chris-anderson" /></a></p>
<p><a href="http://vishots.com/wp-content/uploads/2007/11/chris-anderson-thumb.png"><img loading="lazy" src="http://vishots.com/wp-content/uploads/2007/11/chris-anderson-thumb.png" alt="" title="chris-anderson-thumb" width="100" height="100" class="alignleft size-full wp-image-772" /></a>So <a href="http://en.wikipedia.org/wiki/Chris_Anderson_(writer)">Chris Anderson</a> the Editor-in-chief of <a href="http://www.wired.com/">Wired magazine</a> did the final keynote presentation at <a href="http://forums.lavag.org/blog/niweek2007/index.php?">NIWeek 2007</a> this past August. I was really excited about this since up to the run up to NIWeek I had managed to purchase and read his book, <a href="http://www.amazon.com/gp/product/1401302378">The Long Tail</a>. I was also eager to get him to sign it, which I managed to do.</p>
<p>Chris did an amazing job in the keynote of describing his involvement with the<a href="http://mindstorms.lego.com/"> LEGO Mindstorms NXT robotics system</a> and how he created a <a href="http://diydrones.com/video/video/show?id=705844%3AVideo%3A322">UAV which was controlled by the NXT</a>. This is marketing gold for LEGO and an inspiration to all, young and old as to what can be accomplished with a few low cost LEGO parts and a cell phone. He mentioned how his 9 year old son programmed the NXT using the NXT-G graphical programming language (which we all know is really <a href="http://www.ni.com/labview/">LabVIEW</a> in disguise).</p>
<p>I left that keynote feeling happy and all geeked out because, hey, when it really comes down to it, the Editor-in-chief of Wired magazine is using LabVIEW! How cool is that?</p>
<p>Well, not so cool it turns out. Chris just posted on his <a href="http://blog.wired.com/geekdad/2007/11/the-best-progra.html">geekdad blog</a> that <a href="http://www.robotc.net/">Robot C</a> is &#8220;<a href="http://blog.wired.com/geekdad/2007/11/the-best-progra.html">The Best Programming Language for Lego Mindstorms</a>&#8221; I mean, c'mon Chris, really? Can you seriously tell us that a 9 year old kid will jump for joy when you show her a screen full of <a href="http://www.longtail.com/UAV.c">this</a>? Give me a break. I'm beginning to wonder if you've turned from a geek dad to simply a geek. We shouldn't lose sight of the fact that this intended for kids. No, really it is. The biggest challenge we have as parents is to find ways to pull our children away from various mind numbing distractions onto something useful. Showing them pages of C code is not one of them.</p>
<p><a href="http://www.revver.com/watch/334939/">In this video</a> my 8 year old son built and programmed the NXT claw on his own. I mentioned to him that he was programming in LabVIEW and he was surprised. He was surprise because he thought LabVIEW was this complicated software that only dad knew how to use and was for automating complicated machinery he knew nothing of. This is the whole point. He was able to build the mechanics and write the automation program without writing one line of code.</p>
<p>The future is not C or text based programming languages. The future is graphical programming. Chris mentions several times that it's time to use a &#8220;real programming language&#8221;. I agree. This is why we should all be programming the NXT using LabVIEW. See, LabVIEW <em>is</em> a real programming language and contains all the things that Chris misses in NXT-G. LabVIEW has &#8220;if&#8230;then&#8230;else&#8221;, &#8220;while&#8221;, even &#8220;for&#8230;next&#8221;. It also has sophisticated debugging tools. Can it rise up to the challenge? Well, if Virginia Tech uses it for <a href="http://vishots.com/2007/11/09/romela-darwin-dynamic-anthropomorphic-robot-with-intelligence/">DARwIn</a> and the <a href="http://vishots.com/2007/11/10/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/">DARPA challenge</a> then I'm sure it will work on the poor little NXT brain.  Oh, and if the cost is too high, there's always <a href="http://www.ni.com/labviewse/">LabVIEW Student Edition</a>.</p>
<p><strong>Edit:</strong> <a href="http://forums.lavag.org/advanced-programming-solutions-t9547.html">LAVA has picked up the discussion here</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/chris-anderson-hates-graphical-programming/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>LabVIEW helps Virginia Tech team win third place in DARPA Urban Challenge</title>
		<link>https://vishots.com/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/</link>
					<comments>https://vishots.com/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Sat, 10 Nov 2007 10:34:40 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/10/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/</guid>

					<description><![CDATA[It's great to see LabVIEW once again at the forefront of autonomous robotics. This time with an impressive finish by Virginia Tech team Victor Tango and their vehicle named Odin. Virginia Tech, along with TORC Technologies, won the $500,000 third place prize last weekend at the Defense Advanced Research Projects Agency (DARPA) Urban Challenge. In [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://vishots.com/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/" title="read more"><img class="post_image" src="http://vishots.com/wp-content/uploads/2007/11/vtech-darpa-thumb.png" alt="vtech-darpa" /></a></p>
<p>It's great to see <a href="http://digital.ni.com/worldwide/bwcontent.nsf/web/all/FB0710E2B68BB2148625738C007CD7D3">LabVIEW once again at the forefront</a> of autonomous robotics. This time with an impressive finish by Virginia Tech team <a href="http://www.victortango.org/">Victor Tango</a> and their vehicle named <a href="http://en.wikipedia.org/wiki/Odin">Odin</a>.</p>
<blockquote><p>Virginia Tech, along with <a href="http://www.torctech.com/">TORC Technologies</a>, won the $500,000 third place prize last weekend at the <a href="http://www.darpa.mil/grandchallenge/">Defense Advanced Research Projects Agency (DARPA) Urban Challenge</a>. In a close race with teams from Carnegie Mellon and Stanford universities, the Virginia Tech team used National Instruments LabVIEW software and CompactRIO hardware in its vehicle. Virginia Tech’s team, <a href="http://www.victortango.org">Victor Tango</a>, was one of only six robotic teams to finish the 55-mile DARPA Urban Challenge course.</p></blockquote>
<p><center><img alt="Team Victor Tango’s Vehicle: Odin" src="http://vishots.com/wp-content/uploads/2007/11/1.png" /></center></p>
<blockquote><p>“National Instruments congratulates team Victor Tango on its remarkable achievement,” said Ray Almgren, NI vice president of academic relations. “Team Victor Tango is a great example of how domain experts, rather than computer scientists, use NI LabVIEW graphical system design to quickly design, prototype and deploy sophisticated robotic designs. NI is proud to offer technologies for applications in this exciting and growing field of mobile robotics.”</p>
<p>As part of the competition, TORC Technologies created a set of LabVIEW tools for Joint Architecture for Unmanned Systems (JAUS), an autonomous ground vehicle standard for passing messages and status information between various vehicle subsystems. LabVIEW running on a separate Microsoft Windows Server performed image processing and path planning. The team integrated an NI touch panel with the vehicle dashboard to select appropriate modes of operation.</p>
<p>“This exceptional team of Virginia Tech graduate and undergraduate students has been a true joy to work with, as they share the same passion for robotics as TORC,” said Michael Fleming, president of TORC Technologies. “With LabVIEW, the team implemented parallel processing of high-end vision algorithms running on two quad-core servers that perform the primary perception in our vehicle. The ability of LabVIEW to automatically multithread our application, in addition to the optimizations we performed in the language itself, drastically reduced our development time.”</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/labview-helps-virginia-tech-team-win-third-place-in-darpa-urban-challenge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>RoMeLa – DARwIn Robot Using LabVIEW RT</title>
		<link>https://vishots.com/romela-darwin-dynamic-anthropomorphic-robot-with-intelligence/</link>
					<comments>https://vishots.com/romela-darwin-dynamic-anthropomorphic-robot-with-intelligence/#comments</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Fri, 09 Nov 2007 08:52:16 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/2007/11/09/romela-darwin-dynamic-anthropomorphic-robot-with-intelligence/</guid>

					<description><![CDATA[Karl Muecke was at the Robo Development conference 2007 showing of DARwIn. DARwIn stands for Dynamic Anthropomorphic Robot with Intelligence. Karl was visiting from RoMeLa, the robotics and mechanisms laboratory at Virginia Tech. RoMeLa does a lot of research into robotics locomotion strategies. The development of DARwIn started back in 2005 with version 1 and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" width="640" height="480" src="//www.youtube.com/embed/kjNrxsd0hgA?rel=0" frameborder="0" allowfullscreen></iframe><br />
</center><br />
Karl Muecke was at the <a href="http://www.robodevelopment.com/">Robo Development conference 2007</a> showing of <a href="http://sine.ni.com/cs/app/doc/p/id/cs-812">DARwIn</a>. DARwIn stands for Dynamic Anthropomorphic Robot with Intelligence. Karl was visiting from <a href="http://www.me.vt.edu/romela/RoMeLa/RoMeLa.html">RoMeLa</a>, the robotics and mechanisms laboratory at <a href="http://www.vt.edu/">Virginia Tech</a>. RoMeLa does a lot of research into robotics locomotion strategies.</p>
<p>The development of DARwIn started back in 2005 with version 1 and the current incarnation is at version 2b. DARwIn runs <a href="http://www.ni.com/labview/">LabVIEW</a> Real Time on a <a href="http://pc104.winsystems.com/products/pc104/index.html">PC104 board</a> and RoMeLa has decided to standardize on this platform for all their robots.</p>
<p>LabVIEW controls DARwIn’s motion over <a href="http://en.wikipedia.org/wiki/RS-485">RS-485</a> and can read joint positions on the same serial network from the servo motors’ built-in potentiometers. While the robot is walking or moving, a rate gyro with acceleration and orientation information communicates with LabVIEW over an <a href="http://en.wikipedia.org/wiki/RS-232">RS-232</a> serial connection so that the program modifies the walking gait to effectively balance the robot in real time.</p>
<p>Karl told VI Shots that RoMeLa is planning on evolving DARwIn hardware so it can be sold at the consumer level at a lower cost. I think this would be very cool.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/romela-darwin-dynamic-anthropomorphic-robot-with-intelligence/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Hanson Robotics – Preview of Zeno</title>
		<link>https://vishots.com/hanson-robotics-preview-of-zeno/</link>
					<comments>https://vishots.com/hanson-robotics-preview-of-zeno/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 07 Nov 2007 03:34:32 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/archives/14</guid>

					<description><![CDATA[Hanson robotics is now getting into the consumer market with a creation they call Zeno. Zeno will be available in 2009 for the price range of $200-$300. Zeno is a robotic companion that can interact with you on an entirely new level that has not been seen before. It's considered a toy targeting kids but [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><center><br />
<iframe loading="lazy" src="//www.youtube.com/embed/PNQPqDJEWkU" height="360" width="640" allowfullscreen="" frameborder="0"></iframe></center><br />
Hanson robotics is now getting into the consumer market with a creation they call <a href="http://www.zenosworld.com/">Zeno</a>. Zeno will be available in 2009 for the price range of $200-$300. Zeno is a robotic companion that can interact with you on an entirely new level that has not been seen before. It's considered a toy targeting kids but I can see this being purchased by gadget craving adults as well.</p>
<p>Hanson Robotics is collaborating with <a href="http://www.massivesoftware.com/">Massive Software</a> on this one. Massive has built their business on artificial intelligence algorithms used in computer animation for simulating crowds. They started off by developing the computer animation for Peter Jackson's Lord of the Rings battle sequences.</p>
<p>The vision and decision making components in Massive Software give Zeno the ability to navigate, make facial expressions, and move his body based on what he sees in his physical environment. The video coming in from Zeno's eye camera is fed into the Massive part of his brain so that he can move appropriately and respond emotionally to what is going on around him.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/hanson-robotics-preview-of-zeno/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Allmotion Inc. Motion Controllers</title>
		<link>https://vishots.com/allmotion-inc-motion-controllers/</link>
					<comments>https://vishots.com/allmotion-inc-motion-controllers/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Wed, 31 Oct 2007 10:55:38 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/archives/11</guid>

					<description><![CDATA[Interview with the president of Allmotion Inc. AllMotion manufactures Stepper Drives, Stepper Controllers, Servo Drives and Servo Controllers. These are the most compact Intelligent Stepper Motor Drives and Stepper Motor Controllers on the market today.]]></description>
										<content:encoded><![CDATA[<p><iframe loading="lazy" src="//www.youtube.com/embed/TaLJq1w2xlw?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe><br />
Interview with the president of <a href="http://allmotion.com">Allmotion Inc</a>. AllMotion manufactures Stepper Drives, Stepper Controllers, Servo Drives and Servo Controllers. These are the most compact Intelligent Stepper Motor Drives and Stepper Motor Controllers on the market today.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/allmotion-inc-motion-controllers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Automated Rubik’s Cube Solver Powered by LabVIEW</title>
		<link>https://vishots.com/automated-rubiks-cube-solver/</link>
					<comments>https://vishots.com/automated-rubiks-cube-solver/#respond</comments>
		
		<dc:creator><![CDATA[Michael Aivaliotis]]></dc:creator>
		<pubDate>Thu, 25 Oct 2007 05:27:28 +0000</pubDate>
				<category><![CDATA[On The Road]]></category>
		<guid isPermaLink="false">http://vishots.com/archives/8</guid>

					<description><![CDATA[There's been some activity over the past year or so where people have been trying to create automated machines to solve the Rubik's cube. At NIWeek 2007 which took place this past August, I had the chance to interview an applications engineer from National Instruments who described the system they put together to achieve this [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><iframe loading="lazy" src="//www.youtube.com/embed/E6W88HAJjF8?rel=0" height="480" width="640" allowfullscreen="" frameborder="0"></iframe><br />
There's been some activity over the past year or so where people have been trying to create automated machines to solve the <a href="http://en.wikipedia.org/wiki/Rubik's_Cube">Rubik's cube</a>. At NIWeek 2007 which took place this past August, I had the chance to interview an applications engineer from <a href="http://ni.com">National Instruments</a> who described the system they put together to achieve this goal. As you can see from this video, the process is very involved. It requires imaging of the faces, processing the solution and executing the moves to produce the final completed cube. The hardware is expensive, the mechanics problematic and in the end, the demo fails to do the job. On the other hand, it's a cool way to spend some time with some motion control hardware.Most of the time, the best solution to something is the one that is the simplest. Take a look at this <a href="http://uk.youtube.com/watch?v=sRTcHnjNd5E">Rubik's cube automated solution</a> that uses <a href="http://mindstorms.lego.com/">Mindstorms NXT</a>. I am scared to see the budget difference between the two implementations. <a href="http://daniele.benedettelli.com/LRU.htm">Daniele Benedettelli's website</a> provides more insight into how this was done. As you can see, the main problem of how to grip and rotate the side has been solved by using a socket type construction that wraps around all the cubes. This way, the stress of rotation is evenly distributed.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vishots.com/automated-rubiks-cube-solver/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
