Timeout setting for Realtime-Sequence execution

Hello,
I'm referring to the "Timeout" setting in the stimulus profile editor or the "Timeout" parameter of the SequenceCallInfo Constructor. The description of this parameter is as follows:
The timeout in milliseconds within which the sequence must complete each time step.
What exactly is this parameter good for? I understand that each task in a realtime sequence is executed once per PCL iteration and that the "time step" of a task is completed when the control flow reaches a "Yield" statement (or the end of a loop with autoyield enabled).
When I'm running a sequence where a timestep takes longer than the PCL period, the VeriStand engine will abort and undeploy the system definition. In my case the PCL rate is 2KHz so isn't the timeout implicitly given as 500us?
I thought that maybe I can use the timeout parameter to set an additional timeconstraint from "greater 0 to less than PCL period". So for example if I set it to 0,1ms, the realtime sequence would have to hit a Yield statement within 100us. But this doesn't seem to be the case either because the realtime sequence is not aborted and it still stops the VeriStand engine.
Thanks
Krid

Hi Jarrod,
thanks for your answer but your second use case is exactly what I tried to do. The VeriStand engine is still aborted even when I run the sequence with timeout set to 0,01:
Error -307743 occurred at NI VeriStand Engine.lvlib:VeriStand Engine Wrapper (RT).vi >> NI VeriStand Engine.lvlib:VeriStand Engine.vi >> NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi >> HP Loop.lvlib:HP Loop Main.vi
I just tested it again and the first time I started the stimulus profile, the realtime sequence actually was aborted and the VeriStand engine continued to run. Then I started the stimulus profile a second time (without changing anything) and this time the profile was not aborted and hence  the VeriStand engine was stopped. It's also not possible to stop the profile in stimulus profile editor. It just hangs and I have to kill it.
After this happened it's also not possible to run any other realtime sequences (they will simply not start but no error message is returned).  One has to completely close down VeriStand (just re-deploying doesn't work) and restart it before it works again.
Why isn't the timeout parameter working as it's supposed to?
Regards
Krid

Similar Messages

  • Timeout setting for Conntrans?

    Hi,
    We had some issues in regards to timeouts when Conntrans ran on some mobile clients. The reason seemed to be related to huge BDoc size and the TRFCQOUT table not being organized on a frequent basis. We have now reduced the BDoc size of some messages as well as scheduled a weekly reorg on the outbound queue tables. However, is there something related which handles a timeout setting? For instance I can see that a timeout occurs after 700 seconds, can you extend this or is just plain because of performance? If it exist, where can you set this (is it on DB level)?
    Thanks,
    Sebastiaan.

    Hi,
    Timeout during receive phase of Conntrans can happen, either because the Bdocs are huge or if Conntrans tries to receive a lot of messages in a single go.
    To Resolve the problem please to the following:
    1.Assign a lower value for the MAX_PACKAGE_SIZE parameter for this Bdoc in trnx: r3ac6.
    If you still face a timeout after reducing the Bdoc size, the number of Bdocs Conntrans receives in a singlr shot needs to be restrained.
    For that do the following.
    If you are running CRM 5.0 Mobile Application, set\create the registry key NumMsgToPull at HKEY_LOCAL_MACHINE\Software\MSA\NewTransferService to any low value(below 5).If this key is set to zero, Conntrans will try to receive 20 messages at a time and may time out if the messages are large.
    If you are running CRM 5.0 Mobile Application or CRM 4.0 XML Data Transfer, set\create the registry key NumMsgToPull at HKEY_LOCAL_MACHINE\Software\MSA\NewTransferService to any low value(below 5).If this key is set to zero, Conntrans will try to receive 20 messages at a time and may time out if the messages are large.
    If you are running CRM 4.0 Mobile Application  set\create the DWORD TranferRate at HKEY_LOCAL_MACHINE\Software\MSA\TransferService to any low value(below 5).If this key is set to zero, Conntrans will try to receive 20 messages at a time and may time out if the messages are large.
    Regards,
    Shourav

  • Is there a way to change the timeout setting for iCal / Calendar in 10.8?

    I have a user connected via iCal to an overworked old CalDAV server (running OS X Server 10.5.8) who was doing fine in OS X 10.6.8. The data (from a number of groups, and his own individual calendar) would sometimes take a while to refresh, but it always came down eventually.
    Once he upgraded to 10.8.1, his calendars would often have exclamation points next to them saying they couldn't connect. Manually refreshing would add "Updating..." to the title of the calendar window, but most of the time, the exclamation points would come back. I did some testing with LittleSnitch, and found that, if Calendar didn't hear back from the server for 30 seconds, it would time out.
    Using the same CalDAV account on another machine with iCal in 10.6.8, connecting to the same server, it goes past 30 seconds and keeps going. (Maybe the default setting is 60 seconds; I haven't seen it triggered.)
    Does anyone know if there's a way to tell Calendar in 10.8.1 to wait a little longer before timing out?

    It appears that the previous user purchased the Server app through his or her own App Store account. You would need to know that account ID and password to update that or any other app purchased through that account. If you are unable to get that account information, you will have to delete the app from your system and re-purchase it through an App Store account you can use. There is no way to transfer an app from one App Store account to another.
    Regards.

  • Where to find the timeout setting for connecting to SAP Bi Universe in Power Query for Excel

    Hi All,
    I am trying to connect a SAP BI Universe. I am able to login to the environment and get the list of folders. But on trying to use the universe inside the folder, I am getting a time out error. The time out happens exactly at 100 seconds always.
    DataSource.Error: SapBusinessObjects: The operation has timed out
    Can you let me know if any setting can be done to avoid this timeout and get the universe into power query?

    I have the same problem with Version: 2.17.3850.242. It times out after 100 seconds. 
    In addition, I couldn't report it by sending a frown. Get the following error message
    Error Message: Could not load file or assembly 'Microsoft.Office.Interop.Outlook, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
    or one of its dependencies. The system cannot find the file specified.

  • Longer timeout setting for universe object descriptions popup tooltip

    When building a report using the Java Report panel, if I hover my mouse over a universe object the description will appear in a popup tooltip-style box.  However, the description only displays for five seconds, which is not enough time to read the whole description.
    How can I make the popup tooltip display for 15 seconds?

    The answer I got from Business Objects is that the timeout is part of the .jar file and cannot be changed.

  • New-WebServiceProxy timeout setting?

    Hi,
    Is there a way to increase the timeout setting for new-webserviceproxy? I am calling a webservice that takes a some time and my powershell script times out "New-WebServiceproxy : The operation has timed out"
    Thanks

    Hi,
    Change the intellisense timeout value from the default 3 seconds to a greater value.
    To do this, click Tools, and then click Options. On the General Settings tab, in the Intellisense section of the form, click the drop-down list to
    change the Intellisense timeout in seconds value. 
    This works for Windows PowerShell 3.0 ISE. Please try it also with your own powershell.
    In addition, hope the below link be helpful:
    BUG: You receive a "The operation has timed-out" error message when you access a Web service or when you use the IPAddress class
    http://support.microsoft.com/kb/815209
    Regards,
    Yan Li
    Yan Li
    TechNet Community Support

  • Timeout setting in registry?

    when I run "c:\openfiles /query -v" command on Windows 2003 server the Files opened remotely via local share points: shows an open file handle and then after some time (like a minute or less) it disappears. I assume it timed out due to inactivity
    or something. Is there a timeout setting for this defined somewhere in the registry?
    I wanted to expand on this:
    The problem is when the user downloads a file over the web the file is placed in a shared folder on the file server and then served to the client's browser.  The client gets a Download File dialog in Internet Explorer. If they are idle for more than
    a minute before saving or opening the file, they get an error like "Internet Explorer cannot download. the server returned an invalid or unrecognized response"
    Thanks

    Hi,
    From your description, it seems you are trying to download files from your web server, I am not similar with the IIS, but I found some SMB idle timeout settings maybe can
    give you some tips.
    SMB 2.x and SMB 3.0 Timeouts in Windows
    http://blogs.msdn.com/b/openspecification/archive/2013/03/27/smb-2-x-and-smb-3-0-timeouts-in-windows.aspx
    More about the IIS question please post to the IIS forum.
    IIS support forum
    http://forums.iis.net/
    Thanks for your understanding and support
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Using multi-threading: Setting a VI to be used for two sequences at same time

    I have two sequences running as two different threads. This is supposed to be in parallel but both sequences access the same VI, then they're not executing as parallel because one sequence use this VI then liberates it and the other sequence use it, and so on consecutively until both sequences finish. This is not what I want.
    How can I do to set this VI with any kind of property or something that can be accessed for both sequences at the same time?
    Thanks,

    Hi Margarita, you can set a VI to be reentrant (under VI Setup»Execution Options from TestStand, this function can also be used from LabVIEW) . Now depending on the king of VI you are using this can be something safe or can cause trouble. If the VI needs to keep information (for example a Functional Global Variable) or it is handling Hardware it can give you errors (for example trying to access the same DAQ at the same time from different task.
    If you need more information can you tell us what does this VI does?
    This Links might also be useful:
    When I Run Parallel TestStand Executions That Call the Same VI, Why Don't the VIs Run in Parallel?
    Differences Between Reentrant VIs (Preallocate), Reentrant VIs (Share Clones), VI Templates, and Dyn...
    Best Regards
    Benjamin C
    Senior Systems Engineer // CLA // CLED // CTD

  • Set Sequence Call Trace Setting for a SequenceCall Step

    Hi there.  I need to edit a sequence file automatically with a LabVIEW program.  We have a program the is successful in editing and saving a sequence file automatically which goes in and does a few things.  However I also need to be able to go in and change a setting in Run Options for the top level SequenceCall steps in Main of MainSequence.  I want to be able to change the Sequence Call Trace Setting for the steps from Disable Tracing in Sequence to Enable Tracing in Sequence.  However I do not seem to be able to find this in the API call chin anywhere.  At this point I am certain that it IS in there somewhere, but probably hidden under an option mask for something.  Anyone know where I might find it?
    This is NOT something I want to do at execution time.  This is something I want to do by launching TestStand in edit mode from LabVIEW to automatically edit and save a new version of the sequence file.
    Thanks!
    Greg
    Gregory Osenbach, CLA
    Fluke
    Solved!
    Go to Solution.

    Not sure if this will work.  I'm kinda bummed the To More Specific Class function wouldn't work.
    The Automation Refnum going into the top of the TypeCast is using the NI TestStand Adapter API 4.1.1 Version 1.0 as the type library and SequenceCallModule as the Object.
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Setting timeout option for GIT in TFS 2013 update 4

    Hi all,
    I want to increase the timeout option for GIT but I do not know how to set it.
    Please help with how can I set the timeout value for GIT. I am getting "Timeout Error" whenever I am trying to run the 'git pull' command. The repository size is in GB and its taking time to complete the action and during this process 'Timeout'
    occurs.
    Please help me.
    Thanks,

    Hi Vaibhav,
    I do not believe there is a straightforward way to achieve this since stakeholder is replacing limited access. I think you may have to raise User Voice here https://visualstudio.uservoice.com/forums/121579-visual-studio/category/30925-team-foundation-server 
    Cheers!
    Chaminda

  • Setting timeout settings for Action Scripts

    We are using OIM 11gR1 along with the AD and Domino connectors. We are also using Action Scripts to perform some post create actions on the AD and Domino resources that get created by OIM. The action scripts are being invoked with the correct set of parameters and they do their job. However for both connectors, the connector server (Java connector server for Domino, .NET connector server for AD) times out when waiting for the script to complete. Our scripts are expected to take a long time (30+ seconds).
    Based on our testing, the AD connector times out in 30 seconds, and the Domino connector times out in 20 seconds. You would get the below exception in your Java Connector Server log file:
    Dec 4, 2013 2:36:41 PM org.identityconnectors.framework.api.operations.ScriptOnConnectorApiOp runScriptOnConnector
    FINE: Exception:
    java.lang.RuntimeException: Timeout waiting for action, process was terminated
        at org.identityconnectors.domino.WinJni._executeWinCommand(Native Method)
        at org.identityconnectors.domino.WinJni.executeWinCommand(WinJni.java:31)
        at org.identityconnectors.domino.ScriptOnConnector.executeCmdScript(ScriptOnConnector.java:143)
        at org.identityconnectors.domino.ScriptOnConnector.runScriptOnConnector(ScriptOnConnector.java:88)
        at org.identityconnectors.domino.DominoConnector.runScriptOnConnector(DominoConnector.java:316)
    Is there any way to configure OIM so that it waits longer for the action script to complete. The real problem over here is that if 2 users are being provisioned to AD and/or Domino simultaneously (we use access policies to trigger provisioning rules), then the connector (Java or .NET) does NOT invoke the action script for the second user if the action script for the first user times out. It does however create AD/Domino resources for all applicable users. This in itself is a defect - but I need a workaround.
    Looking at some old Sun Identity Manager documentation (which became Oracle Waveset), it seems that the entire OIM concept of action scripts has its origins in Sun Identity Manager/Oracle Waveset. And these products did support the notion of timeouts. Have a look at :
    http://docs.oracle.com/cd/E19225-01/821-0092/bzbuc/index.html
    Does anyone familiar with Oracle OIM code know if custom timeouts are supported by AD and Domino connectors?
    Thanks
    Aspi Engineer

    Change the time for the below under 'Web Intelligence Processing Server'
    Idle Document Timeout (seconds):
    Idle Connection Timeout (minutes):
    If you still have problem then try changing the web.xml under the following war files,
    AdminTools
    PartnerPlatformService
    PerformanceManagement
    PlatformServices

  • Property Loader - How to set it up for all sequences?

    Hi,
    I made an attempt to use the property loader for the first time. (TS3.5).
    I set it up in the setup section of the SequenceFileLoad and specified few parameters of the FileGlobals.
    What happened was a proper operation for the SequenceFileLoad sequence, but as soon as the procedure stepped into the MainSequence, the values return to the original values.  I repeated the process with and without import to Run-time sequence only' and it behaved the same.
    Is there a way to set it up so ti will apply to all sequences within my sequence file and also to the external sequence files called from the main sequence.  In short to replace the parameters of the FileGlobals for the duration fo the test.
    Thanks
    Rafi

    Rafi,
    The behavior you are seeing with the SequenceFileLoad engine callback is expected.  The SequenceFileLoad callback occurs before the Sequence File is actually loaded.  In your case, you are setting the FileGlobals then loading the SequenceFile.  When the Sequence File is loaded by the engine, the FileGlobals are also loaded in with the file.  So the FileGlobals are reset to their default values.  If you want to set the FileGlobals from the property loader, put the Property Loader step in the Setup group of the MainSequence.  In this case, you are setting the values of the FileGlobals after the Sequence File is already loaded.
    FileGlobals only have a scope that covers a SequenceFile.  You will not
    be able to load FileGlobals that are accessible to sequences in
    external sequence files.  You have a few options for getting the data into the external sequences:
    (1)  Add parameter variables to the Parameters section of each external sequence.  When the sequence is then invoked, you can pass the data which will be used by the sequence.  This provides the proper data dependency between sequences and avoids confusion on when the data is being initialized.
    (2)  For each Sequence File or each Sequence, create a separate property file.  When each sequence is called, then use the Property Loader step to load in the data.
    (3)  Use StationGlobals instead of FileGlobals.  StationGlobals have a scope that covers all SequenceFiles on a test station.  However, this is not a recommended method, because the data is accessible to all sequences.  For large applications, it is easy to mistake points in the sequences where data is being initialized and used.  In these cases, you may expect the data to be a certain value that it isn't because another Sequence has already changed the data values.  That is why it is better to use smaller scoped data variables.
    Let me know if you have any further questions.
    Thanks,
    Tyler T

  • Setting filenames for images sequences via scripting

    Is there a good way to set the output filename for a sequence via scriping? When I explicitly set the filename and render location, the frame number is being appended to the end of the extension. (example: "filename.png002").

    Did a quick test.
    You can set name the way you want "Comp 1-[#].jpg" - I mean if you add [#] by hand, AE seems to respect that.
    So I guess you could check how many frames you are going to render and set appropriate amount of # signs in the file name.
    Looking at your example, seems that AE ads frame number after the extension. In case you want to control where AE puts those frame numbers, try this "filename-[#].png" - that should do the trick.

  • Sequence setting for HD

    What should the field dominance be set to for a sequence using HD 1440x1080 (16:9) video footage? Upper (odd)?
    Thanks.
    Pedro

    It depends. If it's progressive, none. Select a clip in the browser and hit command-9 and see what the clip settings are. And then match them. FCP 6 and above will match your sequence settings to your clip settings automatically when you edit the first clip into a new empty sequence.

  • What Sequence Setting for 4:3 Aspect Ratio?

    Just moved up from FCE to FCS2. Do commercials for small market cable and broadcast in SD 4:3 in FCE. Now in FCP I see a sequence setting for Frame Size Aspect Ratio NTSC DV that shows 3:2 aspect. Not really clear on what this is and after pouring through the manuals and searching this forum, still don't get it.
    In the end, I want normal SD 4:3 TV commercials. In FCE, it was a simple NTSC setting. Does my sequence in FCP need to be 4:3 or 3:2? Need a little education on this and can't find any explanation anywhere.
    Thanks for the help.

    What format is your source? I would never export out of FCP in that manner to achieve a frame rate conversion.
    There are a couple of ways to change your footage from 23.98 to 29.97. The easiest I feel, is to select all the clips in your 23.98 sequence using CMD+A. Then copy (CMD+C),create a new 29.97 sequence and paste (CMD+V) those clips into your new sequence. Render and export a Quicktime Movie, Self-Contained.
    However, I'm curious if you're shooting in HD based on your 23.98 frame rate. If you are, then you should be using a better SD sequence than DV which is 4:1:1 color sub-sampling. You may be throwing away half of your color information by working in that format.
    Andy
    Andy:
    Using your method of copy/paste to a new 29.98 sequence solved the problem. Thanks.
    What I had done to try out the new features in FCP vs. FCE was to create a 23.98 timeline (since I am shooting in SD 24pa with a DVX100A), add a Motion Master Template, add a few jpg's to the drop zones, add 3 NTSC-formatted jpg's to the end for the logos, add a Soundtrack music bed.
    For future commercials, will likely be shooting 24pa footage, so wanted to figure out working in a 23.98 sequence. Just had not understood how to get it back to 29.98 for the cable company and broadcast stations. Your advice (copy to new sequence) makes it simple. Hopefully based on this info, I am still on the right track to accomplish my goal. I want to get the 24p look for some clients, but deliver the finished spots via upload to the stations' servers in a QT MOV.
    If you have any other advice that would improve things, ready, willing and able to listen. Been Mac-ing since Mac Plus days, but new to FCP. Made the switch from Express with the access to 24p shooting. Thanks.
    Message was edited by: Neil Whittey

Maybe you are looking for

  • Ipod Car adapter no sound

    I recently got a pioneer sterio installed in my car with the ipod adapter. I plug my ipod in and everything seems fine except there is no sound coming from the speekers. The display is working fine and if i plug headphones into the ipod then i can he

  • ⌅ How to obtain this symbol

    Hello from Paris !!! I'd like to know how i can obtain this symbol  ⌅ on a mac os Lion. And may be some one has a solution to find by myself how i can discover any symbol i need. The probleme is for exemple whith Logic 9 when i am looking for shortcu

  • Safari will not download, instead it opens a blank page

    Whenever I try to download a file, Safari will not trigger a download. Instead, it opens up a blank grey page. The full download address appears in the address bar, with the file name I'm trying to download at the end ( like.... http://fpdownload.mac

  • Can I / how do I transfer my Windows platform Creative Suite 3.3 to my new iMac?

    Can I / how do I transfer my Windows platform Creative Suite 3.3 to my new iMac?

  • Should it be public

    If I have an ArrayList is my class that is going to be needed by virtually all classes should it be declared as public static ArrayList list. This way any class that want to use it can just refer to it without creating the object. Is this okay.