Error +10800 in AI Single Scan

Hi all,
I am running an old macintosh quadra 840av with labview 4.0 and an nb-mio-16l data acquisition card.
I created the attached vi to read 8 channels, but i keep getting error 10800 in AI Single Scan. I can't figure out why. I also tried using AI Read but then I got the same error code in AI Buffer Read.
Doing an unbufferred acquisition works fine.
I am attaching the VI for reference. I am not sure why this is happening. I have tried everything I know, but nothing seems to work. Please help!
Regards,
-Setu.
P.S> I tried using both AI SingleScan.vi from zadvd.llb and AI.llb in the VI.llb directory
Attachments:
Acquire(forum).vi ‏118 KB

Aha! You want to use AI Read in this case, not AI Single Scan. Replace that VI with AI Read, and you'll have to wire an input to tell it how many scans to read from the buffer (I'm assuming 1 seconds' worth of data, since you have a 1 second delay in your loop). If you don't wire that, it will read the entire buffer.
Sometimes you'll get an error when you've started a continuous acquisition, and then try to perform an unbuffered acquisition, like single scan. Make it a common practice to call the AI Clear after your loop is terminated. You may have to run this VI once all the way through to stop the continuous acquisition, and then it will work the next time.
This occurs for me if the VI is running, and then I press the stop button on the LabVIEW too
lbar instead of my stop button on the Front Panel; the acquisition isn't cleared, and the next time I run it (providing LabVIEW was not shut down), I'll get errors like this.
Mark

Similar Messages

  • Are AI single scan and counter control wait incompatible??

    System: LabVIEW RT on 8175 controller with 6052E PXI DAQ card. LabVIEW 6.1 on Win 2000 as the development environment.
    I have an application requiring GPS synchronized hardware loop timing for the time critical thread. The loop controls a variety of functions including analog output, simple event counting and analog inputs from several channels. Analog output and counter sub-vis work great in this type of loop.
    However, implementing AI single scan in a loop using counter control wait disrupts the loop timing counter. The loop completes only one iteration and then generates a timeout error. The attached vi represents a simple implementation that I think should work, but doesn't. Can anyone tell m
    e what I'm doing wrong?? I haven't yet located any specific information on this topic in the discussion forum.
    Thanks.
    Attachments:
    CntrCntrl_AI_LoopTest.vi ‏100 KB

    Thanks for your comments. Unfortunately, I can't open your attachment since it's version 7 and I only have version 6.1. But I know what you're saying.
    I'd really like to know why the test vi I submitted doesn't work. It crashes my system every time with a timeout error on the counter. Remove the AI single scan node and the loop runs fine. And of course, AI single scan works fine in a different loop using something like "wait till next ms multiple" timing. But when I put the two together they crash.
    I didn't mention much about the GPS sync, but you're correct that I'm using a disciplined 10 kHz pulse signal from my GPS timecode generator as the source for the loop control counter. I also have a 6608 counter card with a real time clock synched to I
    RIG-B providing timestamps for each loop iteration. Besides AI, other tasks which must occur within the loop are setting an analog output and reading/resetting an event counter. Everything except the AI works fine.
    I suppose I can use the same pulse train driving the loop timing for the AI scan clock. I'll give that a try and see what happens. It's just that the AI single scan seemed like an easier implementation.
    Maybe someone at NI can tell me why the AI and counter wait aren't working?? Do I have a hardware/driver problem or is this a fundamental incompatibility??
    Thanks again.

  • Hi, I cant login to the facebook app on my iphone 5 ios 6.0.2.  I keep getting an error message saying 'There was an error logging in using single sign on' when im asked to log in again i get a 'session expired' message.  This only started happening yeste

    Hi, I cant login to the facebook app on my iphone 5 ios 6.0.2.  I keep getting an error message saying 'There was an error logging in using single sign on' when im asked to log in again i get a 'session expired' message.  This only started happening yesterday. Anyone else having this problem? Thanks.

    I am having the same problem and took the following steps to mitigate it to no avail.
    1. I deleted the Facebook app on the phone and turned off Facebook in the iPhone's system-wide settings.
    2. I re-enabled Facebook in the iPhone's system-wide settings and reinstalled the Facebook app and logged in again. It worked. For about an hour.
    3. I completely restored the phone to a previous backup (before the problems started) and reenabled Facebook .... reinstalled the app.... and now it works intermittenly. But it hasn't worked in about 12 hours now (just tried a few minutes ago).
    Please advise.

  • I am getting an error message with my snap scan ix500 that says the Evernote is not installed properly.  I have uninstalled/reinstalled evernote but it still doesn't work.  Anyone know where evernote stores their files on a Mac/

    I am getting an error message with my snap scan ix500 that says the Evernote is not installed properly when I try to transfer it.  I have uninstalled/reinstalled evernote and the scan snap softward but it still doesn't work.  Anyone know where evernote stores their files on a Mac?  Or had this problem.

    Are there any dialog boxes popping up behind your Yahoo screen?
    I have intermittent problems attaching files in Yahoo mail and this is usually the reason.  I'm also using an iMac (10.7.3) and this is likely the problem.
    It is generally a Yahoo issue rather than a Mac problem.

  • RPC Server not Available error when using Windows Fax & Scan under Windows 7

    RPC Server not Available error when using Windows Fax & Scan under Windows 7

    Hi,
    On current situation, please remove the old fax account and re-add a new fax account in Windows Fax and Scan, then check if this issue sill exist. For more details, please refer to following similar thread and artilces.
    RPC Server not Available error when using Windows Fax & Scan
    under Windows
    The local fax account is inaccessible after you rename a Windows Vista-based computer
    Cannot send fax from Windows Vista/Windows 7 PC with “RPC Server not Available” error message
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please
    make sure that you completely understand the risk before retrieving any suggestions from the above link.
    If any update, please feel free to let me know.
    Best regards,
    Justin Gu
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • How to Inscribe all the error messages into a single package ??

    Hi,
    I want to Inscribe all the error messages into a single package., and call the concern package from the exception block in every sp by passing the error code to that package, which will return the Concern error message to the calling Sp.,
    Can any one help me out how to accomplish this ., ?
    regards
    Raja

    I want to Inscribe all the error messages into a single package., Why do you want to inscribe all the messages in a package?
    I would suggest you to store them in a table instead and you can write a functin to retrive the error messages required.
    But if your requirement is for 'Package' then assuming that you store all the error messages in a table 'error_table' (say) following code may help you .
    CREATE TABLE Error_Table (
      Error_Code VARCHAR2(10),
      Error_Desc VARCHAR2(1024));Now insert your error codes and descriptions in this table.
    CREATE OR REPLACE PACKAGE pkg_Error_Handler
    AS
      FUNCTION f_Get_Error_Message(p_Error_Code  Error_Table.Error_Code%TYPE) RETURN VARCHAR2;
    END pkg_Error_Handler;/
    CREATE OR REPLACE PACKAGE BODY pkg_Error_Handler
    AS
      FUNCTION f_Get_Error_Message
           (p_Error_Code  Error_Table.Error_Code%TYPE)
      RETURN VARCHAR2
      IS
        lv_Error_msg  Error_Table.Error_desc%TYPE;
      BEGIN
        BEGIN
          SELECT Error_desc
          INTO   lv_Error_msg
          FROM   Error_Table
          WHERE  Error_Code = p_Error_Code;
        EXCEPTION
          WHEN No_Data_Found THEN
            lv_Error_msg := 'No such error code '
                            ||p_Error_Code
                            ||' defined in the system';
          WHEN OTHERS THEN
            lv_Error_msg := p_Error_Code;
        END;
        RETURN lv_Error_msg;
      END f_Get_Error_Message;
    END pkg_Error_Handler;
    /and you can call this packaged funtion from any exception block to get the error description.
    Regards,
    Abhijit.
    N.B.: Code not tested

  • Possible bug in Polymorphi​c AI Single Scan?

    I'm trying to use the AI Single Scan VI to read a set of 3 analog input
    channels (2 differential, 1 rse) under LabView 6i, but I'm having some
    strange problems. The output is polymorphic, so I select the output type I
    want by popping up and going to "Select Type" and picking the output style
    I'm looking for.
    Here's the problem: I cannot get the Single Scan to reliable return Scaled
    & Binary data at the same time! Either "Scaled" or "Binary" mode works, but
    when I select "Scaled & Binary" it only returns data in one of the two
    arrays--the other is left empty. What's more, the array which contains data
    seems to depend on the _last_ way I had the VI configured (i.e. if I do
    "Binary" and then "Scaled & Binary"
    it returns the binary data but NOT the
    scaled, while conversely if I start with "Scaled" and then select "Scaled &
    Binary" it's the scaled data that gets returned properly.)
    This looks to me like it might be a bug in LabView 6i. I haven't
    exhaustively tested it, but what I'm doing isn't exactly complicated, and I
    was able to do the same thing back in Labview 5.x.x with no difficulty. Is
    there something I'm doing wrong?
    Justin Goeres
    Indio Systems, Inc.
    Pleasanton, CA

    Justin,
    This sounds like an issue that was reported in NI-DAQ 6.8. It has since been fixed in NI-DAQ 6.9. I would recommend updating your NI-DAQ driver and see if that fixes the problem. You can download NI-DAQ 6.9 from www.ni.com/softlib.nsf/. Hope this helps.
    Regards,
    Erin

  • Java error when i try to scan a check

    I Get a Java error when I try to scan a check for remote deposit.  Any help to correct the following error will be greatly appreciated:
    Java Plug-in 1.6.0_24
    Using JRE version 1.6.0_24-b07-334-10M3326 Java HotSpot(TM) 64-Bit Server VM
    User home directory = /Users/ginahumphrey
    Java Plug-in 1.6.0_24
    Using JRE version 1.6.0_24-b07-334-10M3326 Java HotSpot(TM) 64-Bit Server VM
    User home directory = /Users/ginahumphrey
    c:   clear console window
    f:   finalize objects on finalization queue
    g:   garbage collect
    h:   display this help message
    l:   dump classloader list
    m:   print memory usage
    o:   trigger logging
    p:   reload proxy configuration
    q:   hide console
    r:   reload policy configuration
    s:   dump system and deployment properties
    t:   dump thread list
    v:   dump thread stack
    x:   clear classloader cache
    0-5: set trace level to <n>
    java.lang.NoClassDefFoundError: Could not initialize class SK.gnome.twain.TwainManager
              at bluepoint.homescan.client.model.TwainHelper.getSourceList(TwainHelper.java:123)
              at bluepoint.homescan.client.presenter.MainPanel1Presenter.initScannersComBox(Main Panel1Presenter.java:465)
              at bluepoint.homescan.client.presenter.MainPanel1Presenter.<init>(MainPanel1Presen ter.java:242)
              at bluepoint.homescan.client.MorenaStudio.init(MorenaStudio.java:29)
              at sun.applet.AppletPanel.run(AppletPanel.java:424)
              at java.lang.Thread.run(Thread.java:680)

    Having the same exact problem! I get:
    Exception in thread "thread applet-bluepoint.homescan.client.MorenaStudio.class-1" java.lang.NoClassDefFoundError: Could not initialize class SK.gnome.twain.TwainManager
              at bluepoint.homescan.client.model.TwainHelper.getSourceList(TwainHelper.java:123)
              at bluepoint.homescan.client.presenter.MainPanel1Presenter.initScannersComBox(Main Panel1Presenter.java:465)
              at bluepoint.homescan.client.presenter.MainPanel1Presenter.<init>(MainPanel1Presen ter.java:242)
              at bluepoint.homescan.client.MorenaStudio.init(MorenaStudio.java:29)
              at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.ja va:1640)
              at java.lang.Thread.run(Thread.java:680)
    The process has worked on and off but now it never works. Someone please help us!

  • Error message when trying to scan

    My printer all in one doesnt scan. The error message I receive is "Scan Error - Try scan from computer or see documentation - Press ok"
    What do I have to do? 

    OK thank you for that. I will try to help out with this.
    Are you using the USB  cord or wireless? IF you can use USB then be sure to connect it.
    So, did you try scan from the computer to see if it works?
    I have always found it better to scan from the computer than the printer itself.
    Do you have the full feature driver/software installed for Window 8? If so was it from the CD or the download from the HP support site.  I would first make sure I have this updated. Driver downloads here.
    Then go to this trouble shooting page and scroll down to Solution Two-Step Two and look for “Scan to…setup” and follow the instructions.
    If it’s still not working, try this next:
    Do you have multiple instances of that printer showing up in the HP Solution Center?
    If so remove the copies of the printer. Go to this link and choose Windows 7 under HP Solutions Center for info to remove the duplicates from the device manager.
    http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&​lc=en&dlc=en&docname=c00638463#N3378
    Let me know if this helps.

  • Error : Attribute pwdaccountlockedtime is single valued users try pwdchange

    Hi,
    I am using OID 90220 and the OS is Solaris 9. When the users try to change their passowrds from the application they are receiving an error : Attribute pwdaccountlockedtime is single valued. When I try to modify the password from OID as orcladmin it gives me :
    Attribute or value already exists.
    I have set password lockout if the users tries wrong password thrice and he cannot use the old password until the next 20 times and the password lockout duration to be 1 day.
    Any clue what the error is all about?? In the OID admin dco I have seen "pwdaccountlockedtime" is not be changed and I have never changed it.
    Any body if you can please help.
    Regards,
    Ramana

    Use "Create Like" to create a duplicate account with a new DN. Delete the original account. Use "Create Like" to create a new account the original DN from the duplicate. The new account should now work. Delete the duplicate.

  • What are the equivalents to AI single scan and AO single update (from v. 6.1) in version 8.2?

    I just recently upgraded my labview program from version 6.1 to version 8.2 and now I'm converting over some of my VIs from the previous version.  I'm looking for equivalent VIs to AI single scan and AO single update.

    The functions are available if you install traditional DAQ as well as DAQmx but since the traditional DAQ driver is no longer getting updates, you'll want to transition to DAQmx. You should check the references that Abhinav T mentions in this post. A DAQmx Read is used for acquisition and a DAQmx Write is used for output.

  • Error 10800 while testing analog input PCI-4451

    I'm testing the PCI 4451 device under Windows 2000 and with NI-DAQ 6.9.2 (with Max 2.2 french version)
    The analog output work properly but the input doesn't seem to work. I have tested with a GBF. I have also tested by connecting directly the analog output on the analog input and generating a 50KHz signal at 5V but it doesn't work. It always return an error 10800 (timeOutError). I haven't select any trigger. It display a graph with 1 or 2 peak an the beginning but all others samples have the value 0 in the graph. So the graph seems like a constant value of zero exepts the 1 or 2 peak.
    I've tried a lot of combinaison and nothing work. :-(
    configuration of the NI PCI-4451 :
    IRQ : 19
    DMA : 0, 1 and 2
    AI : +/- 10V
    differential
    AO : bipolar
    Accessory : BNC-2140
    PS : I've translated from french so there could have some mistakes.
    Is there anyone who have an idea ? (or others tests I can do ?)
    pcb

    Vous adoptez la bonne demarche - Si la carte ne "repond" pas dans MAX, ce n'est pas la peine d'aller plus loin.
    Ce que je vous conseillerais de faire :
    1- Aller dans le panneau "proprietes" et choisissez "tester les ressources" - cela vous permettra de savoir si la carte repond aux commandes du driver.
    2-Si oui, lancer les panneaux de tests et generer un signal de 1 khz avec un GBF (en gardant la frequence d'echantilloonnage par defaut de 51200S/s)
    Si vous obtenez un warning "10800", essayez de fermer le panneau de test (cela va envoyer une commande de "reset" a la carte puis relancer le panneau de test immediatemment apres)
    Le seul cas de figure ou j'ai pu rencontre ce comportement etait apres avoir synchronise plusieurs car
    tes 4451 - Les lignes des cartes "esclaves" n'ayant pas ete remises a zero apres coup.
    Je doute toutefois que vous soyez dans ce cas de figure.
    2bis- Si le panneau "tester les ressources" vous renvoie une erreur, cela signifie que la carte ne recoit pas les commandes du driver.
    Le plus simple dans ce cas etant probablement d'eteindre votre PC et de placer la carte dans un emplacement PCI different. Au redemarrage, de nouvelles ressources seront affectees a la carte et cela permettra eventuellement d'eliminer les conflits potentiels.
    Si aucune de ces deux methodes ne vous apporte un resultat, je crains que vous ne deviez contacter votre agence National Instruments pour proceder a un remplacement de cette carte.
    J'espere que ces informations vous seront utiles.
    Gerald

  • Office jet 5610 runtime error hen trying to fax & scan does not work

    i had no problem w/ this printer when i used it with my old pc & windows xp, now wih the new pc & windowows 7 I   am fighting this thing for over 3 hours,
     i downloaded the install wizad, I updated the driversl,I checked fo updates & still haVE this error message.
    als the san initiaes on the screen but does nothing on the maching & is non responsive.

    Hi @pae0332,
    Welcome to the HP Forums!
    I understand that you are getting a runtime error when trying to fax and scan with your HP Officejet 5610 on Windows 7. I am happy to help!
    Please take a look through this scanning guide, An 'An error occurred while communicating with scanning device' or a 'There is no computer connectio....  
    If the guide does not resolve your issue then try the following:
    Uninstall the software. Uninstalling the Printer Software.
    Clean boot the computer. How to perform a clean boot in Windows.
    Disable any antivirus programs. Disable antivirus software.
    Disable any firewall programs. Turn Windows Firewall on or off.
    Create a new user.  Create a user account.
    Re-install using the HP Printer Install Wizard for Windows.
    Hope this helps, and thank you for posting!
    RnRMusicMan
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to say “Thanks” for helping!

  • Ni 6111 and Single Scan mode - any example code

    Hi,
    I am using the  Measurement Hardware Driver Development Kit (MHDDK) to program an NI 6111. I just cannot work out how to get
    single scan to work. No matter what I do, I either get no conversions or a full FIFO.
    The example code does not include any Single Scan examples and I would be extremely grateful if someone could provide me with example code.
    thanks
    Russell Thamm

    Hi Russell-
    Is there a reason why you have decided to perform register-level programming with this device?  It is supported by NI-DAQmx for Windows and NI-DAQmx Base for Linux and Mac.
    Regardless, if you would like to request support for the MHDDK I would encourage you to repost your question on the DDK Forum.
    Hopefully this helps-
    Tom W
    National Instruments

  • How to do register-level programming for NI6025E when I want to acquire single scan incuding multiple input channels?

    How to do register-level programming for NI6025E when I want to acquire single scan incuding multiple input channels?

    Thanks, Alan, I think I indeed need to combine aiex1.cpp and aiex2.cpp. I made a change to Configure_Board of aiex1.cpp  as follows:
    //Call this function to configure board options.
    void Configure_Board(tSTC *theSTC,tESeries *board)
     //Clear configuration memory
     theSTC->Write_Strobe_0.writeRegister(0x0001);
     //Clear ADC FIFO
     theSTC->Write_Strobe_1.writeRegister(0x0001);
     //Writing to Config_Memory_High_Register for channel 1 settings
     board->ConfigFifoHigh.setChannel(0);
     board->ConfigFifoHigh.setBank(0);
     board->ConfigFifoHigh.setChannelType(board->ConfigFifoHigh.kChannelTypeRSE);
     board->ConfigFifoHigh.flush();
     //Writing to Config_Memory_Low_Register for following channel 1 settings
     board->ConfigFifoLow.setLastChannel(0);
     board->ConfigFifoLow.setGeneralTrigger(0);
     board->ConfigFifoLow.setGain(board->ConfigFifoLow.kGain001_0);
     board->ConfigFifoLow.setPolarity(board->ConfigFifoLow.kPolarityBipolar);
     board->ConfigFifoLow.setDither(0);
     board->ConfigFifoLow.flush();
     //Writing to Config_Memory_High_Register for following channel 0 settings
     board->ConfigFifoHigh.setChannel(1);
     board->ConfigFifoHigh.setBank(0);
     board->ConfigFifoHigh.setChannelType(board->ConfigFifoHigh.kChannelTypeRSE);//RSE mode
     board->ConfigFifoHigh.flush();
     //Writing to Config_Memory_Low_Register for following channel 0 settings
     board->ConfigFifoLow.setLastChannel(1);
     board->ConfigFifoLow.setGeneralTrigger(0);
     board->ConfigFifoLow.setGain(board->ConfigFifoLow.kGain001_0);
     board->ConfigFifoLow.setPolarity(board->ConfigFifoLow.kPolarityBipolar);//BIPOLAR
     board->ConfigFifoLow.setDither(0);
     board->ConfigFifoLow.flush(); 
     return;
     and a change to test(iBus *bus):
    do
      uStatus = theSTC->AI_Status_1.readRegister();
      if (!((uStatus & 0x1000) == 0x1000))
        uValue[i] = board->AIFifoData.readRegister();
       i++;
     } while(i<1);
     printf("Value %d is %6.2f\n",0,FindADDouble(uValue[0]));
     printf("Value %d is %6.2f\n",1,FindADDouble(uValue[1]));
    but it doesn't work, why?
    How shoud I do?

Maybe you are looking for