Labs · scpi-visa · ring 1

majidbenk/interfaz-virtual-control-remoto-instrumentos-rigol

majidbenk/interfaz-virtual-control-remoto-instrumentos-rigol: device backend for electronic measurement (lab instrumentation track). OpenMHS plan: family-config with ScpiDriver, wave 3. Catalog role:

Tier BRing 1Contract CheckedAdapter: runnableNOASSERTION

Capability surface

Classes this package can plausibly bind, derived from its catalogue role, interfaces and bounded static scan. A binding is not a claim that the capability is implemented or conformance-tested.

No capability classes declared in this record.

Interfaces detected

SCPI/VISAPython SDK

Languages

Python

Integration plan

Next action

Maintain MHS/drivers/labs/majidbenk__interfaz-virtual-control-remoto-instrumentos-rigol: its RESULT.json passed the gate (contract_checked); re-run `p

  1. Read the family recipe. scpi-visa recipe shows the bridge, launch shape, unit handling and typical mapping for this family.
  2. Pin the native entry point. Record module/class/function or process invocation; do not rely on undocumented internals. If you must, set stability: fragile.
  3. Write the adapter manifest. Validate mhs-adapter.json against adapter.schema.json; declare units, safety, mode and fidelity gaps honestly.
  4. Run the bridge and the suite. Start an endpoint, reach CL0, then run the conformance suite for the declared profile and level.
  5. Publish evidence. Attach the report digest to a registry claim. Until then, the record stays contract checked.

Blockers

No catalog blocker recorded. That is not a guarantee that integration is easy.

Registry recipe path: families/scpi-visa.md · Profile target: MHS-Device · Effort: E1

Adapter mapping

Generated sketch

No attested mhs-adapter.json is present in this build. The sketch below is generated from the registry fields to show the shape of the mapping; it is not a manifest, not validated, and must not be treated as one.

declared mapping sketch
{
  "mhs_adapter": "1.0",
  "adapter_id": "registry.gh.majidbenk/interfaz-virtual-control-remoto-instrumentos-rigol",
  "family": "scpi-visa",
  "source": {
    "repo": "https://github.com/majidbenk/interfaz-virtual-control-remoto-instrumentos-rigol",
    "license": "NOASSERTION"
  },
  "runtime": {
    "kind": "python",
    "entry": "record the native module, class or launch command before promoting this adapter"
  },
  "devices": [
    {
      "device_id": "mhs://localhost/scpi-visa-interfaz-virtual-control-remoto-instrumentos-rigol",
      "mode": "hardware",
      "capabilities": [
        "cap.device.describe.v1"
      ]
    }
  ],
  "conformance_target": {
    "profile": "MHS-Device",
    "level": "CL0"
  },
  "evidence": {
    "state": "contract_checked",
    "source": "generated from registry record; not an attested manifest"
  }
}

Evidence and trust

Evidence state
Contract Checked
Read by
contract_checked
Files read
—
Manifest detected
no
Trust
unsigned
Generated
2026-10-20

No evidence note recorded.

Provenance references

No provenance references recorded.