<?xml version="1.0" ?>
<pipeline ssi-v="1">
	
	<register>
		<load name="ioput"/>		
		<load name="graphic"/>
	</register>

	<!-- stop pipeline after complete file was read -->
	<framework waitid="reader"/>
	
	<!-- file reader -->
	<sensor create="FileReader:reader" path="signal" blockInSamples="5" loop="false">
		<output channel="file" pin="cursor"/>		
	</sensor>
	
	<!-- visualization -->
	<consumer create="SignalPainter:plot" title="cursor" size="10.0">
		<input pin="cursor" frame="0.2s" />		
	</consumer>	
	
	<!-- decoration -->
	<object create="Decorator" icon="true" title="Pipeline">
		<area pos="0,0,400,600">console</area>
		<area pos="400,0,400,600">plot*</area>
		<area pos="800,0,400,600">monitor*</area>
	</object>

</pipeline>