Question :
I am using TPI.NET to load a saved system. When I load a system the Listing Window reverts any saved changes back to the default settings. Why does it behave this way?
Answer :
When a module is loaded, the TLA SW application does not assume that the new module setup will have the same channel groups as the previouse setup. Therefore all the Waveform traces and Listing columns associated with data from the previous modules setup are removed during the load operation. After the load completes, the data windows create a default set of data elements, which includes one waveform trace and one Listing column for each channel group in the new LA Module setup. This is why the Listing window changes back to default after doing a ILoadModule. LoadModule() operation.
There are two ways to load a data window configuration from a saved file:
- From the UI, you can use the Load Data Window command from the Window menu; but this command is not available in TPI.NET.
- Reloading a system setup restores the configuration of data windows that were part of the system. From TPI.NET you can perform a system load with ITlaSystem.LoadSystem().
The following may work for your needs if you are exporting all your data columns in one radix type. If you go to File -> Export Data and click on Options you will see the bottom option is called Fixed Radix. If you check this option you can select which radix type (Hex, Octal, Binary, Decimal, Signed Decimal) that you wish to export you data in.
FAQ ID 57391
View all FAQs »