How to build a Labview driver for a USB device?

I have purchased a USB Hall probe (a device that measures magnetic fields) and now I need to build a LabVIEW driver for it (the company that sells this device did not build drivers for it, to keep the price down I suppose). The USB device does come with an operating software, but what I need is to control the device using LabVIEW. I have some experience with LabVIEW, but none with building drivers. I don´t really know where to start, so any advice would be helpful.

To do USB in LabVIEW you'll want to get the NI-VISA driver. After you've got VISA, check out a few examples: 
USB Instrument Control Tutorial
Six Things You Need to Know about USB Instrument Control
There are also examples built in to LabVIEW (under Help>>Find Examples to open the NI Example Finder, then under Hardware Input and Output>>VISA)
Tim W.
Applications Engineering
National Instruments
http://www.ni.com/support 

Similar Messages

  • How can I make a labview application for a usb-device?

    I've built an application using the FT8U245AM from FTDI. This is a chip that converts signals into usb signals. Now I want to set parameters using labview. There is a driver provided with the chip, that makes it possible to turn the usb port into a virtual com-port. But how do I continue from here? Do I write my application as if it were a classic serial port device, using VISA, or is it more complicated than this?

    We had an RS-232 design that communicated with LabVIEW via the plain old serial commands here that needs to be converted to USB and CAN.
    A serial-USB chip was inserted to account for the hip USB transition. As i've been told by the electronics designer, it worked without a flaw (I don't remember the type used however).

  • How Do You Install The Driver For A USB-GPIB-HS?

    I have a USB-GPIB-HS module.  I'm trying to install it on a Dell Latitude E6510 laptop running Windows 7.  I have LabVIEW 2011 installed on that computer along with the version of NI488.2 and NI MAX that came with LabVIEW 2011.  During the process of debugging I've upgraded NI488.2 to the latest version from the NI website, v14.
    The USB-GPIB-HS shows up in the Device manager in the Control Panel.  It has a yellow exclamation mark (a "bang") next to in.  It says that the device driver isn't working "This Device Cannot Start (Code 10)".  If I "Troubleshoot" the device from the menu there it tries to download a newer driver, but it can't find one.  The driver version is 14.0.0.49152.  If I try to upgrade the driver in Device Manager it says that it's up-to-date.
    In NI MAX the device shows up, but can't be used.  It's name and serial number are given but the normal controls to use it don't appear.
    I've heard that tinkering with the "GPIB Enumeration Service" can help, but I can't find where that service is.
     

    The problem was that the USB-GPIB-HS modules I tried was physically broken. I tried another and everything worked.

  • Can anyone help me figure out how to get an online driver for base system device and mtp usb device?

    pavilion dv7 1245ca
    This question was solved.
    View Solution.

    Awesome. Thats a nice phone You didnt include what operating system you were using so I couldnt link you the actual download but here is the link to the download page for the SIII. All you need to do is find the correct operating system you are using.
    http://goo.gl/GZcLP
    Hope this helps!
    Sean
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

  • Is there any LabVIEW driver for the Agilent 53147A counter/power meter?

    I am trying to find a LabVIEW driver for the Agilent 53147A counter/power meter, but I cannot find it. Is there any?

    NI does not have a driver and a quick check with Agilent shows that they don't have a driver either.
    You can go to http://www.ni.com/devzone/idnet/ and request a driver. You will also find links on how to create your own driver. Your other option is to use the Instrument I/O Assistant.
    p.s. In the future, you should use the Instrument control board for posting questions. this board is for NI counter/timer products.

  • RS232 Labview driver for SR830 lockin Amplifier

    Hi,
    I want to install Labview driver for Stanford Research SR830 lockin amplifier for RS232 port. NI has drivers for GPIB but I could not find any for RS 232 comm port.
    Please let me know how can I find driver for RS232 port.
    Regards,
    Nitin

    Dear Jason S,
    I also want to communicate with sr 830 with the RS232 interface. You said I had to rewrite the whole thing. What does that really mean? Rewrite the driver? If so, what language will it be?
    JasonS' wrote:
    Hello Nitshu-
    As you mentioned, this driver only supports GPIB, and not RS-232.  This driver was originally created in 1994, so it was not created using VISA.  This means that to convert this driver you would need to essentially rewrite the entire thing.  There are not currently any plans to update this driver to support RS-232, but you could easily communicate with it by adding a GPIB Interface to your system.
    Let us know if you have any specific questions we can help answer.
    Jason S.
    Applications Engineer
    National Instruments
    Thank you for answering my question

  • How can i create a Trash for external USB Drives ?

    Hello,
    how can i create a Trash for external USB Drives or my TimeCapsule ?
    Thanks.

    You do not need to create trash cans for individual drives.  The trash can on the desktop holds deleted files from all mounted drives.
    TimeCapsule manages its own space.  If it fills up it will delete older backps to make space for newer ones.

  • Where can i find a Labview driver for the "8990a PEAK POWER ANALYZER" it's not on NI's site.

    where can i find a Labview driver for the "8990a PEAK POWER ANALYZER" it's not on NI's site.
    if there is no driver maybe you can tell me the closest instrument that comes to this one from the list at,
    http://search.ni.com/query.html?lk=1&col=alldocs&nh=500&rf=3&ql=&pw=595&qp=%2BContentType%3AInstrumentDriver+%2BIDNetManufacturer%3A%22Hewlett-Packard%22&qt=peak+power+analyzer&layout=IDNet
    so i could modify and use the driver

    Hello,
    It looks like Agilent/HP makes the 8990A, but I was not able to find a driver for it that we or Agilent has written for this device.
    Since I am not familiar with the 8990A, I cannot recommend which drivers might be similar, but you are pointed in the right direction. Agilent themselves might know more about which models use similar command sets so that you can modify a driver easily.
    Hope this helps.
    Scott B.
    Applications Engineer
    National Instruments

  • How to download the LAN driver for Satellite A100 PSAA8E

    Can anyone help how to download the LAN driver for my machine. I found three LAN drivers but unable to download them from the toshiba europe website.
    Thank you

    > Whats the problem???
    > I found on the Toshiba European site different driver
    > version for different OSs.
    > You have to download the compatible one. If you use
    > XP choose the newest version for XP OS and if you use
    > XP MCE or Vista choose another one.
    >
    > Thats all.
    I am unable to find a compatible LAN driver for an XP OS. Can you tell me where exactly to look for this

  • HT1338 How do I install a driver for the speakers I have connected to the headphone jack?

    How do you install a driver for speakers I have connected to the headphone jack?

    You don't need drivers for speakers in a headphone jack.
    What is the problem?

  • Looking for LabVIEW driver for Agilent (HP) 4349B High Resistance Meter

    I've been looking for a LabVIEW driver for Agilent (HP) 4349B High Resistance Meter.
    Does anyone have one?
    Thanks,
    Avner

    Hello,
    It looks like you'll get a reply by Friday; if not repost and I'll follow up for you
    Thank you,
    JLS
    Best,
    JLS
    Sixclear

  • Labview driver for HP 8560 EC Spectrum Analyzer

    I'd appreciate it very much if somebody help to find
    Labview driver for HP 8560 EC Spectrum Analyzer using GPIB.

    Unfortunately I was unable to find a driver for this instrument either. This leaves you with one of a couple options. First, I would like you to submit a request for this driver at:
    http://zone.ni.com/idnet/other.htm
    We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://zone.ni.com/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would sugg
    est contacting one of the Alliance members at:
    http://www.ni.com/alliance
    Good Luck.
    Kim L.
    Applications Engineer
    National Instruments

  • Looking for LabView driver for Suruga-Seiki motorized stage controller model D70

    I'm Looking for LabView driver for Suruga-Seiki (Japan)motorized stage controller model D70, GPIB or RS232 (optional model D92).

    Hi,
    Unfortunately, I was unable to locate a driver for your instrument. I would like you to submit a request for this driver at: http://zone.ni.com/idnet97.nsf/instrumentdriverrequest/ and with the instrument manufacturer. We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://www.ni.com/devzone/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would s
    uggest contacting one of the Alliance members at:
    http://www.ni.com/alliance
    An instrument driver is a collection of functions that implement the commands necessary to perform the instrument�s operations. In short, someone read the instrument user manual and implemented some of the functionality in a program for the end user. Instrument drivers are not necessary to use your instrument. They are merely time savers to help you develop your project so you do not need to study the manual before writing a program.
    There are example VI's in LV on Instrument Connectivity. If you go to the Help menu >> Examples.. >> I/O, you will see a couple and Examples.. >> Fundamentals for File and String manipulation. I would suggest tweaking them to suit your application. Also the specific command that your instrument responds to can be found from it's manual.
    Some useful resources for your application are
    ni.com > NI Developer Zone > Development Library > Instrument Connectivity
    http:/
    /search.ni.com/?col=alldocs&layout=TechResources&ql=a , to search examples and knowledge bases
    Hope this helps!
    Best Regards,
    Aaron K.
    Application Engineer
    National Instruments

  • HT1338 How do I get a driver for my Epson Stylus Photo 1400 so that it will run with Mountain LIon?  I tried "Software Update" and says "no update available"

    How do I get a driver for my Epson Stylus Photo 1400 so that it will run with Mountain LIon?  I tried "Software Update" and says "no update available".  I contacted Epson and was told all driver updates had to be obtained using "Software Update"?

    You will find the latest Epson drivers herehttp://support.apple.com/kb/DL1398.
    If you don't find a driver for your printer in the above, then install the Gutenprint drivers. It supports your model.

  • Does anybody already developed or knows where can I find a LabVIEW driver for a CETA 800 equipment?

    Ronaldo Schwarz
    Selco Sistemas Eletronicos Ltda

    Ronaldo,
    I just did a search of the web (and of NI resources), and I could not find any helpful pages offering information on LabVIEW drivers for this CETA 800 equipment.
    The only suggestion I have is that perhaps the manufacturer of the device may have a driver, or may perhaps know of someone who does provide one.
    I hope you are able to find a LabVIEW driver for this instrument. If you end up having to write one of your own, you can visit www.ni.com/idnet to find several resources on writing your own instrument drivers.
    Have a pleasant day.
    Sincerely,
    Darren Nattinger
    Applications Engineer
    National Instruments
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman

Maybe you are looking for

  • Collection strategy not picking up BP

    Hi, I have set up the business partner and linked it to the FI customer.  This customer has open items to the value of u20AC2.1 million.  I also set up the collection strategy and set it up to pick up amount to be collected of >u20AC2000. However whe

  • How do I deal with my problem?

    When I want to buy gold from the game can not complete the purchase and show me this sentence (Your purchase could Not Be Completed for assistance, contact iTunes Support at www.apple.com/support/itunes/ww/) I tried many times but I can not And not j

  • Nested for loop in Xquery

    hi all, I need to implement nested for loop in Xquery, but not able to do. Please help. Thanks in advance.. Rajan

  • MIRO-G/L account

    Dear All, While during MIRO with tax code can there be made provision to change the G/L account manually at the MIRO level? Regards, Indranil

  • Cisco WLC 2500 - 802.1x with Vasco Radius SMS OTP

    Hello folks, I have what seems to be a complex implementation with many things that need to be done on a customers network and I wanted to be pointed in the right direction. The current scenario is such, the customer has a Cisco WLC 2500 device that