Skip to content

SMI Simulation · Docs

The SMI Simulation documentation

What a Simulated SMART Measuring Instrument Twin is, how to boot one, and how a test run drives it. Start with the overview, then the chapters in order.

  • Overview — What a Simulated SMART Measuring Instrument Twin is, and what it is for: training, integration, and honest rehearsal without hardware.
  • The Twin Endpoint — What the /twin endpoint serves, and how the OIML-CS SMART platform binds it to drive test runs.
  • Kinds and Physics — The instrument families the library carries and how the physics stages compose their indications.
  • Driving a Test Run — The rehearsal path: prepare the test, drive the world through the method, record the readings, read the verdict.
  • Running Standalone — One command boots an instrument with every surface open: twin, world, console, bench. No platform checkout required.
  • Signed Serve — The opt-in signed serve: what SST_SIGNED_SERVE=1 activates, what the manifest block declares, and when a deployment wants the posture.
  • The Serial Mirror — Booting a sample mirrors its serial number into the twin identification, and the consumer’s custody proof depends on that serial being the sample’s own.
  • The Platform Run Arc — How the OIML-CS SMART platform’s run view drives an SST: Connect, Calibrate, Start Test, Take Reading, Confirm Reading — and what the twin sees of it.
  • Known Limitations — The limitations the shipped runtime carries today: the GraphQL layer masks bench refusals, and what to read instead until the fix lands.