Is it possible to enumerate devices by PCI properties, HAVE / AO?

I asked this in the CVI forum yesterday, but there are probably more people who know NIDAQmx here.

Reason: I would like to program my application to use some HAVE and AO, he can find on a CompactDAQ chassis. It is the 4th update to this app in 20 years, and I would leave the possibility to change the hardware without having to recompile.

So, I saw AQmxGetSystemInfoAttribute (DAQmx_Sys_DevNames) which gives me a list of connected devices of NOR.

Great, I can analyze that.

But then I wanted to know which ones is input analog and analog outputs.

I first looked at DAQmxGetChanAttribute (task, channel, DAQmx_ChanType, & Type), but you must have already set the channels yourself... Needless.

Then I looked at NISysCfgGetResourceIndexedProperty() but I don't see any property that lists the available channels and tell me if it is ME or AO.

How is that possible? I forget some obvious function calls?

Thank you

Thank you, I finally found it by looking at the header file that these functions are not all in the Panel of the function:

DAQmxGetSystemInfoAttribute (DAQmx_Sys_DevNames, Str, 255);

cDAQ9184-19E4514, cDAQ9184-19E4514Mod1, cDAQ9184-19E4514Mod2

For a list of devices. And then for each device:

DAQmxGetDevAOPhysicalChans (channel, Str, 255);
cDAQ9184-19E4514Mod1/ao0, cDAQ9184-19E4514Mod1/ao1, ao2-19E4514Mod1/cDAQ9184, cDAQ9184-19E4514Mod1/ao3

DAQmxGetDevAIPhysicalChans (channel, Str, 255);

AI0-19E4514Mod2/cDAQ9184, cDAQ9184-19E4514Mod2/ai1, ai2-19E4514Mod2/cDAQ9184, cDAQ9184-19E4514Mod2/ai3

Tags: NI Hardware

Similar Questions

  • Looking for Device Id PCI\VEN_10 & DEV_OBEE & SUBSYS_089C196E & REV_A1\E & 243D7BDO & O & 0170

    Using Windows XP 3 with an Athlon 64 processor. In Device Manager, I have a YELLOW QUESTION, which indicates the PCI DEVICE. Click on them for further investigation, and I have no indication as to which is the device, I can locate the driver for the device.

    Device Id PCI\VEN_10 & DEV_OBEE & SUBSYS_089C196E & REV_A1\E & 243D7BDO & O & 0170

    or

    I could be that...    Device Id PCI\VEN_10 & DEV_QBEE & SUBSYS_089C196E & REV_A1\E & 243D7BD0 & 0 & 0170

    I contacted MSI because I have a MSI motherboard - 7185 K8N SLI 1.8 Version and they told me that windows will assign these numbers, and the only one who is in contact with Microsoft.

    All my drivers have been installed, but he left this yellow question mark and I don't know why.

    Please send me an email with your answer to

    If you know exaclty what is the device then please send me an email with details on the unit and the location as to where I can find the driver for the device.

    If possible, please send me links to the location and the pilot of the aircraft.

    Hi MichaelV26,

    1. did you of recent changes on the computer?

    All by searching for the device using the device id it seems to be related to the Nvidia card.

    If you have the graphics card from Nvidia that are installed on the computer so you can check in Windows update or the Nvidia site for the latest driver for the card and check if that helps.

    Refer to the article below and check if it helps.

    How to troubleshoot unknown devices listed in Device Manager in Windows XP

    http://support.Microsoft.com/kb/314464

  • Unknown device on PCI root complex

    I use Hp Envy 14-k030TX. Laptop computer is runnig on 8 64-bit windows. There is a device on PCI root complex unkonwn. Divers are not available and I have also not what device is that.

    Unfortunately, I don't know.

    I suggest doing a search on the forum - missing Beats Audio Control Panel and see what happens.

  • HP ENVY 15 Notebook PC: unknown device on PCI Express Root Complex

    Gentlemen.

    Recently bought the HP Envy laptop and upgraded to Windows 10 immediately.

    HP ENVY 15 Notebook PC
    15 - k200na (ENERGY STAR)
    L0C83EA #ABU

    10 64-bit Windows Home

    Device reporting Manager: unknown device on PCI Express Root Complex

    Hardware ID:

    ACPI\VEN_HPQ & DEV_6007
    ACPI\HPQ6007
    * HPQ6007

    have been unable to solve together searched a lot!

    Can you please help.

    Thank you

    Dave

    Hi, Dave:

    You need this driver...

    This package provides the HP 3D DriveGuard software (HP ProtectSmart Hard Drive Protection) for the laptop models running a supported operating system. HP 3D DriveGuard software protects the drive hard by parking the heads if cell phone accidentally falls, or is suddenly struck by another object.

    File name: sp71811.exe

  • HP compaq 6730 b: unknown device on pci-bus code 28 / unknown device on Microsoft ACPI-Complia... (ACPI\HPQ0006)

    Win.7 bit 64 pro HP 6730 b

    Unknown device on Microsoft ACPI-compliant system code 28

    Unknown device on pci-bus code 28

    Hello:

    You need the driver for this device...

    This package contains the software that allows the HP Quick Launch Buttons, which are special function keys on HP laptops. This software works with the notebook models that are running a supported operating system.

    FTP://ftp.HP.com/pub/SoftPaq/sp49001-49500/sp49104.exe

  • Enumerate devices OR and get information about the device C / C++

    Hello

    I use using NI_DAQmx.  How to find and enumerate devices OR and obtain information about each device listed in C / C++?

    I am implementing a dynamic configuration allowing to access hardware OR on our system.

    I need to get logical device names, for example "Dev1", and then find what device OR, for example NI 6008, is associated with each device name.

    Thank you.

    -Neil shore

    If you just read the device information while you use DAQmx properties to achieve what you need:

    To get the names of all the devices in your system:

    DAQmxGetSysDevNames

    To get the product to a given device number (each product has a number of unique product in accordance with the reference C DAQmx help, for example, the USB-6008 case is 0x717A):

    DAQmxGetDevProductNum

    If you need to actually define the names of devices or whatnot, you would then focus on the System Configuration API.  I've never really used this outside of LabVIEW, but the Readme indicates he has CVI supports so you might be able to make it work.

    Best regards

  • Audio Device notfound & PCI on Aspire One device driver problem

    I have 2 Aspire One netbooks, both worked fine a major accident. I installed a new xp with SP3 and all the Acers site download drivers for my netbook by serial number. After that everything seems to work properly, I did an image and cloned the other netbook.

    Now when you open a youtube video element ends and I put in place an error on device configuration

    When I open my control panel and look at the sounds it says "no Audio device is found.

    I have a PCI device in Device Manager only configuration and have pinned it down for "PCI VEN_8086 & DEV_27D8 & SUBSYS_015B1025 & REV_02\3 & B1BFB68 & 0 & D8.

    I think that the problem of audio device or pci question are related and causing youtube video error.

    I checked the bios versions tonight and the computer has the latest version of the bios.

    Any advice? Thank you... My wife uses her netbook all the time that's why in the need to make it work again. My netbook is sitting most of the time until I travel. I have a 15 "aspire I used to use.

    Okay, better control the HardwareIDs, seems to be the microsoft high definition audio device.

    Fix Microsoft is necessary above all to the HD, device drivers are installed, but the patch will not pass on windows XP SP2 computers.

    See link: http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=888111&kbln=en-us

    Open Device Manager by typing the command devmgmt.msc. Select sound, video and game controllers.

    If no driver installed uninstall one by one.

    Open the registry editor and navigate to the following location

    HKLM\SYSTEM\CurrentControlSet\Control\Windows\

    Change the CSDVersion value to 200. Restart the computer

    Download the Microsoft patch kb888111xpsp2.exe

    See link: http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=888111&kbln=en-us

    After updating the patch install the audio drivers for the system.

    Restart the computer.

    Open the Registry Editor again.

    Locate the HKLM\SYSTEM\CurrentControlSet\Control\Windows path and replace the old CSDVersion value is in a 300 words.

    Realtek audio drivers:

    http://global-download.Acer.com/GDFiles/driver/audio/Audio_Realtek_5.10.0.6010_XPx86_A.zip?acerid=63...

  • unknown device on PCI Express Root Complex

    Unknown device on PCI Express Root Complex
    

    What drivers are needed for the following error: "unknown device on PCI Express Root Complex .

    The drivers for this device are not installed. (Code 28) »

    Device ACPI\HPQ6001\3 & 11583659 & 0

    ID of my laptop:

    Laptop HP Pavilion f050sm 17

    Hello:

    You need this driver...

    http://h10025.www1.HP.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-123643-1&cc=us&DLC=en&LC=en&OS=4158&product=6665178&sw_lang=

  • Pavilion 15 p036tx: unknown device on pci express root complex

    I just bought thsis laptop and install a window 8.1. After you have installed the driver on the hp Web site, there is still a more unknown device on pci express root complex

    the product id is ACPI\HPQ6007\3 & 11583659 & 0

    and my laptop freeze or hang whenever I'm trying to solve. Pls help

    Hello

    Please try HP 3D DriveGuard Software:

    http://ftp.HP.com/pub/SoftPaq/sp61001-61500/sp61291.exe

    Kind regards.

  • I have a VIA card mother U8668-D and in Device Manager it is said that the "Multimedia Audio Controller", "PCI input device" and "PCI Simple Communications controller" function.

    I have a VIA card mother U8668-D and in Device Manager it is said that the "Multimedia Audio Controller", "PCI input device" and "PCI Simple Communications controller" function. I posted a link to the image below.

    Nevermind, I deleted the image by accident. Oops.

    https://SkyDrive.live.com/redir?RESID=D50158D65A52CBBA! 1928 & authkey =! AKdLQ4hGMOynvnc

    If the manufacturer of the motherboard doesn't provide drivers specific win7 there is none.

    If there is the bit Vista drivers ' appropriate ness, what they would usually work

  • Satellite L30 - PCI drivers have an error

    Hello

    I wonder if anyone can help me please.

    I have a satellite L30 and for some reason this morning it is say PCI drivers have an error and I have no internet. I usually connect them via the wireless network. I tried to install the realtek drivers, but it did not, as he says they are all updated.

    Any help on how to solve this problem would be greatly appreciated.

    Tina

    Hello

    go to Device Manager and check if there is a yellow question mark shown there. Also, read this article how to determine, unknown device, peripheral position, or the id of the provider.

    http://forums.computers.Toshiba-Europe.com/forums/Ann.jspa?annID=78

    Perhaps, you try to install the wrong drivers.

  • When I update my device I need to have the apple ID and I can not find and contact the owner of the first.

    Hello;

    I can't find the original owner of my camera.

    I can't have my Apple device Id. When I update my device I need to have the apple ID and I can not find and contact the owner of the first. And I have a lot of problem with this matter.please help me. Please unlock my device to activate locking Mode.Or maybe if I have the Apple Id for my camera I found the password.

    My phone number is:

    IMEI:

    *********

    ICCID:

    ********

    Serial No.:

    F2 * FFK

    Part number:

    ME300LL/A

    Please, please, please help me.

    best regards;

    Siavash


    < personal information under the direction of the host >

    Only the owner of the unit can remove locking activation. If you have the original receipt, you can try to take it to an Apple Store and ask them to do, otherwise return the unit to the person to whom it was purchased for a refund.

  • error message: "no audio output device is installed" I have no sound - how to rectify the problem please?

    reinstall audio devices-error message: "no audio output device is installed" I have no sound - how to rectify the problem please? tried most of the quick fix ideas, but nothing seems to work

    Hi Jammyhorse,

    1. What is the number of brand and model of the PC?

    2. when the problem started?

    3. you remember to make changes to the computer before this problem?

    Step 1:

    You can check the following link and run the Fixit and see if helps solve the problem.

    Diagnose and automatically repair audio playback problems

    http://support.Microsoft.com/mats/NO_SOUND/

    Also check out the link:

    Tips for solving common audio problems

    http://Windows.Microsoft.com/en-us/Windows-Vista/tips-for-fixing-common-sound-problems

    Step 2:

    In the BIOS settings advanced, you can also check if the onboard sound is enabled.

    You can see the manual of the system manufacturer or contact the system manufacturer for more information on how to make the changes in the BIOS.

    Note: Change to the BIOS/complementary metal oxide semiconductor (CMOS) settings can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the configuration of the BIOS/CMOS settings can be solved. Changes to settings are at your own risk.

    Hope this information is useful.

    Jeremy K
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • In devices and printers, I have an icon for a laptop with a yellow exclamation point. I have a desktop computer and remove this icon of the laptop.

    A laptop once was connected to my desktop via USB cable PC; It belonged to me.  The owner wants to access its database of the company, but in vain.

    Now, in devices and printers, I have a laptop icon that is not one of my devices, but the Device Manager lists in "Other devices" with a (USB) universal serial bus controller, which is also included in the icon of the computer laptop properties under the material.  The yellow exclamation point is for troubleshooting.  The problem is: I do not own a laptop device.

    I want to remove the icon of the laptop and its inscriptions, including the (USB) universal serial bus controller.  Both are marked by a yellow exclamation point, but, of course, they do not work because they do not exist.  But this icon of the laptop has name my PC on it.

    My desktop PC should not be listed in devices and printers, does it?

    Hello.

    Open devices and printers right click on the device - remove the instrument.

  • Is it possible to import a single layer of HAVE (and keep as a vector)?

    I created illustrations using layers - export to After Effects (CS6) for the animation.

    Is it possible to import a single layer to HAVE? Thank you very much!

    When importing and Illustrator document as images instead of a model, you are presented with an option to select the merged layers or choose your layer. I'm a little surprised that you even need to ask.

Maybe you are looking for