Are there known problems with using the PCI-8430/8 with windows 7?

Hello,
I have several PCI-8430/8 cards (8 serial port cards) that were originally purchased to be used in Windows XP computers for the purpose of calibrating proprietary serial devices (using 9600 baud.). When my company transitioned to Windows 7 PCs (Dell Optiplex), I discovered that the PCI cards now collect data from our devices at a noticeably slower rate than previously experienced, with our calibration process taking nearly twice as long as it used to. It almost seems as if the ports can no longer be accessed asychronously. I have tried using several different versions of the Ni-Serial driver to resolve the problem, all to no avail. Has anyone heard of this problem, or know of a potential solution to speed up the serial communications with this data card?

You are correct that VISA is used in LabVIEW, but it can also be used from other programming environments.
I actually thought about what may be causing the performance difference. The ports on this board have 128 byte receive buffers for each port. By default they will wait until 64 bytes arrives before sending a batch of data to the computer. If you have less than 64 bytes received by the port, it will wait for a period of 4 bytes before deciding to go ahead and send the data to the computer.
The trigger point at which they decide to send data to the host is configurable, either through the advanced properties of the port in Device Manager, or through Measurement & Automation Explorer (NI-MAX). Configuring the receive buffer trigger point to a lower number can help decrease latency from your hardware, at the expense of increasing CPU usage. The best latency (and also the highest CPU usage) will be achieved by setting this value to 1, since it will always send the data back to the computer as soon as it arrives, and never incur the 4-byte-time delay before transmitting data back to your application.
I would suggest you look at the receive buffer settings on your XP machines which run quickly. If they are not set to 64, they have been customized for your application, and you will want to ensure you configure them the same way on your Windows 7 machines.

Similar Messages

  • I am using the PCI-6110E/​6111E with the NI-DAQ software version6.7​.Is there a way to record at the same time analog and digital channels?I​f,ye

    s can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition stops by a trigger?.I am using the PCI-6110E/6111E with the NI-DAQ software version6.7.Is there a way to record at the same time analog and digital channels?If,yes can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition
    stops by a trigger?.
    Thank you for your interest in advance

    s can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition stops by a trigger?.PALE wrote:
    >
    > I am using the PCI-6110E/6111E with the NI-DAQ software version6.7.Is
    > there a way to record at the same time analog and digital
    > channels?If,yes can I have timestamps for each sample?I mean,is there
    > a notion of time information on this board?Finally,is there a way to
    > know ,in the double buffer's case,the number of samples in the
    > halfbuffer which is not full if the acquisition stops by a trigger?.
    Start by looking around the examples that ship with LabVIEW (if you are
    using LabVIEW).
    Also look around zone.ni.com for general data acquisition information &
    examples. A good site.
    Mark

  • Issues with using the output redirection character with newer NXOS versions?

    Has anyone seen any issues with using the output redirection character with newer NXOS versions?
    Am receiving "Error 0x40870004 while copying."
    Simply copying a file from bootflash to tftp is ok.
    This occurs for both 3CDaemon and Tftpd32 softwares.
    Have tried it on multiple switches - same issue.
    Any known bugs?
    thanks!
    The following is an example of bad (NXOS4.1.1b) and good (SANOS3.2.1a)
    MDS2# sho ver | inc system
      system:    version 4.1(1b)
      system image file is:    bootflash:///m9200-s2ek9-mz.4.1.1b.bin
      system compile time:     10/7/2008 13:00:00 [10/11/2008 09:52:55]
    MDS2# sh int br > tftp://10.73.54.194
    Trying to connect to tftp server......
    Connection to server Established. Copying Started.....
    TFTP put operation failed:Access violation
    Error 0x40870004 while copying tftp://10.73.54.194/
    MDS2# copy bootflash:cpu_logfile tftp://10.73.54.194
    Trying to connect to tftp server......
    Connection to server Established. Copying Started.....
    |
    TFTP put operation was successful
    MDS2#
    ck-ci9216-001# sho ver | inc system
      system:    version 3.2(1a)
      system image file is:    bootflash:/m9200-ek9-mz.3.2.1a.bin
      system compile time:     9/25/2007 18:00:00 [10/06/2007 06:46:51]
    ck-ci9216-001# sh int br > tftp://10.73.54.194
    Trying to connect to tftp server......
    |
    TFTP put operation was successful

    Please check with new version of TFTPD 32 server. The error may be due to older version of TFPT server, the new version available solved this error. Files are getting uploaded with no issues.
    1. Download tftpd32b.zip from:
    http://tftpd32.jounin.net/tftpd32_download.html
    2. Copy the tftpd32b.zip file into an empty directory and extract it.
    3. Copy the file you want to transver into the directory containing tftpd32.exe.
    4. Run tftpd32.exe from that directory. The "Base Directory" field should show the path to the directory containing the file you want to transfer.
    At this point, the tftpserver is ready to begin serving files. As devices request files, the main tftpd32 window will log the requests.
    Best Regards...

  • Is there a way to use the Picture viewer app with linked folders?

    I have a fairly extensive photo collection (literally in the tens of thousands we have taken over the years, and growing) on my PC that I have access to through BB link/file manager...one picture at a time...with no thumbnails...
    Is there any possible way to use the BlackBerry picture app with BlackBerry link folders?  All I want is to be able to hook up my Z30 via HDMI to the big screen and have the option for a slideshow from the archive on my PC without having to blindly stab at individual files and folders, and without having to copy whole folders of dozens or hundreds of photos to my phone.
    Thanks in advance!

    http://www.mebeam.com/
    Create a Chatroom.
    Adjust your Settings (Allow Flash to control your camera)
    Invite Buddies.
    7:55 PM Wednesday; February 20, 2008

  • Are there any drivers to use NI PCI-1411 with programs other than Labview?

    I'd like to use my NI PCI-1411 capture card to capture images and/or videos outside Labview. Are there drivers available somewhere? E.g. TWAIN drivers?

    I am not aware of any drivers other than IMAQ, but the IMAQ drivers do include a C library along with the LabVIEW version. I would take a good look at what is available in the IMAQ drivers. They may have what you need.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Is there any way to use the Korg Kaossilator Pro with Garageband 6.0.5?

    I'm getting pretty decent at working around with the newest version of Garageband. I've gotten my Akai MPK Mini (usb/midi keyboard) to work by adjusting a few preferences here and there, but for the last week I have been trying and trying to get my Korg Kaossilator Pro to hook up MIDI with Garageband. I understand if the program/software isn't as advanced as Logic or Ableton (be getting those soon!) If anybody could help me it would be MUCH appreciated
         P.S. if anybody is having troubles with exporting the AIFF/WAV/MP3 audio files I could give you a bit of help. I have figured out how to correctly export the audio loops and sounds that I have made from my Kaossilator Pro into Garageband! It is quite simple actually and is ALOT easier than you would think. Following the tempo/pitch for your song w/ these WAV/AIFF files is really easy too! I have made almost 4 songs now just using samples and loops from my Kaossilator Pro. I just would like to know if anybody has found out how to use it MIDI w/ Garageband? It would REALLY help me out Thanks!

    yeeeeah thats what i've been figuring out for the last 12 hours haha. kinda've a pain but hey it works out. u can still throw some pretty cool effects and what not. Even with MIDI cables running from my kaoss pro into my mac doesn't work. i can transfer the loops I make on my kaoss pro to the editor on my comp, then transfer those files to GB then go from there. It ***** there isn't a way to hook it in and sync it w/ GB so you can hit record then start jamming on the kaoss pro. Thanks for the response though!

  • Is there a way to use the built in camera with msn

    I don't have any friends with a mac so hard to use Ichat. But with my pc i could use webcam and mic but with a mac they don't work at all is there a way to work. I have a Yahoo account and it works there the cam at least not mic. Or do all my friends have to buy a Mac??? I usually use Msn and there isn't even an icon for the mic or cam.

    http://www.mebeam.com/
    Create a Chatroom.
    Adjust your Settings (Allow Flash to control your camera)
    Invite Buddies.
    7:55 PM Wednesday; February 20, 2008

  • Are there any problems of using Connections other then HTTPConnectoin?

    Hi,
    I have tried to use datagram connection with the following code:
    DatagramConnection c = (DatagramConnection) Connector.open("datagram://localhost:10000");
    when i use the midp to test it, it gives out error message like:
    javax.microedition.io.ConnectionNotFoundException: The requested protocol does not exist datagram://localhost:10000
    Am i missed to setup some things?
    P.S. I am using midp and cldc version 1.0.3 and palm emulator

    the midp specification (http://java.sun.com/j2me/docs)says that only http-connection is mandatory, kvms and devices can provide the other connection types specified too.
    the reason for this is that http is the only protocol of the given, that runs on a certain level of abstarction.
    So device manufactors are not bound to a physical protocol such datagram/socket connection. How http transmissions happens depends on the kvm and the device specs.
    If you develop for a certain product category, where you know that the devices all implement datagram transmission you can do it, otherwise its recommendet do use only HTTP.
    MIDP for Palm does not implement a datagram protocol actually (http://java.sun.com/products/midp4palm/faq.html#Q5)

  • Are there any tutorials for calling the Apple StoreKit API with a DPS app?

    Are there any tutorials or resources for learning how to sell a 'non-consumable' in a DPS app running on iOS.
    Mark 

    You have two options:
    One get the OE creation script from some other Oracle install and install them on the XE database.
    More info on where to get it is here:
    http://www.oracle.com/technology/obe/obe_as_1012/j2ee/common/obeconnection.htm
    Or just use HR tables instead - most of the tutorials simply use a master details relationship - so in OE it is usually the customer who has order - and you can adopt it to the HR schema using the departments that has employees.
    Don't know about the XE license, you might want to ask this on the XE forum.
    Shay

  • Are there known problems with 8.1 MediaCapture InitializeAsync?

    My Lumia 920 keeps needing to be soft reset with volume down and power for 15 seconds, as it randomly completely locks up while debugging.
    I'm awaiting MediaCapture.IntializeAsync followed by awaiting MediaCapture.StartPreviewAsync
    I'm running the developer preview version.  Anyone else run against this, or got it to work successfully?
    If it's of any help, occasionally the phone gets into a state where InitializeAsync throws an exception with Hresult 0xE8010014
    My initialization CapSettings are:
    capSettings
    {Windows.Media.Capture.MediaCaptureInitializationSettings}
    AudioDeviceId: ""
    AudioProcessing: Default
    AudioSource: null
    MediaCategory: Other
    PhotoCaptureSource: Auto
    StreamingCaptureMode: Video
    VideoDeviceId: "\\\\?\\DISPLAY#QCOM_AVStream#3&2e24c17&0&UID32768#{e5323777-f976-4f5b-9b55-b94699c46e44}\\Front Sensor"
    VideoSource: null
    I have yesterday's latest WP8.1 preview now installed, and the problem still exists.
    The program is particularly prone to locking up the entire phone when re-initializing.
    Several times before crashing I've had a green background on the phone that flashed or just got stuck, but I've had the same problem without actually enabling the preview at all, and just initializing.
    Anthony Wieser | Wieser Software Ltd |
    www.wieser-software.com

    I've got a slightly more improved version here,
    http://npsoftware.s3.amazonaws.com/cameraui/CameraUI_2.zip
    This one doesn't crash anywhere near as much, but it is still really sluggish.  It now sets the capture and preview resolutions to 640x480.  Via the following code,
    private struct SetCaptureResolutionResult
    public Boolean CaptureSet;
    public IMediaEncodingProperties CaptureProps;
    public Boolean PreviewSet;
    public IMediaEncodingProperties PreviewProps;
    private async Task<SetCaptureResolutionResult> SetCaptureResolution(Size iSize)
    SetCaptureResolutionResult pCRRResult = new SetCaptureResolutionResult();
    System.Collections.Generic.IReadOnlyList<IMediaEncodingProperties> res = cMCeCapture.VideoDeviceController.GetAvailableMediaStreamProperties(MediaStreamType.Photo);
    if (res.Count >= 1)
    for (int i = 0; i < res.Count; i++)
    if (res[i] is ImageEncodingProperties)
    ImageEncodingProperties ip = (ImageEncodingProperties)res[i];
    if (ip.Width == iSize.Width && ip.Height == iSize.Height)
    await cMCeCapture.VideoDeviceController.SetMediaStreamPropertiesAsync(MediaStreamType.Photo, res[i]);
    pCRRResult.CaptureSet = true;
    pCRRResult.CaptureProps = ip;
    break;
    else if (res[i] is VideoEncodingProperties)
    VideoEncodingProperties vp = (VideoEncodingProperties)res[i];
    if (vp.Width == iSize.Width && vp.Height == iSize.Height)
    await cMCeCapture.VideoDeviceController.SetMediaStreamPropertiesAsync(MediaStreamType.Photo, res[i]);
    pCRRResult.CaptureSet = true;
    pCRRResult.CaptureProps = vp;
    break;
    res = cMCeCapture.VideoDeviceController.GetAvailableMediaStreamProperties(MediaStreamType.VideoPreview);
    if (res.Count >= 1)
    for (int i = 0; i < res.Count; i++)
    if (res[i] is ImageEncodingProperties)
    ImageEncodingProperties ip = (ImageEncodingProperties)res[i];
    if (ip.Width == iSize.Width && ip.Height == iSize.Height)
    await cMCeCapture.VideoDeviceController.SetMediaStreamPropertiesAsync(MediaStreamType.VideoPreview, res[i]);
    pCRRResult.PreviewSet = true;
    pCRRResult.PreviewProps = ip;
    break;
    else if (res[i] is VideoEncodingProperties)
    VideoEncodingProperties vp = (VideoEncodingProperties)res[i];
    if (vp.Width == iSize.Width && vp.Height == iSize.Height)
    await cMCeCapture.VideoDeviceController.SetMediaStreamPropertiesAsync(MediaStreamType.VideoPreview, res[i]);
    pCRRResult.PreviewSet = true;
    pCRRResult.PreviewProps = vp;
    break;
    return (pCRRResult);
    One odd thing to note from this code is that in the emulator it return the resolutions for MediaStreamType.Photo as ImageEncodingProperties, on the phone it returns them as VideoEncodingProperties, why the difference?
    Somewhere out there...

  • Are there known problems with mountain lion download?

    My iMac will not longer boot up after downloading Mountain Lion. I am also now unable to boot from the Snow Leopard disk. Has anyone any ideas?

    My iMac will not longer boot up after downloading Mountain Lion. I am also now unable to boot from the Snow Leopard disk. Has anyone any ideas?

  • Can I use the pci-6259 card with SCXI?

    I need to know if the new M style daq cards will still work with the SCXI devices. If so, is there any additional hardware ie. cable adapters that I need?

    Craig,
    M-Series devices should work just fine with SCXI. You will need a new cable, as the connectors on M-Series devices are different from those on E-Series devices. I believe the following cable should work just fine for your application: SHC68-68-EP.
    Dan

  • Are there any problems running oracle database express 10g and iis together

    Are there any problems running oracle database express 10g on an windows 2000 server or advanced server running iis 5?
    Does oracle database express cause any conflicts with iis (because of used ports etc)
    Could an server have running on it, both an website using iis and an oracle database express website without conflicts?

    I would not expect a problem under normal circumstances.
    Oracle's listener is set for a default port 1521 for database requests, port 8080 for HTMLDB requests. The database connections generally find an empty port above 1024 when establishing a connection.
    So, if IIS does not want to use 1521 or 8080, you will generally see no challenges. Even then it is fairly easy to move ORacle's port requirements elsewhere.
    Using port 8080 seems reasonably common, but that is easily changed - search for sethttpport in this forum. IIS tromping on 1521 would be rare as it has been a well known Oracle service port since, roughly, forever.

  • "there was a problem connecting to the server. URLS with the type 'file' are not supported"

    i have a new macbook pro 13" and every 6 minutes or so it pops up a window that says "there was a problem connecting to the server. URLS with the type 'file' are not supported". it never seems to cause any problems but is supremely annoying. how can i make this come to an end?

    I tried someone's solution of taking another external disc and plugging it in, then when it showed up and time machine asked if I wanted to use it or that someone might be trying to trick me, I chose not use it.  Then I  shut down my computer, plugged in the original Lacie, and rebooted the computer and all seems to work fine now-- the Lacie appears on my desktop and all seeems to be in working order. Who knows why or anything else,- as weird as it gets- but for now things seemed fixed--- maybe others can try this too-- it worked for me so far.

  • There was a problem connecting to the server. URLs with the type "file:" are not supported. OK

    I have just upgraded to Mountain Lion from Leopard, but now I keep getting this message when I open some web-pages and every time I wake the Mac up after going to sleep. For some odd reason I get it in Swedish sometimes (installed language) and some times in English...
    There was a problem connecting to the server.
    URLs with the type "file:" are not supported.
    OK
    What is this and how can I get rid of it. I use Firefox and have updated to latest version.

    Open the Time Machine pane in System Preferences. If it shows that Time Machine is ON, click the padlock icon in the lower left corner, if necessary, to unlock it. Scroll to the bottom of the list of backup drives and click Add or Remove Backup Disk. Remove all the disks, then add them back. Quit System Preferences. Test.

Maybe you are looking for

  • I can´t agree on the terms and conditions to access icloud on my iphone cus it keeps saying that i have no server (wich i have) now that i´ve ios 7.0. What do i have to do?

    i´ve just got the now ios version 7.0 installed and now i can´t agree on the terms and conditions to access icloud on my iphone cus it keeps saying that i have no server (wich i have) now that i´ve ios 7.0. What do i have to do? The thing is that i´v

  • Sender and receiver File Adapter

    Hi , Sender File 12345566767 fjwehifh 09782345sdfgsjghjghhh 83475 dsf888234  dsfsdf wefrwr Question1 : I need to Treat the Complete Message as a Field Eg :  MY Source Structure Recordset    record        Field1 0..1 I need to read complete file as on

  • X11vnc not working

    I had made a thread a long time ago here:  https://bbs.archlinux.org/viewtopic.php?id=52538  however I reinstalled since some times and haven't used VNC in a while, and now can't get it to start... What I am doing is ssh'ing into a screen session to

  • E-business backup best practices

    What is E-business backup best practices, tools or techniques? For example what we do now is taking copy from the oracle folder in D partition every two days. but it take long time, and i believe there is a better way. We are on windows server 2003 a

  • File Select Dialog Box parameters Screen

    Hi, How can i have a file selection dialog box in abap. Parameters : fname(100) type c. In the above code i want a search help button, by clicking it it should display a file dialog box. In the file select dialog box if i select a file and click open