Does NI-DAQmx base 1.4 support MIO-16XE-50 boards?

The documentation for NI-DAQmx base 1.4 claims it supports the "E-Series" boards. This is one of the E series boards but the driver does not seem to recognize it. This is under Mac OS X.
If I force the driver to load with a kextload command, it shows that it loads a personality named
PCI-MIO-16XE-10 but not the -20 or -50 versions. Is there that much difference between the versions or was it just an obsolete unsupported version?
The board is certainly there and ioreg shows its presence:
NATI,pci-mio-16xe-50@13
but it is matching against the default IOPCIDevice and not the nirlpdrvk (national instruments register level programming driver kit?)

I have a PCI-MIO16XE-50 board and a PCI-6025E board and a PCI-GPIB board in this system. The ioreg command reccognizes all the boards but only the PCI-GPIB board has a driver loaded. The other boards show a vendor code (1093) and a product code with ioreg but do not show a driver match! The lsdaq shows no boards since the kext did not match the board. If I force a load of the kext (using kextload -v) I get a list of board drivers loaded and it says that the E series driver is loaded.
Apple system profiler does not show either DAQ board since there is no driver match. Somewhere in the lab I have one system with a -10 board in it. That was not going to be my development system and I will try to track that one down and swap some boards around. In reading all the NI documentation again today there is no list of supported boards other than "E-Series" boards. That seems to be an overstatement.
Or the driver is completely installed incorrectly.
But I will bet $$ to donuts that in this case I have 9 unsupported boards and 1 supported board. That is not a great batting average! It would have been nice if the read-me file had a few more specifics. This was obviously a choice in support decisions of supporting old hardware so it was not an accident.

Similar Messages

  • Simultaneous sampling with a PCI-MIO-16XE-10 board

    Hello,
    I am using LabView with a PCI-MIO-16XE-10 board. I would like to make simultaneous sampling in multi channels. How can I do?
    Thank you for your help.

    Your question should be posted under "Measurement Devices >> Multifunction I/O" instead of "Real-Time DAQ" because the PCI-MIO-16XE-10 board is not a real-time device. The category "Real-Time DAQ" is reserved for 7030 real-time devices.
    The PCI-MIO-16XE-10 multiplexes channels across one amp and one A/D converter; therefore, it cannot perform true simultaneous sampling. Consider using the SC-2040 accessory, which has 8 simultaneously sampling differential amplifiers. Alternately, you can purchase a different board like the PCI-6110, which can perform true simultaneous sampling because it has individual A/D converters and amps for each channel.

  • I am getting error -10086 while doing an external calibratio​n of PCI-MIO-16​E4 board.

    I am using Labview 6.0.2 with ni-daq 6.8.1 on windows 2000.

    I am pasting an answer that was asked a while back that may help answer yours.
    Title:
    Error 10086 When Using Calibate_E_Series Function to do an External Calibration.
    Problem:
    In this particular case, the customer was trying to do an external calibration on his E Series board using the E Series Calibration Fixture to connect a power supply and DMM to the board. He made the following NI-DAQ call, "Calibrate_E_Series(2, nd_ext_calibrate, nd_ni_sw_area, 6.1)", but received error 10086, "Invalid reference voltage".
    Solution :
    This customer was trying to use a power supply to provide the external reference voltage to calibrate the board with. However, a power supply cannot provide a steady enough signal for NI-DAQ to be able to narrow in on a value. A
    source 4 to 10 times more accurate than the board should be used, such as an actual calibrator.

  • LabView 8.2.1 and DAQmx Base with Linux

    Hey,
    we use LabView 8.2.1 here with Linux. Recently the new version of NI-VISA (5.0.0) and DAQmx Base (3.4) were released and work with OpenSuSE 11.2. But there is no integration of DAQmx Base into LabView 8.2.1 in the iso file.
    Is there a possibility to implement that?
    Thanks in advance,
    Alex

    Hello Alex,
    thank you for posting at the National Instruments Forum. It is not possible, to use the latest NI-DAQmx Base Driver 3.4 with LabVIEW 8.2:
    NI-DAQmx Base 3.4 supports
    - LabVIEW 2010
    - LabVIEW 2009
    - LabVIEW 8.6.x and
    - LabVIEW 8.5.x
    If you need LabVIEW 8.2.x support, you have to use NI-DAQmx Base 3.3, this one supports
    - LabVIEW 2009
    - LabVIEW 8.6.x
    - LabVIEW 8.5.x and
    - LabVIEW 8.2.x
    It is not possible to add LabVIEW 8.2.x compatibility to NI-DAQmx Base 3.4. I hope, this clarifies the version compatibility.
    Best Regards
    MarianO

  • Why does my AT-MIO-16XE-10 not work in Windows 2000?

    OS is current w/ sp2. Using Ni-DAQ 6.9 and LabVIEW 5.1.1. Board will not properly install, regardless of computer (tried several mainboards, different bios versions, etc.). Board will work under windows 98, however, we don't use this OS for security reasons.

    I would suggest completely uninstalling NI-DAQ from your computer and reinstalling with the board out of the computer.
    1 - Goto Add/Remove Programs and remove NI-DAQ 6.9
    2 - Click on the Start button and goto 'Run'
    Type in regedit to bring up the registry editor
    Follow this path to the NI-DAQ folder
    HKEY_LOCAL_MACHINE >> Software >> National Instruments >> NI-DAQ
    Delete the NI-DAQ folder
    3 - Download NI-DAQ 6.9.1 from our website
    4 - Take out AT-MIO-16XE-10 board from computer
    5 - Install NI-DAQ 6.9.1
    6 - Put AT-MIO board back in computer
    7 - Open up Measurement & Automation Explorer and see if it recognizes the board
    Let me know if you still cannot get the board to work after this.
    Brian

  • Installing two PCI-MIO-16XE-10 DAQs

    I have two PCI-MIO-16XE-10 boards, which work fine independently. I now have put them into the SAME computer, and the Windows XP has successfully found them and installed drivers for them. But when troubleshooting using the NI Measurement&Automation program, neither card is working anymore. The self-test fails, and the error message does not explain why. How can I use both DAQs together in the same computer?
    thanks,
    SAK

    Hi SAK-
    There should be no problem with using both cards in your system.  A few things to check are:
    Make sure that NI-DAQmx and Traditional NI-DAQ are not trying to access the board at the same time.  If you use the board with Traditional NI-DAQ you will need to reset the Traditional NI-DAQ driver before using the board with NI-DAQmx again.
    Make sure that you have administrative rights on the PC you're using or the driver may not function properly.
    Make sure that no other applications are currently accessing the boards- the driver will lock out access when the board is currently in use by another application.
    You can further troubleshoot the issue by removing all other PCI cards from the system to try and identify the problem as a resource conflict between your DAQ boards and any other peripherals installed on the system.
    Hopefully this helps-
    Tom W
    National Instruments

  • Glitch Energy for pci-mio-16xe-10

    The E-Series user manual does not provide the "glitch energy" for the pci-mio-16xe-10 board's analog output. It DOES give the glitch energy for the other boards (pci-mio-16E-1, pci-mio-16xe-50, etc.). Why the ommision for my board? I know that my board does not allow reglitching, but I still need the normal glitch energy magnitude and duration. I need this information ASAP please!

    Hi,
    The card mentioned, unlike the other E series cards does not have a reglitching circuitry. Hence its specification is not done because it is too small to be noticeable, particularly for 16 bit boards.
    Please do let me know if you have any questions.
    Sincerely,
    Sastry Vadlamani
    Applications Engineer
    National Instruments.

  • Installing PCI-MIO-16XE-10

    I am completely new to National Instruments and/or LabView. I need to do some project development with the PCI-MIO-16XE-10 board.
    I need to install the board. Where can I find up-to-date drivers?
    Also:
    What is Measurement Studio? Should I use it ?
    The purpose of this excercise is to develop a program for a medical application with extensive test of parameters and then dumping everything into firmware that will run a Microchip controller.

    Hi Mentamax,
    To find the latest drivers available for your DAQ board, check out our website at DAQ Driver Support Page
    Measurement Studio is a suite of native measurement and automation controls, tools, and class libraries for Visual Studio .NET and Visual Studio 6.0. Measurement Studio dramatically reduces application development time with ActiveX and .NET controls, advanced analysis libraries, scientific user interface controls, mewizards, interactive code designers, and highly extensible classes.
    There is a great application note on our website that talks about all the benefits of using Measurement Studio. I found it really helpful and its a great resource.
    Measurement Studio Application Note

  • IV measurement example for PCI-MIO-16XE-10

    Is there Labview IV measurement examples for PCI-MIO-16XE-10 board ? I'm especially interested in producing the clean voltage out from the board. I'm seeing 10 meV noise in the analog voltage output.

    Hello,
    Reading the generated voltage with one of the anlaog input channels is the most recommended way to see if your board is giving an offset.
    I would also recommend to run the E-Series Calibrate VI. You can find this VI in the LV Functions Palette: Data Acquisition>>Calibration and Configuration. In the following link you will find an example that shows how to do this.
    Calibrate and E-Series Board using Internal Voltage Reference
    Good luck with your application!

  • How can I programmatically install support for DAQmx Base to a PDA?

    Greetings, I am developing a LabVIEW application for a PDA (HP iPAQ in this case), and a companion VI that will run on a PC. One of the things I need to do from this companion VI is provide a means of programmatically rebuilding the PDA application, including reinstalling support for DAQmx Base. I think I know how to rebuild the LabVIEW application using the Project, but I don't see how to install DAQmx Base. What is the best way to do this?
    Thanks in advance!

    How would you programatically rebuild the PDA application? If you are interested in reinstalling the DAQmx Base driver on the device, then you will need to navigate to Start»Programs»National Instruments»NI-DAQmx Base»Utilities and launch the driver installation utility that corresponds to your device. If you are interested in doing this programatically, you could run the executable from C:\Program Files\National Instruments\NI-DAQmx Base\Pocket PC using the System Exec.vi. I don't think there is any other way of doing this.
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • OSX ni-daqmx base does not detect USB-6216

    USB-6216 is not detected on macbook pro retina late 2012 with NIDAQMX base installed even though the board is listed as supported.
    Other boards (i.e. USB-6008) work. The 6216 works prefectly using win7 in a virtual machine on the same macbook; when the wirtual machine is on max asks whe the borad has to be connected and answering win TWO devices are connected to win (i.e. Firmware loader and 6216)
    If the virtual machine is off nothing is asked, however,  when 6008 is connected its led starts blinking, while nothing happens on the 6216.
    A listing of the USB devices in the case of 6216 shows:
    USB Hi-Speed Bus:
          Host Controller Location: Built-in USB
          Host Controller Driver: AppleUSBEHCI
          PCI Device ID: 0x1e2d
          PCI Revision ID: 0x0004
          PCI Vendor ID: 0x8086
          Bus Number: 0x1a
            Hub:
              Product ID: 0x0024
              Vendor ID: 0x8087  (Intel Corporation)
              Version: 0.00
              Speed: Up to 480 Mb/sec
              Location ID: 0x1a100000 / 2
              Current Available (mA): 500
              Current Required (mA): 0
              Sleep current (mA): 0
                Vendor-Specific Device:
                  Product ID: 0x7269
                  Vendor ID: 0x3923  (National Instruments)
                  Version: 0.00
                  Speed: Up to 480 Mb/sec
                  Location ID: 0x1a120000 / 4
                  Current Available (mA): 500
                  Current Required (mA): 100
    while in the case of 6008 shows
     USB 3.0 Hi-Speed Bus:
          Host Controller Location: Built-in USB
          Host Controller Driver: AppleUSBXHCI
          PCI Device ID: 0x1e31
          PCI Revision ID: 0x0004
          PCI Vendor ID: 0x8086
          Bus Number: 0x14
            NI USB-6008:
              Product ID: 0x717a
              Vendor ID: 0x3923  (National Instruments)
              Version: 1.03
              Serial Number: 0130C6E2
              Speed: Up to 12 Mb/sec
              Manufacturer: National Instruments
              Location ID: 0x14200000 / 17
              Current Available (mA): 500
              Current Required (mA): 500
    Anyone may help?
    Thanks

    Dear Cindy,
    many thanks for your replay. I think it will be quite useful.
    I should have the last driver revision (downloade one week ago...) and the board is a screw type. I have not checked it on another mac, but I will try to find one.
    The part on the lsdaq is the most interesting for me: my lsdaq shows no boards at all (it shows something similar if I connect a 6008 board so it is working), but the mac detects an USB device (listed as vendor specific) as:
     Vendor-Specific Device:
                  Product ID: 0x7269
                  Vendor ID: 0x3923  (National Instruments)
                  Version: 0.00
                  Speed: Up to 480 Mb/sec
                  Location ID: 0x1d110000 / 6
                  Current Available (mA): 500
                  Current Required (mA): 100
    As you see the product id is different. I suspect the problem is in the board firmware: when I connect the board and the win virtual machine is on, parellels asks me if I want to route the board to win. If I say yes after few seconds it asks if I want to route a second device which is labeled as 6216. It seem the board starts presenting one device and then it 'boots' a second device only after some driver operation.
    May I ask you to check the board firmware using FWUpdate.app located in /Application/NI-DAQMx Base/bin/ ?
    I contacted NI and maybe this can help them. When did you buy the board? Can you read the product id on the back of your board?
    Many thanks again
    Marco
     

  • Does LabVIEW under Mac OS X support the PCI-MIO-16XE-50?

    Or indeed any PCI DAQs for that matter?
    Thanks!

    pemanu wrote in message news:<[email protected]>...
    > Or indeed any PCI DAQs for that matter?
    > Thanks!
    To the original question: No. However, we have written control and
    display applications on Mac OS X that access PCI-MIO-16XE-50 cards
    from other computers in an embedded configuration. The Mac OS X box
    acts as a UI controller interface and also shows the data in real
    time. It can also multiplex across several distributed controllers.
    thanks!-
    -lance
    [email protected]

  • USB 6009 and DAQmx Base Concerns

    Hello,
    I just received a USB-6009 multifunction DAQ device along with DAQmx Base for use on Windows XP with LabWindows/CVI ver 7.1.  Both the 6009 and DAQmxBase are successfully installed however I have several questions, I hope I am missing something obvious:
    1. The Task Configuration Utility is not needed for use with LabWindows/CVI?  I believe I read this in the Getting Started Guide.
    2. There is no function panel for the DAQmxBase functions?  I even searched the installation CD and found no .fp files.  So the only way to know what functions are available with DAQmxBase is to open the NIDAQmxBase.h file and search through the function prototypes?  Then, to know what a function does it is necessary to open the C Function Reference Manual via the Windows Start button and search for the function name of interest?
    3. When creating a digital input or output channel with DAQmxBaseCreateDIChan or DOChan is it only possible to setup a "channel" as an entire port?  Is it not possible to setup a channel as a single input or output line?  Similarly, once the channel is configured is it only possible to read or write an entire port with DAQmxBaseReadDigitalU8 or WriteDigitalU8?  I was expecting something similar to the DIG_out_line function used in Traditional NI-DAQ where a board number, port number, line number and state are passed so that a signal output line can be set on or off.
    Thanks in advance for the assistance,
    - Aaron

    Aaron T. wrote:
    Hello,   I just received a USB-6009 multifunction DAQ device along with DAQmx Base for use on Windows XP with LabWindows/CVI ver 7.1.  Both the 6009 and DAQmxBase are successfully installed however I have several questions, I hope I am missing something obvious:   1. The Task Configuration Utility is not needed for use with LabWindows/CVI?  I believe I read this in the Getting Started Guide.  
    **The Task Configuration Utility is not necessary, except that there is significant functionality missing from DAQmx Base but present in the utility. That includes a lot of what DAQmx calls "proerties", and includes things like the convert rate for AI scanning.
    2. There is no function panel for the DAQmxBase functions?  I even searched the installation CD and found no .fp files.  So the only way to know what functions are available with DAQmxBase is to open the NIDAQmxBase.h file and search through the function prototypes?  Then, to know what a function does it is necessary to open the C Function Reference Manual via the Windows Start button and search for the function name of interest?  
    **I don't use CVI so I don't know anything about this. It strikes me that even if you have such a panel reading the documentation is a good idea
    3. When creating a digital input or output channel with DAQmxBaseCreateDIChan or DOChan is it only possible to setup a "channel" as an entire port?  Is it not possible to setup a channel as a single input or output line?  Similarly, once the channel is configured is it only possible to read or write an entire port with DAQmxBaseReadDigitalU8 or WriteDigitalU8?  I was expecting something similar to the DIG_out_line function used in Traditional NI-DAQ where a board number, port number, line number and state are passed so that a signal output line can be set on or off.  
    **Well, the ReadMe file says that USB-6008/9 is supported with both Line I/O and Port I/O. On the other hand, the documentation for DAQmxBaseCreateDOChan and DAQmxBaseCreateDIChan say for the lineGrouping parameter, "Always pass DAQmx_Val_ChanForAllLines." So your question is a good one! Perhaps one of the NI engineers can comment on this.
    - Aaron
    Thanks in advance for the assistance,
    John Weeks
    WaveMetrics, Inc.
    Phone (503) 620-3001
    Fax (503) 620-6754
    www.wavemetrics.com

  • How to count number of NI digitizers installed [NI-DAQmx Base]

    I'm the author of a cross-platform scientific data acquisition/analysis program (C++ using Qt: Windows and OS X). I'm just getting started on adding support for NI digitizers. It's tougher than I was expecting - there's so few helpful code examples. On Mac OS X I'm stuck with NI-DAQmx Base. I'd be very grateful if someone could help me with a couple of basic questions...
    1) How do you determine if the computer has an NI digitizer installed?
    1a) Is there a way to count the number installed?
    2) How do you synchronize things so that the input and output streams start at the same sample point?
    Thanks,
    John.
    Dr John Clements
    Lead Programmer
    AxoGraph Scientific

    Hi John,
    DAQmx base does not have property nodes, therefore we cannot
    programmatically determine information about the cards. We typically refer to
    our high-speed scopes (51xx series) as digitzers, in which case, there are no
    drivers for MAC. Our other DAQ cards, E-Series (60xx) and M-Series (62xx) work
    with DAQmx base according to the readme.
    If you are using a DAQ card, I would like a bit more clarification about question 2. When you say start at the same sample point, do you mean start simultaneously so that the input and output start at the exact same point in time? If so, I may suggest triggering them both off of the same digital line.
    David L.
    Systems Engineering
    National Instruments

  • NI-DAQmx Base 2.0 and Win Mobile 5

    Hi,
    Can anybody tell me if NI-DAQmx Base 2.0 is compatable with Win Mobile 5 devices?
    I'm trying to capture analogue voltages and my app builds fine and loads to the PDA, but the PDA is not seeing the PCMCIA DAQ card (6062E) that I'm using.
    I have run the "Base" installer which has copied the Base driver file/s to the PDA (and I have the Base task setup OK in the VI), but the PDA comes up with an "Unrecognized Card" error. I have removed the Base driver/s from the PDA and reinstalled them but with no luck.
    Is this just because Base 2.0 is not compatable with Win Mobile 5?
    Is there any way I can get Base 2.1 to work with LV-Pro-8 and PDA-8 or is there some other way I can get the drivers onto the PDA that will handle the 6062 card under Win Mobile 5.
    Any help would be greatly appreciated,
    Thanks,
    Paul.
    Solved!
    Go to Solution.

    Hi Paul,
    Good afternoon and I hope your well. 
    One thing to bear-in-mind is that DAQmx Base doesn't offically support Windows Moble 6 devices - even though they have been seen to work. This is not to get confused with LabVIEW 8.6 which does support Windows Mobile 6. i.e. just not DAQ applications/DAQ hardware. 
    I am another customer, here at NI UK Support and I have another customer with the an issue with WM6 and DAQ CF, I'd like to work more with you on this.. could you please provide more details on how it goes tomorrow and the tests you do. 
    For reference please look at these links: 
    http://zone.ni.com/devzone/cda/tut/p/id/7705#toc0
    http://digital.ni.com/public.nsf/allkb/F6576C46AD7B42768625758200510715?OpenDocument
    Thanks
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

Maybe you are looking for

  • How to make Text Input in Sales Order Trigger Change Event

    Hi Gurus, I have a project going on where when a sales order is created, changed or cancelled, an IDoc is FTP to our freight company. Now the issues is when we change a sales order text input (for example, shipping note). Nothing happens. The system

  • Delete entry from Database table

    Hi, I configured one PCR scenerio in SPRO node -> business Packakes/ funtional packages-> Manager self service-> Personal Change request -> Group Change request scenerio. later I deleted that entry in backend, but still the same entry exist in db tab

  • A definitive answer for Creative live with no Planned Driv

    It?s all what we want to have an answer... Because no planned drivers sounds like we will never have our sb cards working in vista. We believed that creative was the number ... i recomended all their products to my friends.... and now you forced all

  • Adjusting isOpen function for Collapsible Panels

    I am interested in modifying the .js file or adding additional JS, to allow for when a page loads, to apply the proper tab class to the Collapsible tab. It seems with the curent .js as contructed, the page does not know to apply the proper class to a

  • Notification required if 70 % of MIRO is done for a PO

    Dear Experts, I have one scenario which i like to share and want your valuable input on this. In business scenario as a PO created and MIGO and MIRO done for that PO. So what we required that is if during MIRO process the invoice amount in reference