Instrument Driver VI's for Linux

Does anyone know if there are already written VI's which use the comedi
suite for data acquisition? Preferrably ones very similiar to the windows
based NIDAQ (like the Configure, Read Data, Write Data, etc) but I imagine
there will be some differences? If not, I'm ready to start making the suite
of these.
Thanks,
Caleb

Caleb Tennis wrote:
> Does anyone know if there are already written VI's which use the comedi
> suite for data acquisition? Preferrably ones very similiar to the windows
> based NIDAQ (like the Configure, Read Data, Write Data, etc) but I imagine
> there will be some differences? If not, I'm ready to start making the suite
> of these.
>
> Thanks,
> Caleb
>>>>>>>>>>>>>>>>> Mensaje original <<<<<<<<<<<<<<<<<<
El 12/14/00, 6:44:20 PM, "Caleb Tennis" escribió
sobre el tema Instrument Driver VI's for Linux:
> Does anyone know if there are already written VI's which use the comedi
> suite for data acquisition? Preferrably ones very similiar to the windows
> based NIDAQ (like the Configure, Read Data, Write Data, etc) but I imagine
>
there will be some differences? If not, I'm ready to start making the suite
> of these.
> Thanks,
> Caleb
Caleb:
I am working in the same that you and I saw your questions in the comedi list
and I am trying the same. I work with the PCI-6025 and I saw that you are
working with the PCI-6023 but the installation is the same. Furthemore I have
installed the driver edaq-0.9.5 of National Instrument but the analog output is
not supported.
Now I have some problems with the installation of Comedi in Debian 2.2 but I
will resolve this problem and then I will begin to make the vi's with comedi
inside, I think that we can help us.
Please mantain the contact.
Ricardo Leal Pacheco.
e-mail: [email protected]/[email protected]
FONO: (09)7111100, 654622.
Ingenieria Civil Electrónica.
Universidad Técnica Federico Santa María.
Valparaíso-CHILE.

Similar Messages

  • Microsoft SQL Server ODBC Driver 1.0 for Linux problem

    Hello! I've RedHat Linux 6 Update 1 x64 on VMware Player and MS SQL Server on real machine. My application "servernew" on RedHat. All right, but when i try connect my SQL Server:
    retcode = SQLDriverConnect(hdbc,NULL,string,sizeof(string),buf,sizeof(buf),&StringLength2,SQL_DRIVER_NOPROMPT);
    i get retocde = -1;
    Using SQLGetDiagRec:
    MessageText = Data source name not found, and no default driver specified
    To make my connection i use next attempts for connection string:
    //char constring[200]="Driver={Microsoft Server ODBC Driver 1.0 for Linux};Server=ARTPK2\\SQLEXPRESS2;Database=Kurs;Uid=sa;Pwd=2ef5Fese";
    //char constring[200]="Driver={SQL Server Native Client 11.0};Server=ARTPK2\\SQLEXPRESS2;Database=Kurs;Uid=sa;Pwd=2ef5Fese";
    //char constring[200]="Driver={Microsoft SQL Server ODBC Driver V1.0 for Linux};Server=ARTPK2\\SQLEXPRESS2;Database=Kurs;Uid=sa;Pwd=2ef5Fese";
    //char constring[200]="Driver={/opt/microsoft/sqlncli/lib64/libsqlncli-11.0.so.1790.0};Server=ARTPK2\\SQLEXPRESS2;Database=Kurs;Uid=sa;Pwd=2ef5Fese";
    char constring[200]="DSN={SQL Server Native Client 11.0};Uid=sa;Pwd=2ef5Fese";
    but...Data source name not found, and no default driver specified .. help me

    Ok. New attempts with sqlcmd:
    [root@localhost ~]# sqlcmd -S 192.168.0.3 -U sa -P 2ef5Fese -d first
    SqlState HYT00, Login timeout expired
    A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information
    see SQL Server Books Online.
    TCP Provider: Error code 0x6F
    New error 0x6F (i turned off firewall in windows).
    [root@localhost ~]# sqlcmd -S ARTPK2\\SQLEXPRESS2 -U sa -P 2ef5Fese -d first
    SqlState HYT00, Login timeout expired
    A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information
    see SQL Server Books Online.
    SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].
    It's bad way, but...
    [root@localhost ~]# sqlcmd -D -S ARTPK2\\SQLEXPRESS2 -U sa -P 2ef5Fese -d first
    SqlState IM002, Data source name not found, and no default driver specified
    It's like in my program!!
      retcode = SQLDriverConnect(hdbc,NULL,string,sizeof(string),buf,sizeof     (buf),&StringLength2,SQL_DRIVER_NOPROMPT);
      i get retocde = -1;
      Using SQLGetDiagRec:
      MessageText = Data source name not found, and no default driver specified
    Why "SQLDriverConnect"  is looking for DNS?!

  • In the NI-5640R Instrument Driver API Examples for the Modulation Toolkit what is the mode of operation of the DAC/DUC(AD​9857)

    In the NI-5640R Instrument Driver API Examples for the Modulation Toolkit what is the mode of operation of the DAC/DUC(AD9857)

    In the single tone mode AD9857 would not take any digital data. It ganerates the sinusoidal wave using DDS present inside.
    Message Edited by Vinny ICS on 05-25-2009 05:04 AM

  • Is there a USB Instrument driver developer tool for CVI

    Is there a USB instrument driver developer tool/guide for CVI?
    Thanks
    Chip B.
    Solved!
    Go to Solution.

    Hi! ASIC LabRat,
    I agree with your comment.  IVI drivers take too much overhead and the executing speed can be very slow compared to the drivers developed using VISA platform.  The previous link sent by the NI engineer was very old (2001) and doesn't really help you at all. 
    Please take a look at this one instead: http://zone.ni.com/devzone/cda/tut/p/id/4713. 

  • Need driver nokia 5200 for linux fedora core 8

    Hi......
    Where i can download driver nokia 5200 for internet connectivity with nokia 5200 linux fedora core 8?
    Thanks

    The required driver is already in the kernel (cdc_acm).
    Although the N95 is used in this example, it should work for a 5200 as well:
    http://linux.sgms-centre.com/nokiafaq/mobile_broadband/
    Was this post helpful? If so, please click on the white "Kudos!" star below. Thank you!

  • USB drive: what format for Linux and Mac?

    I'm wondering what's the best format for an external USB harddrive to be used both on Macs (Tiger and Leopard) and Linux . I'm familiar with Linux, but not much with Mac.
    I'd like to avoid vfat (the MS-DOS format) because symbolic links aren't allowed there.
    Regards,
    Ryo

    Following up my own question, I've formatted the USB drive in hfsplus and it works both on Macs and on my Linux box (Debian testing).
    One issue is that I had to turn off the journaling of the hfsplus filesystem, because (it seems) the Linux hfsplus driver doesn't support writing to the journaled hfsplus filesystem. The earliest discussion I found was from 2005 or 2006, and it's strange that the journaling support has still not been incorporated into the mainstream Linux kernels.
    Without journaling, I have to be extra careful when I remove the drive. This minor annoyance aside, it works.
    But, I'm still open to suggestions. For example, what's the situation of Mac OS X in supporting ext3 or reiserfs?
    Cheers,
    Ryo

  • PCI-6602 driver for LINUX

    I am looking for a driver PCI-6602 for LINUX. Does it exists?

    Hello;
    NI doesn't have drivers for DAQ devices and Linux, however, there is a Company that does drivers for Linux and our DAQ boards, named Comedi.
    Comedi's link to their website is:
    http://stm.lbl.gov/comedi/
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • VXI support under LabVIEW for Linux

    A potential client contacted me regarding a small project using VXI hardware under Linux. I'm considering using LabVIEW for Linux but I'm not too clear on NI's VXI driver support and whether they have a VI library for the particular hardware. I contacted NI tech support over the phone but they didn't have any answers. BTW, I've used LV with PCI and ISA DAQ boards under Windows and Linux but I've never used VXI.
    Here is the hardware in question:
    PCI/VXI-MXI-2(8026) - PCI to VXI bridge
    VXI-AO-48XDC - 48 channel analog output board
    VXI-MIO-64XE-10 - multifunction DAQ board
    Anyone know what's involved in building a LV app for this system under Linux, i.e. what's NI's HW driver and LabVIEW support?
    -kevin

    Kevin,
    National Instruments has NI-VXI for Linux. The driver provides support for the PCI/VXI-MXI-2(8026), and VXI embedded Controllers. The NI-VXI driver also provides the programming API that will allow you to communicate with the VXI boards in your system.
    You can find a KnowledgeBase that shows what versions of Linux are currently supported by NI-VXI here.
    If you have never used VXI before I should note that it is different from using a PCI DAQ card. You might want to read this here which will explain a little about VXI.
    The LabVIEW for Linux system requirements can be found here. I should note that LabVIEW will work on the 2.6 kernel, however since you are looking at NI-VXI you will need to use the 2.4 kernel anyway.
    Hopefully this answers your question, but if you have any further questions feel free to ask!
    Shawn B.
    National Instruments
    Use NI products on Linux? Come join the NI Linux Users Community

  • Conversion of an Instrument Driver from LabWindows/CVI to LabVIEW

    Hello All,
    Conversion of an Instrument Driver from LabWindows/CVI to LabVIEW
    http://zone.ni.com/devzone/conceptd.nsf/webmain/9A93316BEBEDB17786256FA300675A0A 
    But I can not find any hyperlinkt to download
    "LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers"
    Is there any evaluation version for downloading?
    Thanks,
    nonomiya

    So strange,
    I go through three pages but does not find any entry for download,
    hmm...,
    1. After press the hyperlink,
    See Also:
    LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers
    2. and for a resuest info. form.
    3. press download..
    ====
    LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers
    System Requirements
    NI LabVIEW 7.1 or later
    Windows 2000/NT/XP
    Use the LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers to create LabVIEW VIs for VXIplug&play and IVI-C instrument drivers from function panel (.fp) files.
    Instrument Driver Network
    Before using the conversion utility to create a new instrument driver wrapper, please visit ni.com/idnet to see if a LabVIEW Plug and Play instrument driver is available for your device. The Instrument Driver Network (IDNET) provides support for more than 3,000 different instrument models from over 170 different instrument vendors.
    Recommendations
    This utility was created for developers of C-based instrument drivers who wish to provide a LabVIEW interface, but do not develop a LabVIEW Plug and Play driver. By developing the C and LabVIEW interfaces together, it keeps the components synchronized, and eliminates the need for customers to create their own LabVIEW interfaces. Vendors should distribute the LabVIEW wrapper files with the associated VXIplug&play or IVI instrument driver, so that end users do not have to visit multiple web sites to download the complete driver.
    If you are not an instrument vendor, we recommend that you use this utility only if you have instrument driver expertise. Access to the instrument driver source code is preferred, in case you need to edit the C instrument driver in LabWindows/CVI.
    After generation, the wrapper VIs should be tested with the instrument.
    Instructions
    Once you install the software, simply access the utility from the Tools>>Instrumentation>>Import CVI Instrument Driver...menu in LabVIEW. This software replaces the built-in tool and provides feature enhancements.
    For additional information on this utility, view the resources below.
    Readme for the LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers
    Submit your Driver
    Visit the Instrument Driver Network
    nonomiya

  • Find Instrument Driver will not find 6070E vi

    I am trying to find vi which have been written for PXI-6070E card.  Some basic, like output 1 V out of the DAC1OUT.
    When I use the 'Find Instrument Driver'...and query National Instrument (Company) and 6070E (Additional keywords) I get no drivers?  I recall being able to get drivers before.
    Can someone please help me?
    Thanks,
    Solved!
    Go to Solution.

    The Find Instrument Driver tool is for finding drivers for instruments like scopes, DMMs, power supplies, etc. The PXI-6070E is a DAQ card, so examples for it would be installed when you install the DAQmx drivers. You can find the examples in the Example Finder (Help -> Find Examples), and search for "DAQ", or go to the Hardware Input and Output -> DAQmx folder from the tree menu.

  • GPIB Instrument Driver Installation

    Hi,
    I'm currently making software that communicates with several different type of GPIB instruments such as power meters, spectrum analyzers, etc.  With these instruments, I make different types of measurements.  Obviously, to run these intruments I download the drivers or make my own.  Now here is my question:  Is there a way to implement a driver installation interface in my software so it could allow any user to easily install drivers for any types of instruments?  What is also tricky is, these drivers have to be used in my code afterwards to get measurement data.  Hope my intentions are clear enough!
    Thanks!!

    I don't understand the relationship between VI Analyzer and IVI. The VI Analyzer is used for checking your code for a variety of style recomendations. IVI is a standard for instrument driver interchangability.
    For the instruments that fall into one of the 8 defined IVI classes, you should use them and IVI class drivers in your LabVIEW program. Right now, those are the only classes and your network analyzer isn't included. You can go to http://www.ivifoundation.org/ and check the status of other classes but I think the only additions on the horizon are AC power supplies and counter/timers. Since IVI has been around for 8 years and that's an average of 1 instrument a year, we'll probably have to wait another 2 years before these classes are released and if you want a network analyser class, you'll probably have to wait several more years for that to get approved.
    Until this happens, you will probably need to provide your own drivers (or wrappers around existing drivers) for instruments that don't fall into existing classes. They may lack some of the true IVI functions such as state caching and simulation but the interchangable part would not be that hard to do if you can define a set of common functions that such an instrument has to provide.

  • NI GPIB driver support for linux 2.4

    Is the NI linux GPIB driver compatible with the Linux 2.4 kernel? Does the NI linux GPIB driver provide a generic device interface (i.e. independent of LabVIEW)? I would like to access the driver using the POSIX interface (i.e. read/write/mmap etc.) via a standard device node (i.e. in '/dev'). We are looking to add a PCI-GPIB interface to our generic control and monitor system. The initial application will involve special purpose software interfacing with external test equipment (scope, power supply, etc.). The current platform is an Intel based industrial PC running Linux 2.4. This system will NOT be able to support data visualization via LabVIEW.

    Unfortunately, the current BETA driver (0.6) released by NI does not support version 2.4.x of the Linux kernel. There are plans for support in the future but no timeline has been specified. I would suggest checking back with NI on occassion at http://www.ni.com/linux for the latest news and support of the Linux OS.
    Ryan Mosley
    National Instruments, Applications Engineer
    http://www.ni.com/exchange

  • Problem to compile mxi-2 driver for linux 2.4.4

    Hello,
    I have a MXI-2 (VME/PCI) hardware and I'd like to install the appropiate
    software for my PC which runs under SuSE Linux 7.2 (kernel 2.4.4-64GB-SMP).
    I have succesfully installed NIVISA and NIVXI software (RPMs) and then
    I'm trying to compile (using make) the vxi module for linux. It does not work...
    Do you have a solution ?
    Thanks in advance.
    Remi CORNAT
    Error log from make :
    gcc -o vxi.o -DVXI_MAJOR=0 -c -O -Wall -D__KERNEL__ -DMODULE -I/lib/modules/2.4.4-64GB-SMP/build/include vxi.c
    vxi.c: In function `vxi_vma_nopage_shm':
    vxi.c:64: structure has no member named `vm_offset'
    vxi.c:65: warning: implicit declaration of function `MAP_NR'
    vxi.c: At top level:
    vxi.c:77:
    warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:77: warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:77: warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:78: warning: excess elements in struct initializer
    vxi.c:78: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c: In function `vxi_mmap':
    vxi.c:86: structure has no member named `vm_offset'
    vxi.c:102: structure has no member named `vm_offset'
    vxi.c: At top level:
    vxi.c:114: warning: initialization from incompatible pointer type
    vxi.c:115: warning: initialization from incompatible pointer type
    vxi.c:116: warning: initialization from incompatible pointer type
    vxi.c:118: warning: initialization from incompatible pointer type
    make: *** [vxi.o] Error 1

    As of August 2001, National Instruments does not have a driver that is supported under the 2.4 kernel of Linux. The latest version of NI-VXI is supported under the 2.2 kernel for our PCI-MXI-2 and VXIpc-870 controllers.
    Trey Hamilton
    Applications Engineer
    National Instruments
    http://www.ni.com/support

  • I would like to know which instrument driver works for the Tektronix TDS 544A

    I am trying to use TDS544A with CVI and downloaded the driver for TDS 540 and it didnt seam to work... should it? If not, which one will???

    Hello,
    Well, it appears that you are correct in that it must be somewhat different since you are getting the errors you described. Since that is the case and we don't have an instrument driver for that particular instrument, I would recommend one of two things. Try to modify the existing instrument driver to send the commands that your instrument expects, or make regular Visa calls to communicate with your instrument.
    Also, I would encourage you to submit a request for the specific instrument driver you are interested in. I cannot guarantee when or if it will be created, but they will evaluate what can be done and get back to you. You can submit that request here:
    http://zone.ni.com/idnet97.nsf/instrumentdriverrequest/
    Good luck
    with your Application!
    Regards,
    Steven B.
    Applications Engineering
    National Instruments

  • How to format a hard drive for Linux?

    I have a hdd (500gb) that used to be my internal drive for my MBP 2012. It currently has Mac OS 10.10 and Ubuntu 14.04. I want to erase the drive though so I can make it strictly for Linux. The question is which format do I choose in disk utility. These are my options:
    Mac OS Extended (Journaled)
    Mac OS Extended (Journaled, Encrypted)
    Mac OS Extended (Case-sensitive, Journaled)
    Mac OS Extended (Case-sensitive, Journaled, Encrypted)
    MS-DOS (FAT)
    ExFAT
    Thanks in advance

    Format it from the Linux installer. You cannot format it using Disk Utility because you cannot format a startup volume.

Maybe you are looking for

  • Backups Recovery from Failed Time Machine Disk

    Hello; I have been experiencing a serious problem since this April, tried everything I can do with no sign of success. So I though to ask you guys, hopefully you will be able to help or at least guide me to whom can help. Well, it is a long story, bu

  • IPhone 4.2 upgrade with iMac PC G5

    I have an iMac PC G5, of course, without Intel. Can I still upgrade my iPhone 4 to 4.2? I'm a non-technical person. Thanks in advance.

  • Logical Standby Does not work

    Hi, I'm not sure if anyone is using the logical standby database because it appears to me to be complete rubbish. The apply of redo data just does not appear to work. for example I have this table: create table test29( BP_ID NUMBER(10) NOT NULL, BP_K

  • How to identify which key figure will the numeric pointer for deltas?

    Hi All, I have created a numeric pointer for generic extraction ? but how to identify which key figure will the numeric pointer will use for deltas ? how to identify the key figures which is suitable for numeric pointer. And the generic extraction is

  • Import Master Data Function

    Hello Experts, I have a question as to how the BPC 7.0 SP6 NetWeaver version "Import Master Data" function behaves when importing updates.  Currently I have a dimension that I imported master data to because it exceeded the 65K rows that the Admin To