scope of the IVI sets only aquasition first time

So I have a strange problem.  I use the scope IVI driver to control my scope by GPIB.  My routine Initializes the scope and makes a loop and then wait what to do.  First, I call the Subvi configure for a capture, it works fine.  Sets all the info of aquasition as trigger, channel, type... all that stuff.

Subsequent calls do nothing however.  No error code, not just does nothing.  The command lance continues to work.  I just can't change settings aquasition as threshold triggering or channel or whatever it is.

Help, please.

OK, found the 'problem '.  The pilot is too smart.  If you order say trigger on CH1, he remembers that.  So if later you ask him to trigger on CH1 again once it is not actually set the scope; It assumes that it is still set to CH1.  Not good TI someone changed it manually in the interm.  There is a function to invalidate all the settings that resolves this problem.  If you call it first, it releases in history and he will always try to adjust the settings.

I may be paranoid, but I don't think that someone will not hit something Mid-test.

Tags: NI Hardware

Similar Questions

  • Structure of the event run only on first change of the value

    Hi all

    I would like to a structure of the event to run only on the first change of value. I currently put to run on the change in the value of a Boolean value. I'm only interested in what happens the first time that the Boolean value changes; However, he changes several times during a single run of my vi. Is it possible to limit the structure of the event so that it runs only on the first change of value? I have attached the relevant part of my VI. Thank you in advance for any help, you will be able to provide.

    Thank you

    yp21


  • What is the best product for a first time user of WORD PRESS to design a web page of writing-blogging?

    What is the best Acrobat product for a first time web page or blog page - very technical designer - to design a place to show the writing and blogging information?

    You can use these options for WP blog in Muse:

    http://musewidgets.com/search?q=WordPress

    Thank you

    Sanjit

  • How to release the source code (only) for first level VI?

    Hello

    I develop an add-on for an application that I have. The demand is large (more than 1,500 VI) and the screws are set up to compile with for most of the default settings (there is a first level VI, some with visible front, most of them are not visible).

    The customer wants that source code for the work that I do, and he will use the many existing Subvi. The addon itself will be a Subvi (I have a Main.vi that basically opens 'front' and it is a new screen). The sub - VI existing basically make data collection and treatment, and the new code will perform additional processing and have a nice GUI for existing code. The customer wants the source so that they can make changes as needed.

    Is there an easy way to simply provide the source for the first level VI? Basically, I want to give them M.vi, where M.vi name n.vi, o.vi... etc, but o - z.vi should be non-free. In addition, M.vi is called by Main.vi, which opens A screens - M.vi

    One option is to copy the entire application, then open each sub - VI and save it without Source Code. But with so many files, this seems like a bad idea. So, I also maintain two applications.

    Good ideas out there? It seems if easy in other languages (using object files) it looks like there should be a solution here I don't see... Thank you!

    rnelsonee wrote:

    Ah! I completely forgot to Save with Options. It's been so long that I had to deal with this type of problem.

    OK, to ensure that:

    I opened my first level VI, saving Options with-> apply the password (or remove diagrams) and then give it to them. I also provide a normal backup of their VI, with source.

    I still about 100 screws which are called dynamically are not part of the VI treeand I would still have to re - register with a password, but it's better than every single VI. Thank you!

    Use the option duplicate hiarchy and preserve...

    apply to all...

    at least as far my memories are good.

    Ben

  • The computer hangs after connecting first time. Dell Support Center will not stop running. Windows has blocked some startup programs.

    Last week, I used Ad-Aware, Spybot and malware to scan my computer.  They found several things, but my problems are now: computer falls down after a time of connection the first only.  The center of Support Dell continues to operate for a few minutes, I just cancel now.  "Windows has blocked some startup programs" keeps popping up in the lower left corner.  I uninstalled Spybot but do I have to uninstall the other 2?  During these changes last week, I changed too Trend-Micro (which was nothing capture) to the free version of AVG.  Help, please.  Muzictchr

    Last week, I used Ad-Aware, Spybot and malware to scan my computer.  They found several things, but my problems are now: computer falls down after a time of connection the first only.  The center of Support Dell continues to operate for a few minutes, I just cancel now.  "Windows has blocked some startup programs" keeps popping up in the lower left corner.  I uninstalled Spybot but do I have to uninstall the other 2?  During these changes last week, I changed too Trend-Micro (which was nothing capture) to the free version of AVG.  Help, please.  Muzictchr

    Hey muzictchr

    did you completely remove micro trend in your system

    You can use an installed antivirus or conflicts occur

    Use the tool to uninstall micro trend from the link below to remove all vestiges of what it may be the cause of conflicts with avg

    http://eSupport.trendmicro.com/1/How-do-I-remove-old-or-new-versions-of-trend-micro-products-in-my-comp.aspx

    Walter, the time zone traveller

  • all characters replaced by square with two zeros on the top and a number below, works ok when uninstall it, reload and start the first time, after that the problem reappears. sometimes works first time to reboot. IE and Chrome ok, light running. v 7, wind

    Set up of fonts etc seems to be ok, still had problems with plug-ins disabled

    Try to set the pref gfx.font_rendering.directwrite.use_gdi_table_loading false on the topic: config page.

    To open the topic: config page, type Subject: config in the address bar (address) and press the 'Enter' key, as you type the url of a Web site to open a Web site.

    If you see a warning then you can confirm that you want to access this page.

    • Use the filter at the top bar of the on: page config to more easily spot a preference.
    • Preferences that have changed also show "BOLD" (user set).
    • Preferences can be reset to the default value using the context menu if they are set of users
    • Preferences can be changed via the context menu: Edit (string or integer) or toggle (Boolean)
  • Restore the object view all supported first time

    Hi all
    I created the search page located in taskflow unrelated with other tables of text INPUT and the result. Data comes w.r.t. input value, but my problem is I want the result table should virgins while when the first user entered on the search page.

    Can someone help me?

    Thanks in advance.

    try to change the action to invoke

    
    

    This one

    
    
  • How to set the properties of the EOS in the IVI driver

    I am coding a compatible driver IVI (in LabWindows/CVI) for an old GPIB instrument that does not support the EOI. To read the response device, I need to define the character of the EOS and terminate read on EOS. MAX I can correctly set the properties of communication and communicate with the device, but I do not know how to set these values in my driver. I tried if various attributes (for example with viSetAttribute (io, VI_ATTR_TERMCHAR_EN, VI_TRUE)), but still get errors (I guess I should use the incorrect session handles). How to set these properties inside the device IVI driver properly? These parameters must be active for this specific device only - all other devices on the bus use EDI. So I think that I can not just in the world, set this property on the map.

    Any help is appreciated. Thanks in advance,

    Martin

    To change VISA attributes as parameters EOS via the pilot of the IVI, your application must first acquire the handle valid VISA (VISA session) or the IVisaSession interface. The first is applied when the uses of pilot IVI VISA - C API and the latest is applied to when the IVI driver uses VISA COM API. Session handle of the IVI - C (that was returned by the function _init() ) is * NO * a VISA manage so you cannot call the API C VISA with the session handle.

    I don't know if the IVI driver you are using has such a property or attribute allowing to access the handle VISA or IVisaSession interface, but for example, driver Agilent IVI COM "IO" property, which returns the reference to IVisaSession or any good VISA com interface.

    Makoto

  • Frustrated by the strange behavior of the command SET up FIRST HP!

    I tried to define a function using the command SET the. The function is F = G * M * m / r ^ 2. No matter what I try, I still get the same generic error: INVALID INPUT. I went to the guess, user manual, half a page of information about the command SET. Better nothing, but far from what you would expect if the manual is YOUR main source of information on how to use the calculator. In the first instance, an error, here's what I discovered:

    (1) name of the function cannot be long 1 letter. They can combine the capital letters, small letters and numbers...
    (2) variable must be UPPERCASE
    (3) variables can start with a letter and followed by a unique number. ONLY THAT, nothing more

    Can someone, confirm please?

    It is quite limited. So now, instead of the calculator not work for me I have to work for it. This is the formula I: F = G * M * m / r ^ 2 and that's what the calculator would accept in the screen SET: F12 = G * M1 * M2/R ^ 2, see figure 1. Quite annoying, but I can leave with it.

    As you know, G is the gravitational constant: 6.67384 x 10 ^-11.  The calculator is supposed to to remember, so why type it again?  I went to CASE view, called my function, putting fake numbers, just to try it, had G of MAJ > units > Const > physics.  This is how my edit line looks like: F12(6.67384E-11,100,300,25)... See figure 2. Guess what? An ERROR GENERIC, no idea of what the calculator don't like on this subject. After a while, I discovered he does not like the E in 6.67384E - 11, she she likes 6.67384e - 11, and then it throws another error (Bad arguments number) see figure 3. I check everything, it looks all right.

    I decided to try my LUCK in the main screen. Everything works perfectly. He doesn't get complaint even the 'E' in G, and I get the result expected (figure 4).

    I went back to the screen set and passed under the name of the F12 function to Forc, put the numbers again, MAGIC, now this market (see figure 5).  So, after all, it seems to be the calculator do not like the numbers the function name, but he didn't complain. Come on guys, you do not buy a top of the calculator online to go through this torment.

    Can someone tell me what is the reason for the bizarre behavior?

    Hello

    DEFINE functions MUST respect the rules of the home screen in every way shape and form. For example, the variables must be valid system variables...

    DEFINE function names cannot collide with existing variables/functions names, which is why you cannot use single past uppercase to name...

    If you want to use the names of other variables that the pre sets, you will first need to create them. Betai you can create them in CASES, it is best to create in the House because, as a general rule, it is best NOT to mix things ca and home (it is much slower and is more likely to cause disorders). To create a new variable home user, just assign a value to a variable as in abc: = 5 (or 5-> abc-> where is the arrow of the sto)... You will be asked if you want to create the variable. answer Yes and you're...

    Cyrille

  • Control values defined by the Index function only works for a running VI?

    I've never used set of control values based on the Index before so I decided to compare it against two other ways to set the controls on the front panel, by using the invoke Ctrl.Val.Set node and nodes for the value property. But if the VI which I am trying to set the controls does not work I get error 1000 say "The VI isn't in a State compatible with this operation." When I run the VI which I am trying to set the controls, I get an error. This is VI really only work if the VI is running? I can't set the values before calling the VI to run dynamically?

    I wonder why you do so in the first place.

    a bit of history. This feature was added to the problem write to items in front by reference is about 1000 times slower than writing to the Terminal. I think that this feature works by writing directly to the transfer buffer. It always ends up by being slower than writing to the Terminal, but only about 10 times slower.

    My company made use of this new feature. We needed it because we have updated thousands of values of frontage on the same VI by reference and labview couldn't keep it up (Yes, probably could have worked around him in a different way, but there is more detail than this...). If your ' e does not update thousands of articles, probably you should not use this feature. Performance savings is not worth the additional development effort it takes.

    It does not work probably because the transfer buffer does not exist when the vi is not running

  • Change the NLS_SORT setting

    Hello

    I need to sort Chinese characters in my database, without changing the NLS_LANG setting.
    At first, I just changed the NLS_SORT setting for my session.

    SQL > alter session set NLS_SORT = SCHINESE_STROKE_M;

    After I questioned the table and made an order, I had a specific word order, which was different from the order I got when NLS_SORT = BINARY.
    I have no way of knowing if the order is correct or not, that I do not understand the Chinese, but I assumed that it is correct.

    Then, I changed the NLS_SORT for the system.

    SQL > alter system set NLS_SORT = 'SCHINESE_STROKE_M' scope = spfile;
    SQL > SHUTDOWN IMMEDIATE;
    SQL > STARTUP;

    When I do one-
    SQL > show parameter NLS_SORT; I get the following result-
    VALUE OF TYPE NAME
    ------------------------------------ ----------- ------------------------------
    nls_sort string SCHINESE_STROKE_M

    But when I ask the database with an order by clause, the data can't be in the order that I received when I had changed the session parameter. In fact, the order is the same when the NLS_SORT = BINARY.

    I'm doing something wrong?
    Help, please.

    You can do this in two ways:

    Set with an operating system environment variable
    Windows: SET NLS_SORT = value
    * nix: setenv NLS_SORT value
    or run it after each connection (this can be placed on the logon trigger)

    ALTER SESSION SET NLS_SORT = value;

    With greetings
    Krystian Zieja

  • 3000 N200 starts the first time, but he will start for the third time!

    Hello

    My old N200 of 2 years has recently decided not to initialize the first time. Usually it starts the third time lucky this changes in the cold outdoors when it may take 7 or 8 will but or does not start later.  I think it started after that I left the machine running on battery power a day forgotten and the next day it took a few goes to start after plugging it load up.

    When it wont start the fan lights just like the Windows screen comes on and after a few seconds, it dies as if I had pressed and held down the power button as you would to turn off if the system was no answer, and he makes the same noise. When it finally starts the fan is silent!

    This one worked!

    Thank you very much

    I don't know that I have never done this? Certainly not intentionally. Well, I seem to have solved the problem by resetting the CMOS as described elsewhere in the forum. Machine boots first time every time now, so he must have had something to do with it. Or I also during the same operation was released and returned to the my 2 GB memory add on and I think that may be related to poor startup performance if it is not inserted correctly.

    What a relief and after being where I bought they had no idea and wanted to send it away etc etc and I pay £11 a month for such a service, I had a lot more less than an hour on this forum

    Thanks for the reply

  • How to set up the multimedia keys (only the last 3 buttons)

    Hello

    How to set up the multimedia keys (only the last 3 buttons)? The first button works, you open the browser and the other open WMP.
    But the last 3 buttons (play/pause, Stop, forw/rewd) aren´t work with WMP. How can I fix?

    Thank you

    Hello

    Can you please tell us what model of laptop Satellite A do you have?

  • HP Photo smart 7520: how to switch color after setting the black HP7520 only

    How to switch color after setting printer black HP7520 only

    Hi junosa,

    I'm glad to hear that you finally found the color prints you need.

    When you change the printer setting with the method, you suggested that he change the parameters by default for the printer all of a work are printed with these settings unless you make changes just before printing. If you what to adjust the setting before each print job uses the method that I provided in my first post answer. That's all what you find easiest.

    With regard to the button apply grayed, apply the button becomes clickable when there was only a modified setting that needs to be saved.

    Please click the "accept as Solution" and the "thumbs up" button up on top of my first response above and other similar issues may find the easiest solution.
  • List box and the choice list showing only 25 first items on the list

    Hi people,

    I implemented a component selectOneChoice for locations and a selectOneListbox for asset groups. Two display objects are based on relevant queries. When you try to choose a location, I see only the items in 25 list first in the drop-down list. It's the same thing with the Group of assets held as well. Queries provide a set of data that has more than 25 records of each of the db. Are there property that must be set for these components in JDeveloper? I use Jdev Studio ver 12.1.3.0.0. Please, share your ideas.

    Thank you

    25 is the size of the default range for the iterator.

    Components as selectOneChoice does not support paging so you must set this value-1 (select your iterator pageDef and replace the RangeSize property)

    Dario

Maybe you are looking for