Skip to content

Instruments in CloudSprite

An instrument is a lab asset on a team: a VNA, scope, or similar. Datasets can record which instrument took the data so you can filter “everything from instrument 182 this week.”

Recording the instrument on a measurement

If the file does not carry a serial, set a parameter:

instrument=182

Use the same spelling every time (182 vs E5071C-182 as two keys will split your filters). Prefer the identifier your team already uses on the instrument record.

You can backfill in bulk: filter lot=15, preview, then add instrument=182 to that set. See Parameters and tags.

Capture vs upload

Two ways data arrives:

  • Upload a file the instrument (or vendor software) already wrote — the path in Upload measurement files.
  • Capture from an instrument attached to the lab agent (Orb). Capture still lands as a dataset in a project; it is not a second data model.

This how-to does not cover writing instrument drivers or SCPI programming.

Filtering

for ds in cs.projects["cable-qual"].datasets.filter(cs.params.instrument == "182"):
    print(ds.name)

Pair with tags (needs-review) when the question is operational (“what from this VNA is still unsigned”), not electrical.