12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- \verbatimtex
- %& latex
- \documentclass{article}
- \begin{document}
- etex
-
- input blockdraw;
-
- numeric u;
- u := 1cm;
-
- longblockrx := 0.9u;
- longblockry := 0.4u;
-
- beginfig( -1 )
- picture DAQ;
- DAQ := longblock( btex {\tt DAQ} etex, (-1.2u,0) );
-
- picture Channel;
- Channel := longblock( btex {\tt Channel} etex, (1.2u,0) );
-
- longblockrx := 2.7u;
-
- picture TemperatureDisplay;
- TemperatureDisplay := longblock( btex {\tt TemperatureDisplay} etex, (5.9u,1u) );
-
- picture MeasurementTimeOffset;
- MeasurementTimeOffset := longblock( btex {\tt MeasurementTimeOffset} etex, (5.9u, 0) );
-
- picture ZeroEmitter;
- ZeroEmitter := longblock(btex {\tt ZeroEmitter} etex, (5.9u, -1u) );
-
- picture ZoomLog;
- ZoomLog := longblock(btex {\tt ZoomLog} etex, (5.9u, -3u) );
-
- picture MeasurementModel;
- MeasurementModel := longblock(btex {\tt MeasurementModel} etex, (5.9u, -4.5u) );
-
- longblockrx := 2.2u;
-
- picture MeasurementAdapter;
- MeasurementAdapter := longblock( btex {\kern-1em \tt MeasurementAdapter} etex, (11.5u, 0) );
-
- picture GraphView;
- GraphView := longblock(btex {\tt GraphView} etex, (11.5u, -3u) );
-
-
- path con;
- picture lab;
- con := rlconnect( DAQ, Channel );
- con := rlconnect( Channel, TemperatureDisplay );
- con := rlconnect( Channel, MeasurementTimeOffset );
- con := rlconnect( MeasurementTimeOffset, MeasurementAdapter );
- con := rlconnect( Channel, ZeroEmitter );
- con := btconnect( ZeroEmitter, ZoomLog );
- con := btconnect( ZeroEmitter, GraphView );
- con := btconnect( MeasurementAdapter, GraphView );
- con := btconnect( ZoomLog, MeasurementModel );
-
- endfig;
- end;
|