08-18-2005 09:14 AM
08-19-2005 11:40 AM
Hello Peter,
The changes to the sequence file structure are not documented. However, if you take the case of the Step.TS container, you can discover the changes by examining the data type of which TS is an instance. In other words, take a look at the TEInf standard data type in TestStand 3.1 and compare the fields to its predecessor in 2.0.
If you are using lookup strings to check the values of fields in the TS container, you would be better off using the Step class of the TestStand API wherever possible. Many of the properties that are stored in the TS container are properties of the Step class. For example, the Step.TS.PreCond property can be gotten through the API using the Precondition property of the Step class.
Using the Step class in the API to get step properties will make your utility more robust through changing versions of TestStand. While the contents of the TS container may change from one version to the next, the API classes are developed and maintained with backwards compatibility in mind.
Regards,
Eric