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/
How to use it — press a.
What you enter — value.
See also: Logger panel — the on-screen panel for this.