Saving, Loading & Exporting Data

Saving Captures

Note: Saving a capture only saves the currently selected tab.

To save your current capture, click the Options menu on the top right of the software and select Save capture. You can also press CTRL-S.

Opening Captures

To open a previously saved capture, click the Options menu on the top right of the software and select Open Capture. You can also press CTRL-O.

You can also drag a capture file into the Logic software.

On Windows, you can double-click a capture file to open it in the Logic software.

Exporting Data

If you need to view, manipulate, or process data in another application, you can export it.

To begin exporting, click the Options button at the top right of the software and select Export data. When exporting data, you can select which channels to export and over what time period. Finally, you can select the format of the exported data.

For exporting protocol analyzer data, see the Protocol Analyzers section below.

Export Settings

To export your setting, click the Options button at the top right and select Save Setup. From there, you will be prompted to save a .logicsettings file. The .logicsettings file will save the settings associated with the current active tab. You can find the tabs at the bottom of the software UI.

More details on saving settings are described below:

Exporting in CSV Format

CSV format is a text format suitable for opening in a spreadsheet application or loading from a script. You can choose to include column headings and choose commas or tabs as the delimiter.

When exporting digital data only, you can choose to use timestamps or sample numbers to output the digital as a single value or as a bit per column. You can choose to record only when the value changes or record every sample.

Exporting in VCD Format

VCD stands for value change dump. It is a text-based format used for saving digital data (it can't be used with analog data).

Exporting in Binary Format

A binary format is provided primarily for those interested in loading data into a script or custom application. You can choose to export every sample or only record when the value changes. You can also select the number of bytes used per sample.

Exporting in MATLAB Format

To use data in MATLAB, you can export a .mat file, which can be loaded by MATLAB.

Additional Data Export Notes

Some export formats have different options when exporting a mix of digital and analog channels or exporting only analog channels. Not all export options are available in some cases.

CSV can be used to export digital channels, analog channels, or a mix of digital and analog channels. Different options are available for each of these cases, and the format varies slightly. For instance, when exporting just digital channels with CSV and in one row per change mode, there will only be one set of timestamps in the file. When exporting digital and analog data, one row per change mode is the only format for the digital component, but timestamps are created for each channel individually instead of being shared between all digital channels. This special "mixed mode" export feature is not available unless at least one analog channel is present in the export. The only way to accomplish this for digital-only exports is to export each channel, one at a time, to separate files.

Binary export can be used for digital exports and analog exports, but it cannot be used to export a mix of analog and digital channels in the same file.

VCD only supports digital channels.

Matlab supports exporting digital channels, analog channels, and a mix of analog and digital channels.

Exporting Analyzer Results

To export the results of a particular protocol analyzer, click the gear button on that analyzer and select Export as text/csv file.

To export more than one protocol analyzer or only results that match your search, click the gear button on the Decoded Protocols panel and select Export search results.