Skip to main content

Logger

These commands are available three ways — in the FREE-WILi GUI app, in a serial terminal, and on the device itself. See Connecting it to a computer for how to reach them.

Start​

Allocates the PSRAM capture arena and arms the trigger state machine. Immediate mode begins logging right away; Button/Expression modes wait for their trigger. Files are written under /logs on the SD card as logNNNN.csv / logNNNN.rtix.

How to use it — press s.

Stop​

Stops the logger: an armed capture is discarded, a running capture drains its remaining events to the files and closes them.

How to use it — press e.

Trigger​

Software trigger: fires an armed capture regardless of the configured trigger mode.

How to use it — press t.

Status​

Prints the logger state, file format, trigger mode, output file names and event counters.

How to use it — press i.

File Format​

Output file format for the next capture: CSV text, RTIX binary, or both

How to use it — press f.

What you enter — value.

Trigger Mode​

How an armed capture is triggered: Immediate (on start), Button (a device button press), or Expression (a device expression becoming nonzero)

How to use it — press m.

What you enter — value.

Trigger Button​

Device button that fires the trigger in Button mode

How to use it — press b.

What you enter — value.

Trigger Expression​

Expression evaluated every 50 ms in Expression mode; the trigger fires when it evaluates nonzero

How to use it — press x.

What you enter — value.

Pre Trigger Ms​

Milliseconds of events kept from before the trigger (0-60000)

How to use it — press p.

What you enter — value.

Post Trigger Ms​

Milliseconds captured after the trigger before the files close (0 = until stop, max 600000)

How to use it — press o.

What you enter — value.

Events​

Selects which events this instance captures: "all", "none", a comma-separated event-name list, or +name/-name to add/remove one event from the current selection

How to use it — press v.

What you enter — value.

Active Instance​

Selects which of the four logger instances (0-3) the settings rows show and the start, stop and trigger commands act on; every instance keeps its own saved configuration

How to use it — press n.

What you enter — value.

Name​

Optional name for this instance; captures are written to /logs//_NNNN.* instead of /logs/logI_NNNN.*

How to use it — press a.

What you enter — value.

See also: Logger panel — the on-screen panel for this.