Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

What it does not do (yet)

Worth knowing before you describe your bench.

LimitationConsequence
Only SCPI over a TCP socket (::SOCKET) and VXI-11 (::INSTR). No HiSLIP, USB, GPIB or serial.A bench on GPIB or USB cannot be simulated yet.
VXI-11 needs UDP port 111, which is privileged.You must start with permissions (sudo setcap 'cap_net_bind_service=+ep' crucible on Linux, administrator on Windows) or the bench does not start.
One IP per instrument only on Linux. Windows answers on 127.0.0.1 only.On Windows the instruments share an IP and are told apart by their port (tcp) or their device (vxi11).
No Modbus or custom serial protocols. The format anticipates them, but a profile that is not scpi does not start.A thermal camera or a fixture with its own protocol cannot be simulated yet.
Instruments do not see each other. The supply does not power the multimeter.To chain values, your script sets them (chapter 8).
No conditionals in formulas. cuando only chooses between the formula and a fixed fallback.A READ? that changes with the configured function (voltage or current) cannot be modelled; simulate the one your test uses.
No binary data: # blocks, waveforms, screenshots.Text answers only.
No timing: everything answers instantly. No slow *OPC, no simulated timeouts.It cannot test how your software handles timeouts.
Noise is reproducible: the same series on every start.Good for automated tests; do not expect different values between runs.
Messages and file keys are in Spanish.This manual translates them where they matter.
YAML files are read at start-up.After editing a file, stop Crucible and start it again.

If any of these blocks your bench, open an issue with the concrete case: which instrument and which commands.