<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Accessing a 3-axis USB joystick from LabVIEW in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66159#M40887</link>
    <description>Microsoft's DirectX, free via MSDN, is a set of development libraries for high performance games avilable in both a VB and C++ SDK.  Input from USB joysticks is supported in the DirectInput portion of the SDK.&lt;BR /&gt;&lt;BR /&gt;The ActiveX object for the VB flavor will NOT work with LV.  It initially appears to work.  You can make an activeX connection but the input device objects are created dynamically from device enumerations and LV requires objects to be defined at connection time.&lt;BR /&gt;&lt;BR /&gt;However, if you are up to it,  (I am severely C syntax challenged), you could probably use the LV call library node along with the C++ SDK to make the DLL calls.&lt;BR /&gt;&lt;BR /&gt;If your budget allows, these guys:&lt;BR /&gt;http://www.xon.de/reference/XOnMultimedia/_XmmJoy_VIs.html&lt;BR /&gt;sell a DirectX based LV multimedia&lt;BR /&gt; toolkit that appears to support Z-axis joysticks.  Their website is a little messed up and the German description for the toolkit is coming up on the english side.  This link is the english documentation for the toolkit.  Maybe if you poke around you can get 100% english.  If not you can contact Peter Prinzen [ peter.prinzen@xon.de ]for further info.  I think it was $45 USD about 4 months ago.  Good Luck. &lt;BR /&gt;</description>
    <pubDate>Tue, 19 Nov 2002 22:46:23 GMT</pubDate>
    <dc:creator>Spaz</dc:creator>
    <dc:date>2002-11-19T22:46:23Z</dc:date>
    <item>
      <title>Accessing a 3-axis USB joystick from LabVIEW</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66157#M40885</link>
      <description>I am trying to access a 3-axis USB joystick from LabVIEW.  I see that this issue has been posted before...has anyone come up with a solution? &lt;BR /&gt;</description>
      <pubDate>Tue, 19 Nov 2002 01:54:57 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66157#M40885</guid>
      <dc:creator>zomber</dc:creator>
      <dc:date>2002-11-19T01:54:57Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing a 3-axis USB joystick from LabVIEW</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66158#M40886</link>
      <description>LabVIEW does not have a driver for accessing the usb port.  If the manufacturer of your joystick provided a dll for making these calls, your in business.  LabVIEW has a call library node for interfacing with external code.  The one waring is that you will need to know the parameters that the dll calls require.  The manufacurer is the only place for getting this information.  As far as configuring the call library node goes, look for a document called "Using External Code in LabVIEW".  It if found by opening LabVIEW 6.1 &amp;gt;&amp;gt; help &amp;gt;&amp;gt; search the labview bookshelf. &lt;BR /&gt;</description>
      <pubDate>Tue, 19 Nov 2002 17:51:16 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66158#M40886</guid>
      <dc:creator>Jeremy Braden</dc:creator>
      <dc:date>2002-11-19T17:51:16Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing a 3-axis USB joystick from LabVIEW</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66159#M40887</link>
      <description>Microsoft's DirectX, free via MSDN, is a set of development libraries for high performance games avilable in both a VB and C++ SDK.  Input from USB joysticks is supported in the DirectInput portion of the SDK.&lt;BR /&gt;&lt;BR /&gt;The ActiveX object for the VB flavor will NOT work with LV.  It initially appears to work.  You can make an activeX connection but the input device objects are created dynamically from device enumerations and LV requires objects to be defined at connection time.&lt;BR /&gt;&lt;BR /&gt;However, if you are up to it,  (I am severely C syntax challenged), you could probably use the LV call library node along with the C++ SDK to make the DLL calls.&lt;BR /&gt;&lt;BR /&gt;If your budget allows, these guys:&lt;BR /&gt;http://www.xon.de/reference/XOnMultimedia/_XmmJoy_VIs.html&lt;BR /&gt;sell a DirectX based LV multimedia&lt;BR /&gt; toolkit that appears to support Z-axis joysticks.  Their website is a little messed up and the German description for the toolkit is coming up on the english side.  This link is the english documentation for the toolkit.  Maybe if you poke around you can get 100% english.  If not you can contact Peter Prinzen [ peter.prinzen@xon.de ]for further info.  I think it was $45 USD about 4 months ago.  Good Luck. &lt;BR /&gt;</description>
      <pubDate>Tue, 19 Nov 2002 22:46:23 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Accessing-a-3-axis-USB-joystick-from-LabVIEW/m-p/66159#M40887</guid>
      <dc:creator>Spaz</dc:creator>
      <dc:date>2002-11-19T22:46:23Z</dc:date>
    </item>
  </channel>
</rss>

