Questions about "Diff Sequence File With..." function

Hello,
I've started working on a project where I'm maintaining a piece of older code written by a since-departed employee of my company.  It's a TestStand 3.0 sequence file calling on Labview 7.0 code. The thing is, there were two of these installations done at different times and, somewhere in the woods between stations 1 & 2, the code base diverged.  Part of it was due to not being able to get exact duplicate hardware for the PXI chassis and part was, apparently, due to the fact the client used the 2 machines to test different UUT models.
So, I'm looking at copies of the installed code base on the two machines using the diff feature in TestStand.  (If it makes a difference, I'm doing this viewing in TestStand 3.5 since TS3.0 has mysteriously gone corrupt on me at the moment on my main development computer and, if memory serves, you have to uninstall all the later version of TS to reinstall an older version.  An altogether fun process, no doubt, but a little time consuming.)
Anyway, the first thing I notice is that very many of the sequence steps have different Step Properties.Step ID values that look something like this: "ID#:2vMTp0db002mQDXArddRSA".  Messing with the diff screen showed an option to "Ignore Unique Step Ids" which got rid of these.  Regarding these unique step ID's: When are they generated and do they remain constant on a particular machine?  Beyond mere curiosity, I wonder because another diff is in some of the "On Pass Target" or "On Custom Condition True Target" under certain Step Properties and the value under there looks suspiciously like those unique ID's (i.e. ""ID#randomstuff"").  Are these all dynamically updated at runtime or will I break something by changing those (say if I copy a sequence from one version overwriting it in the other)?
So, I filtered the unique ID's out.  The next large area of difference is that many, but by no means all, Labview VI calls have a difference under Step Properties > Flexible Labview Adapter Properties > ViCall > Connector Pane Checksum > Value.  Also, in a few other instances, ViCall > error out > Connector Number is different as well.  Does this indicate a different underlying VI?
There are a few other differences, but I can interpret those.  My goal is to get one sequence file for both machines so the code will be easier to maintain.  I do think that some of the VI's with different Connector Pane Checksums may be different between the two installations since one of the different hardware components required a different driver library.  This leads to a third question, what does it take to use identical sequence files when the underlying VI's might differ?  Is it just the interface needs to be the same?  Like the connector pane has the same geometry and data types for the exposed inputs and outputs?
Thanks for any help,
Mike
Solved!
Go to Solution.

I just got off the phone with NI support, so no worries on the answers.
Short versions:
The unique ID's are regenerated when a sequence is copied.
Teststand doesn't need higher versions uninstalled to reinstall an earlier copy.
 Connector Pane Checksum implies a different underlying VI, but having the same connector geometry/inputs/outputs/types should allow you to have a different VI for different installations without different sequence files.
Still waiting to hear back from support on whether the goto pointers get updated properly when a sequence or portion of a sequence is copied.

Similar Messages

  • "Diff Sequence File With" doesn't look into sub-sequences.

    Hello guys.
    I have these 2 sequences in Teststand 2.0 that I'm trying to compare, but when I use the command "Edit" - "Diff Sequence File With" it only looks in the upper level properties (MainSequence, FileGlobals, etc.) but it doesn't check for the contents inside the sub-sequences, which is where I have most of my measurements and tests.
    Hope you can help. Thanks.

    If you expand the 'Sequences' node, you should see the list of all the
    sequences from your file.  Then expand one of the Sequences and it
    should list the Context variables for those Sequences.  This is
    where you should see a comparison of the Locals set.  As a test,
    try comparing the Sequential (SequentialModel.seq) and Batch
    (BatchModel.seq) process models.  You can find them in the
    <TestStand>\Components\NI\Models\TestStandModels directory. 
    Perhaps you could post the two sequences you are trying to compare if
    you are still running into problems.
    Tyler T.

  • Question about opening a file with Quicktime..

    Hello,
    I would like to open some audio files with QuickTime and not iTunes.
    With Panther I used to select ALL the files i needed to modify and then select the default app. for opening them (in this case QuickTime)
    Now that I'm running Tiger when I do that all the INFO of each files opens up and I have to make the change one by one.
    Any idea?
    Many Thanks

    Use Option-Get Info.
    I don't think this changed from Panther to Tiger, however.

  • Diff sequence file API

    Hi Ppl,
    Are the API's for using the "Diff Sequence File With" tool exposed ? I mean the tool thats available in the Sequence Editor ->Edit->Diff Sequence File With
    I want to use this tool programmatically. I searched the TestStandAPIReferencePoster. I couldn't locate any such method. 
    This tool is not available with the custom sequence editor license. So If I want to have this functionality in a custom sequence editor is there any work around ?
    Thanks 

    The diff APIs are exposed, but not documented or supported. They are also subject to change.
    However, you should be able to redistribute C:\Program Files\National Instruments\<TestStand>\Bin\SequenceFileDiffer.exe
    I believe it works with a custom editor license.

  • Hi I have a question about shooting in Raw with my Canon EOS 6d. I'm in the process of learning photography and my goal was to start shooting in raw. I have Photoshop CS5. When I tried to edit my images in raw I received an error message stating, "The pho

    Hi I have a question about shooting in Raw with my Canon EOS 6d.
    I'm in the process of learning photography and my goal was to start shooting in raw.
    I have Photoshop CS5. When I tried to edit my images in raw I received an error message stating, "The photoshop camera raw plug-in did not recognize the format. If these files are from a camera, you may need to update your camera raw plug in."
    In researching the issue I read that to edit in raw you need a camera model requirement of at least 7.3 which only works with CS6. My version of CS5 is 6.0.0.205. Being new to all this I see that my options are to upgrade to CS6 or convert by using DNG converter and paying a monthly fee. Two things I know nothing about and don't know which is would be more beneficial.
    I'd appreciate any advise on which route to go and how upgrade and what it may cost. THANKS in advance!
    Heather

    In researching the issue I read that to edit in raw you need a camera model requirement of at least 7.3 which only works with CS6.
    That is correct. Your camera was first supported by Camera Raw 7.3. Camera Raw 7.3 will not work with CS5. You need CS6 or CC.
    Being new to all this I see that my options are to upgrade to CS6 or convert by using DNG converter and paying a monthly fee. Two things I know nothing about and don't know which is would be more beneficial.
    I'd appreciate any advise on which route to go and how upgrade and what it may cost.
    It all depends on your preferred workflow and your budget.
    Using the DNG converter is free. There is no monthly fee. You use the converter to convert all Raw files from the EOS 6D to DNGs then edit the DNGs in CS5. That's an extra step every time - every photo. Some people don't like the extra step. Others don't mind.
    Camera raw, DNG | Adobe Photoshop CC
    Or you can upgrade to CS6 (non-Cloud) and pay the upgrade fee
    Creative Suite 6
    Or join the Cloud and pay the monthly fee
    Or join the Photoshop Photography Program (US9.99/month) and get PS CC+LR

  • TestStand crashes if I'm using "Diff Sequence Files"

    If I am using "Diff Sequence Files", TestStand (2.0.1f1) immeadetly closes without any messages, and I've to restart TestStand again.
    Same happens rarely if I run my TestStand application (e.g. after testing 75 UUT's). I've got this bug by using the Secuence editor as well by using an operator interface.
    Win XP, Nt4, LabView 6i
    Any ideas how to fix that, or how to debug if everything is closed.
    Thanks for any hints,
    martin

    Alejandro,
    this problem happens with different sequence files. Sometimes the System Exception �System Exception Error Code: -17502� is shown.
    But there are also files where I haven�t any problem by using �Diff Sequence Files�. For your information: all files have the same structure.
    Attached you�ll find the 2 files where the problem occurs every time without an Error Code.
    But the other serious problems are the crashes while running the TestStand application. That means during the test the TestStand application would close without any messages. And this problem occurs very rarely and I�ve haven�t got a chance to debug.
    Any hints will be appreciated
    Best regards
    Martin
    Attachments:
    1230-2101_0006.seq ‏178 KB
    1230-2201_0006.seq ‏178 KB

  • Basic question about importing wma files

    Hi, I have a basic question about importing wma files. I ripped some cd's on a Mindows computer using Media Player, but now want to copy them to my Mac and use them in iTunes on my Mac. when I use Import in iTunes, nothing happens and I cant even seem to copy them one by one using the Music folder.
    Can someone help me?
    thanks
    eMac   Mac OS X (10.4.4)  

    iTunes for Mac doesn't support .wma files.
    If you can use a PC to convert them, you can use one of many freeware applications. Google for 'wma to mp3'.
    For the Mac there's the shareware program EasyWMA that can convert them.
    Hope this helps.
    M
    17' iMac fp 800 MHz 768 MB RAM   Mac OS X (10.3.9)   Several ext. HD (backup and data)

  • Will saving a sequence file with modified variables work on all licensing levels of TestStand?

    I am thinking of enabling editing of test limits for a few steps via an operator interface mechanism of some sort (popup dialog box, etc.).
    If I make an API call to save the sequence file with the modified limits (as opposed to using the property export/import mechanism), will the call succeed if the end-customer has only a deployment license (no debug or dev)?
    For that matter, if I *were* to use the property export mechanism via an API call from the operator interface, would that call succeed regardless of the licensing level on the target machine?
    Thanks in advance...

    The deployment license will not allow you to save sequence files using the API.  It will generate an error.
    Allen P.
    NI

  • Some questions about importing HTML files

    Hi, folks
    Let's suppose we want to import a pack of HTML files formatted in HTML5 wit's it's CSS into a double-oriented folio. A couple or three questions about that, please:
    1. Is there a limit for a reasonable quantity of HTML files I can import into a folio? I mean.. 100 would be way too much, for instance?
    2. These HTML files could be navigated and referenced from inside TOC-pages made in InDesign,right? (navto://..., I gues?)
    2. Will it be possible, by means of HTML adaptative design techniques, to treat both orientations (vertical and horizontal) as different viewports or screen sizes so that the design adapts for instance the column width with its CSS?
    3. That said, will the InDesign final app. respect that adaptative CSS rules?
    I am asking this because we are looking for a way to inject big quantities of content with a very similar design into our application in a really fast and automatizable way and I have the suspicion* that importing HTML5 preformated CSS files could be the a very good and simple alternative to importing XML into InDesign templates as we start out content as tagged almost-html files.
    Thanks a lot
    Gustavo Sánchez (Posting from Madrid)

    I assume you are asking about using HTML articles.
    1. There is no limit beyond simply keeping things reasonable.
    2. Yes. Just use navto://articlename
    3. Yes. I've used min-width of 768 and max width of 1024 to control it.
    4. InDesign does not enter into any of this with the exception of using the folio builder panel. Everything else is done in Dreamweaver or whatever program you decide to use for the article.
    If you want to restrict the HTML articles to one orientation or the other, use the _h and _v suffixes.
    Bob

  • Quick question about rendering and exporting with multiple presets

    Probably a very simple question but I'm pretty new to PPro, so I'd appreciate your help...
    I've got an uncompressed AVI video that I want to export to mp4 using several presets (that means several exports). What I intend to do is the following:
    I create a sequence and put my AVI file in there and then I just apply the preset and without rendering go to export media, select my export setting, and put it in the encoding queue at the Media Encoder. Then on the same sequence, I clear the preset and apply a new one, and again without rendering, go to export and then to the encoding queue. I repeat this for as many times as presets as I want to apply. At the end I have created (in no more than 2-3 minutes) several exports in the Adobe Media Encoder queue, that I can launch and go and do something else while encoding...
    My question: will the export files each have the different preset applied even though it was not rendered? if it does not work, would that work if I were to do this with each preset applied on a different sequence, even without rendering?
    Thanks in advance for your input!

    I create a sequence and put my AVI file in there and then I just apply the preset.
    Then on the same sequence, I clear the preset and apply a new one, and again without rendering, go to export and then to the encoding queue.
    Does "apply the preset" mean selecting an encoding preset
    before sending the Sequence to the Queue?
    If I understand what you are trying to do...
    It sounds like you want to do multiple, different format
    exports from the same Premiere Sequence.
    If so...
    I would Queue the Sequence to Media Encoder once from Premiere,
    then duplicate the entry in the Queue (Ctrl+D) and assign the
    different encode types to the duplicates in Media Encoder,
    (instead of Queueing the Sequence multiple times).
    ...will the export files each have the different preset applied even though it was not rendered?
    A Sequence will be encoded using the assigned settings.
    You can set multiple encodes in the Queue, each with different settings.
    I'm not sure what you mean by "even though it was not rendered...".
    Unless you have specified 'Use Preview Files' in your encoding,
    it will make no difference if your Sequence is 'Timeline Preview'
    rendered or not.

  • Few Questions About Backing Up Files

    Okay, I'm pretty new to this, and have checked the support pages, but I do have some questions about backing up my files.
    I'm running out of room on my computer's hard drive, and am wondering if burning the library to CDs will allow me to quickly restore my library on my computer when I sync my iPod.
    I know that when an iPod syncs with a comp, it will lose any songs that aren't on the library list. (If I deleted some songs to free up room, I'd lose those songs on my iPod when I synced it up.) Is there a way to prevent that from happening? Some way to save a headache continuously restoring my iPod's library every time I want to add a new song or recharge it?
    I'm on Windows XP, if that matters.

    Best and easiest solution is to buy an external hard drive. Then simply drag and drop your iTunes folder from your internal onto the external and copy the entire library.
    Patrick

  • Question about reducing PDF file size on export

    I have a large file that is generates a PDF about 75MB when exported with the "[High Quality Print]" preset. However, I can reduce the size down to to under 5MG in Acrobat if I use the Tools>Flattener Preview>[Medium Resolution] setting (image attached). Is there a way to generate this smaller file directly from InDesign? I couldn't figure out how to do this with InDesign's Flattener Preview or Export options, but it is very likely that I missed something.

    Eugene Tyson wrote:
    When you choose Smallest File size, it is still using the PDF 1.6 setting.
    Change this to Acrobat 4 (PDF 1.3) this will automagically flatten the PDF - which means you shouldn't have to do it in Acrobat.
    That should get you a nice small file size, I believe.
    Flattening transparency in InDesign will not necessarily yield a smaller PDF file size. Transparency flattening will not automatically convert placed vector artwork to raster images unless that vector artwork is actually involved with transparency. And even then, whether you end up with a smaller file depends on a number of factors.
    If the reason for the very large file size is indeed very complex vector artwork and you are willing to sacrifice quality, conversion of such vector artwork to raster might yield a significantly smaller exported PDF file. To accomplish that conversion, I would personally suggest converting the most offensive (in terms of file size and complexity) of such files in Illustrator (assuming that they were .AI files) and exporting them as .TIF files (to avoid the potential imaging artifacts of JPEG compression).
              - Dov

  • I have a question about Configuration of Post with Clearing

    I have a question about confiruation of the post with clearing which is t-doce 'FB05'.
    When I make post with clearing on 'FB05', I can change the additional selections.
    Where can I control the confiruation of the additional selections in t-code 'FB05'
    Please, tell me the menu path.

    Hi,
    In SPRO, go to
    Financial Accounting (New) > Accounts Receivable and Accounts Payable > Business Transactions > Incoming Payments > Manual Incoming Payments > Make Settings for Processing Open Items > Choose Selection Fields
    Hope this helps.
    Thanks

  • Question about replacing corrupted file in windows 7

    hi,
    I read in windows 7 bible that if a system file is corrupted , I can replace it with system recovery tool (at command prompt) if I have onother computer with windows 7 installed. 
    my question is here , if I replace any file with copy the file from computer to dvd and replac it on my computer ,  does the windows version must be the same for 64 bit or it doesn't a matter.
    thanks
    johan
    h.david

    Hi,
    Yes, the version must be the same. You may be able to get a known good copy of the system file from another computer that is
    running the same version of Windows with your computer. For different versions there may be different configuration settings in the files that you operating on which if replaced with the wrong version might cause new issues.
    More information regarding How to manually replace a corrupted system file with a known good copy of the file, please check it in the link:Use
    the System File Checker tool to repair missing or corrupted system files
    Hope this may help
    Best regards
    Michael
    If you have any feedback on our support, please click
    here.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Question about moving library file/playlists

    I've just switched to a new computer, and while I was able to move my music and video, my playlists were gone(the music and video were on an external HD, but the library file with the playlists was on the old computer's HD). I've found the library file on the old computer, and I plan on plugging the external HD into the old comp and copying the libary file to it as a means to getting it onto the new comp.
    Just one question: The previous comp was badly corrupted by viruses. I'm worried that if I copy the library file to the new comp, the new comp will become infected as well. Is this a risk? What can I do to prevent it?
    Also, if I get the library file onto the new comp....then what?

    Format the drive using your PC. Connect it to your Mac. Transfer the files. Connect to your PC. All is well.

Maybe you are looking for