136 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			136 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="UTF-8"?>
 | 
						|
<seiscomp>
 | 
						|
	<module name="rtpd2caps" category="Acquisition" standalone="true">
 | 
						|
		<description>CAPS import module for MRF packets from RTPD server.</description>
 | 
						|
		<configuration>
 | 
						|
			<parameter name="address" type="string">
 | 
						|
				<description>
 | 
						|
				RTP server address in format [host]:[port]. If port
 | 
						|
				is omitted, 2543 is assumed. This is optional and only used
 | 
						|
				if the address in a binding is omitted.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="sink" type="string">
 | 
						|
				<description>
 | 
						|
				CAPS server address to send data to in format [host]:[port].
 | 
						|
				If port is omitted, 18003 is assumed. This is optional and only used
 | 
						|
				if the sink in a binding is omitted.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="channels" type="list:string">
 | 
						|
				<description>
 | 
						|
				Channel mapping list where each item maps a REFTEK
 | 
						|
				stream/channel id to a SEED channel code with optional
 | 
						|
				location code. Format: {stream}.{channel}:[{loc}.]{cha}, e.g.
 | 
						|
				1.0:00.HHZ. This is the default used if a station binding does
 | 
						|
				not define it explicitly.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="queueSize" type="int" default="10000">
 | 
						|
				<description>
 | 
						|
				Number of packets that can be queued when a sink is not reachable.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="backFillingBufferSize" type="int" default="0" unit="s">
 | 
						|
				<description>
 | 
						|
				Length of backfilling buffer. Whenever a hole is detected, records
 | 
						|
				will be held in a buffer and not sent out. Records are flushed from
 | 
						|
				front to back if the buffer size is exceeded.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
		</configuration>
 | 
						|
		<command-line>
 | 
						|
			<group name="">
 | 
						|
				<option flag="h" long-flag="help">
 | 
						|
					<description>Print program usage and exit.</description>
 | 
						|
				</option>
 | 
						|
				<option flag="H" long-flag="host" argument="address">
 | 
						|
					<description>
 | 
						|
					RTP server to connect to in format [host]:[port]. If port
 | 
						|
					is omitted, 2543 is assumed.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option flag="S" long-flag="sink" argument="address">
 | 
						|
					<description>
 | 
						|
					CAPS server to send data to in format [host]:[port]. If port
 | 
						|
					is omitted, 18003 is assumed.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option flag="n" long-flag="queue-size" argument="arg" default="10000">
 | 
						|
					<description>Maximum number of packages queued before
 | 
						|
					the sink connection becomes blocking.</description>
 | 
						|
				</option>
 | 
						|
				<option flag="b" long-flag="backfilling-buffer-size" argument="arg" default="0">
 | 
						|
					<description>
 | 
						|
					Buffer size in seconds for backfilling holes.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option flag="s" long-flag="syslog">
 | 
						|
					<description>Logs to syslog.</description>
 | 
						|
				</option>
 | 
						|
				<option flag="f" long-flag="config-file" argument="path">
 | 
						|
					<description>
 | 
						|
					Path to configuration file to be used.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option long-flag="log-file" argument="path">
 | 
						|
					<description>
 | 
						|
					Path to log file.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option long-flag="verbosity" argument="level">
 | 
						|
					<description>
 | 
						|
					Log verbosity, 4=DEBUG, 3=INFO, 2=WARN, 1=ERR, 0=QUIET.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option long-flag="debug">
 | 
						|
					<description>
 | 
						|
					Set log level to DEBUG and log everything to stderr.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option long-flag="verify">
 | 
						|
					<description>
 | 
						|
					Dump package contents. This option is only useful for testing and debugging.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
				<option long-flag="test">
 | 
						|
					<description>
 | 
						|
					Do not send any data to CAPS.
 | 
						|
					</description>
 | 
						|
				</option>
 | 
						|
			</group>
 | 
						|
		</command-line>
 | 
						|
	</module>
 | 
						|
	<binding module="rtpd2caps">
 | 
						|
		<description>
 | 
						|
		</description>
 | 
						|
		<configuration>
 | 
						|
			<parameter name="unit" type="string">
 | 
						|
				<description>
 | 
						|
				Mandatory REFTEK unit id (hex).
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="address" type="string">
 | 
						|
				<description>
 | 
						|
				RTP server address in format [host]:[port]. If port
 | 
						|
				is omitted, 2543 is assumed.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="sink" type="string">
 | 
						|
				<description>
 | 
						|
				CAPS server address to send data to in format [host]:[port].
 | 
						|
				If port is omitted, 18003 is assumed.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
			<parameter name="channels" type="list:string">
 | 
						|
				<description>
 | 
						|
				Channel mapping list where each item maps a REFTEK
 | 
						|
				stream/channel id to a SEED channel code with optional
 | 
						|
				location code. Format: {stream}.{channel}:[{loc}.]{cha}, e.g.
 | 
						|
				1.0:00.HHZ.
 | 
						|
				</description>
 | 
						|
			</parameter>
 | 
						|
		</configuration>
 | 
						|
	</binding>
 | 
						|
</seiscomp>
 |