levylabpitt / Transport

VIs for scripting and performing transport measurments.
Other
0 stars 0 forks source link

Control Experiment: Diagrams #44

Open ciozi137 opened 3 years ago

ciozi137 commented 3 years ago

Store metadata about instrument and sample wiring

Store using a standard filetype such as GraphViz or BlockDiag

GraphViz Example

image

digraph G {

  subgraph cluster_0 {
    style=filled;
    color=lightgrey;
    node [style=filled,color=white];
    AO0, AO1, AI0, AI1;
    label = "PXI1Slot1 - 4461";
  }

  subgraph cluster_1 {
    node [style=filled];
    Ch1, Ch2, Ch3, Ch4, Ch5, Ch6, Ch7, Ch8;
    label = "Krohn Hite #1";
    color=blue
  }

    subgraph cluster_2 {
    node [style=filled];
    E1, E2, E3, E4, E5, E6, E7, E8;
    label = "Device";
    color=green
  }

  Ch1 -> AI0;
  AO0 -> Ch1;
  Ch1 -> E1 [dir=both];

  Ch2 -> AI1;
  AO1 -> Ch2;
  Ch2 -> E2 [dir=both];

}

Other examples

https://kroki.io/examples.html