Skip to content

Profiles and files

Julian Decker edited this page Sep 16, 2026 · 1 revision

Profiles and files

Profiles

A profile stores the complete capture settings (channels with names and colours, sampling rate, sample counts, trigger, bursts) together with the decoder configuration. Use them for recurring setups — the C64 expansion port profile is a good example.

  • Profiles in the capture dialog: save the current settings, load, export and import.
  • The Profiles menu of the main window: load a profile, edit it (name, notes, capture settings, decoders) or delete it.
  • Loading applies the decoders immediately; the capture settings apply to the next capture.
  • Profiles of the original LogicAnalyzer 6.5 software can be imported, including its decoder tree.

Profiles live in profiles.json in the settings directory; export writes a single profile as JSON.

Capture files

Format Read Write Remarks
.lac identical to the original software, including regions
.lac (≤ V5) the packed UInt128 samples are unpacked on load
.lac.gz same structure, gzip-compressed
.csv optionally with a time column relative to the trigger
.vcd for PulseView, GTKWave and other tools

Regions

Regions mark a range of samples with a name and a colour (right-click in the ruler → Create region). They are drawn behind the waveform and the annotations, are saved in the .lac file and survive a round trip through the original software.

Editing samples

The sample menu (right-click in the ruler) copies, pastes, deletes and inserts samples, and Shift channels moves single channels in time — useful to correct a probe that was connected one sample late.

Signals by hand and simulated captures

  • Capture → Simulated capture… generates test signals (counter, protocol frames with UART, SPI and I²C, and more). The firmware can produce them on the board; without a device the application computes the same samples.
  • The Signal Description Language builds captures from a textual description, for trying out decoders or building test cases.

Clone this wiki locally