<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=ICE-SONET-r4</id>
	<title>ICE-SONET-r4 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=ICE-SONET-r4"/>
	<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;action=history"/>
	<updated>2026-09-30T02:26:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=1067&amp;oldid=prev</id>
		<title>Wikiadmin: Text replacement - &quot;ice-online.biz&quot; to &quot;ice-online.com&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=1067&amp;oldid=prev"/>
		<updated>2020-05-09T19:39:45Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;ice-online.biz&amp;quot; to &amp;quot;ice-online.com&amp;quot;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:39, 9 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l198&quot; &gt;Line 198:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 198:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sourcing the build script will cause the program testsnt to be built.  During compilation of testsnt, progress messages will be printed to the user.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sourcing the build script will cause the program testsnt to be built.  During compilation of testsnt, progress messages will be printed to the user.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pagebreak}}  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pagebreak}}  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zipped version of testsnt.c AND buildsnt.lnx:  [https://downloads.ice-online.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;biz&lt;/del&gt;/sntcfiles-20120909.zip sntcfiles.zip]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zipped version of testsnt.c AND buildsnt.lnx:  [https://downloads.ice-online.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;com&lt;/ins&gt;/sntcfiles-20120909.zip sntcfiles.zip]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== testsnt C Program Explanation/Examples ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== testsnt C Program Explanation/Examples ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=403&amp;oldid=prev</id>
		<title>Wikiadmin: /* Features */</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=403&amp;oldid=prev"/>
		<updated>2018-09-19T17:55:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:55, 19 September 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot; &gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* OUTPUT: Port 1 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, STM8, and STM16 to STM64&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* OUTPUT: Port 1 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, STM8, and STM16 to STM64&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* OUTPUT: Port 2 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, and STM8 to STM16&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* OUTPUT: Port 2 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, and STM8 to STM16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Custom_integrated_subsystems&lt;/del&gt;|Custom subsystems]] capable of input/output of full STM16 rates are available&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Customized_solutions&lt;/ins&gt;|Custom subsystems]] capable of input/output of full STM16 rates are available&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Note:''' For use only with [[ICE-PIC5XL]] or [[ICE-PIC6]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Note:''' For use only with [[ICE-PIC5XL]] or [[ICE-PIC6]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=288&amp;oldid=prev</id>
		<title>Wikiadmin: /* C Program Date: December 27, 2005 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=288&amp;oldid=prev"/>
		<updated>2018-06-06T21:02:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;C Program Date: December 27, 2005&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 21:02, 6 June 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l198&quot; &gt;Line 198:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 198:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sourcing the build script will cause the program testsnt to be built.  During compilation of testsnt, progress messages will be printed to the user.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sourcing the build script will cause the program testsnt to be built.  During compilation of testsnt, progress messages will be printed to the user.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pagebreak}}  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pagebreak}}  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zipped version of testsnt.c AND buildsnt.lnx:  [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[Media&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Sntcfiles&lt;/del&gt;-20120909.zip&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/del&gt;sntcfiles.zip&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Zipped version of testsnt.c AND buildsnt.lnx:  [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//downloads.ice-online.biz/sntcfiles&lt;/ins&gt;-20120909.zip sntcfiles.zip]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== testsnt C Program Explanation/Examples ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== testsnt C Program Explanation/Examples ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=50&amp;oldid=prev</id>
		<title>Wikiadmin: Created page with &quot;&lt;div class=&quot;description&quot;&gt;Sonet Input/Output Fiber Module&lt;/div&gt;  {{eolnotice|ICE-SONET-r6}} SONET-r4 Top File:Sonet-r4-chipside.jpg|thumb|SONE...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=ICE-SONET-r4&amp;diff=50&amp;oldid=prev"/>
		<updated>2018-05-22T15:34:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div class=&amp;quot;description&amp;quot;&amp;gt;Sonet Input/Output Fiber Module&amp;lt;/div&amp;gt;  {{eolnotice|ICE-SONET-r6}} &lt;a href=&quot;/File:Sonet-r4-top.jpg&quot; title=&quot;File:Sonet-r4-top.jpg&quot;&gt;thumb|SONET-r4 Top&lt;/a&gt; File:Sonet-r4-chipside.jpg|thumb|SONE...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;description&amp;quot;&amp;gt;Sonet Input/Output Fiber Module&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{eolnotice|ICE-SONET-r6}}&lt;br /&gt;
[[File:Sonet-r4-top.jpg|thumb|SONET-r4 Top]]&lt;br /&gt;
[[File:Sonet-r4-chipside.jpg|thumb|SONET-r4 Bottom]]&lt;br /&gt;
[[File:sonetr4topview.gif|thumb|SONET-r4]]&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Bidirectional, interfaces to STM1, STM4, STM8, STM16, STM64, OC3, OC12, OC24, OC48, and OC192&lt;br /&gt;
* Accepts G.709 FEC OC192 Input and G.709 FEC OC48 Input&lt;br /&gt;
* Provides byte packing, frame alignment, and descrambling&lt;br /&gt;
* Dual-site module, takes up both input and output ports on [[ICE-PIC6]] card&lt;br /&gt;
* Port 1 provides STM64 BiDir fiber interface&lt;br /&gt;
* Port 2 provides STM1, STM4, STM8, and STM16 BiDir fiber interface&lt;br /&gt;
* INPUT: Port 2  is capable of realtime demux of  STM16 to user selectable STM1, STM4, or STM8&lt;br /&gt;
* INPUT: Port 1 is capable of realtime demux of STM64 to user selectable STM1, STM4, STM8, or STM16&lt;br /&gt;
{{pagebreak}}&lt;br /&gt;
* OUTPUT: Port 1 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, STM8, and STM16 to STM64&lt;br /&gt;
* OUTPUT: Port 2 is capable of &amp;quot;cloning&amp;quot; STM1, STM4, and STM8 to STM16&lt;br /&gt;
* [[Custom_integrated_subsystems|Custom subsystems]] capable of input/output of full STM16 rates are available&lt;br /&gt;
&lt;br /&gt;
'''Note:''' For use only with [[ICE-PIC5XL]] or [[ICE-PIC6]]&lt;br /&gt;
&lt;br /&gt;
== Port Modes: Acquisition &amp;amp; Playback ==&lt;br /&gt;
Port 1 SonetR4 acquisition signal types:&lt;br /&gt;
# G.709 FEC OC192&lt;br /&gt;
# OC192&lt;br /&gt;
&lt;br /&gt;
Port 1 SonetR4 playback signal types:&lt;br /&gt;
# OC192&lt;br /&gt;
&lt;br /&gt;
Port 2 SonetR4 acquisition signal types:&lt;br /&gt;
# G.709 FEC OC48 (no demuxing)&lt;br /&gt;
# OC48&lt;br /&gt;
# OC24&lt;br /&gt;
# OC12&lt;br /&gt;
# OC3&lt;br /&gt;
&lt;br /&gt;
Port 2 SonetR4 playback signal types:&lt;br /&gt;
# G.709 FEC OC48 (no cloning)&lt;br /&gt;
# OC48&lt;br /&gt;
# OC24&lt;br /&gt;
# OC12&lt;br /&gt;
# OC3&lt;br /&gt;
 &lt;br /&gt;
== Flag Usage ==&lt;br /&gt;
&lt;br /&gt;
=== SonetR4 Side #1 Acquisition/Playback Flags ===&lt;br /&gt;
* OC192: logic signal type OC192&lt;br /&gt;
* May be used with G709FEC flag for acquire only, must be used with demux flag&lt;br /&gt;
 &lt;br /&gt;
=== SonetR4 Side #2 Acquisiiton/Playback Flags ===&lt;br /&gt;
* OC48: logical signal type OC48, may be used with either demux flags or G709FEC flag but not both&lt;br /&gt;
* OC12: logical signal type OC12, may be used with demux flags&lt;br /&gt;
* OC3: logical signal type OC3&lt;br /&gt;
{{pagebreak}} &lt;br /&gt;
=== Additional Flags For Use with Side #1 or #2 Flags ===&lt;br /&gt;
G709FEC-Input Signal is G.709 FEC Encoded&lt;br /&gt;
* For SonetR4 #1 side: must be used with OC192 flag &amp;amp; demux flag&lt;br /&gt;
* For SonetR4 #2 side: must be used with OC48 &amp;amp; FRAMINGOFF flags, demux flag not allowed&lt;br /&gt;
&lt;br /&gt;
=== FRAMINGOFF ===&lt;br /&gt;
Acquire or playback data as it appears on the fiber-optic line.  Frame alignment and de-scrambling of data are turned off.  This flag may NOT be used with demux/cloning flags.&lt;br /&gt;
 &lt;br /&gt;
=== Demux/Cloning Flag Options For Use with Side #1 or #2 Flags ===&lt;br /&gt;
OC3FROMOCX&lt;br /&gt;
* For acquisition: pull out single OC3 stream from either an OC12, OC24, OC48, or OC192 source&lt;br /&gt;
* For playback: replicate the data N times within hardware to form a higher rate signal. For OC12 N is 4, OC24 N is 8, OC48 N is 16, and for OC192 N is 64&lt;br /&gt;
&lt;br /&gt;
This flag requires the use of OC12, OC24, OC48, or OC192 flags and OC12, OC24, OC48, or OC192 signal input.&lt;br /&gt;
&lt;br /&gt;
OC3NUM=x&lt;br /&gt;
* For acquisition: which OC3 from which to pull OC12, OC24, OC48, or OC192 signal&lt;br /&gt;
* For playback: specify any number for x &lt;br /&gt;
&lt;br /&gt;
This flag requires the use of the OC3FROMOCX flag.&lt;br /&gt;
&lt;br /&gt;
Value Range&lt;br /&gt;
* Values of x for an incoming/outgoing OC12   are 0 thru 3&lt;br /&gt;
* Values of x for an incoming/outgoing OC24   are 0 thru 7&lt;br /&gt;
* Values of x for an incoming/outgoing OC48   are 0 thru 15&lt;br /&gt;
* Values of x for an incoming/outgoing OC192 are 0 thru 63&lt;br /&gt;
&lt;br /&gt;
OC12FROMOCX&lt;br /&gt;
* For acquisition: pull out single OC12 stream from either an OC24 or OC48 source.  &lt;br /&gt;
* For playback: replicate the data N times within hardware to form a higher rate signal; for OC24 N is 2 and OC48 N is 4&lt;br /&gt;
&lt;br /&gt;
This flag requires the use of OC24, OC48, or OC192 flags and OC24, OC48, or OC192 signal input.&lt;br /&gt;
&lt;br /&gt;
OC12NUM=x&lt;br /&gt;
* For acquisition: which OC12 to pull from OC24 or OC48 signal&lt;br /&gt;
* For playback: specify any number for x&lt;br /&gt;
{{pagebreak}}&lt;br /&gt;
This flag requires the use of the OC12FROMOCX flag.&lt;br /&gt;
&lt;br /&gt;
Value Range&lt;br /&gt;
* Values of x for an incoming/outgoing OC24   are 0 or 1&lt;br /&gt;
* Values of x for an incoming/outgoing OC48   are 0 thru   3&lt;br /&gt;
* Values of x for an incoming/outgoing OC192 are 0 thru 15&lt;br /&gt;
&lt;br /&gt;
OC24FROMOCX&lt;br /&gt;
* For acquisition: pull out single OC24 stream from an OC48 source&lt;br /&gt;
* For playback: replicate the data N times within hardware to form a higher rate signal; for OC48 N is 2&lt;br /&gt;
&lt;br /&gt;
This flag requires the use of OC48 or OC192 flag and OC48 or OC192 signal input.&lt;br /&gt;
&lt;br /&gt;
OC24NUM=x&lt;br /&gt;
* For acquisition: which OC24 to pull from OC48 signal&lt;br /&gt;
* For playback: specify any number for x &lt;br /&gt;
&lt;br /&gt;
This flag requires the use of the OC24FROMOCX flag.&lt;br /&gt;
&lt;br /&gt;
Value Range:&lt;br /&gt;
* Values of x for an incoming OC48 are 0 or 1&lt;br /&gt;
* Values of x for an incoming OC192 are 0 thru 7&lt;br /&gt;
&lt;br /&gt;
OC48FROMOCX&lt;br /&gt;
* For acquisition: pull out single OC48 stream from an OC192 source&lt;br /&gt;
* For playback: replicate the data N times within hardware to form a higher rate signal; for OC192 N is 4&lt;br /&gt;
&lt;br /&gt;
This flag requires use of OC192 flag and OC192 signal input.&lt;br /&gt;
&lt;br /&gt;
OC48NUM=x&lt;br /&gt;
* For acquisition: which OC48 to pull from OC192 signal&lt;br /&gt;
* For playback: specify any number for x&lt;br /&gt;
&lt;br /&gt;
This flag requires the use of the OC48FROMOCX flag.&lt;br /&gt;
&lt;br /&gt;
Value Range: values of x for an incoming OC192 are 0 thru 3.&lt;br /&gt;
&lt;br /&gt;
{{pagebreak}}&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
'''Side #1 Acquisition Flag Examples'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;600&amp;quot;&lt;br /&gt;
| G709FEC,OC192,OC48FROMOCX,OC48NUM=0&lt;br /&gt;
| Demux 1st OC48  From G.709 FEC Encoded OC192 Input&lt;br /&gt;
|-&lt;br /&gt;
| OC192,OC12FROMOCX,OC12NUM=2&lt;br /&gt;
| Demux 3rd OC12  From  OC192 Input&lt;br /&gt;
|-&lt;br /&gt;
| G709FEC,OC192,OC3FROMOCX,OC3NUM=63&lt;br /&gt;
| Demux 64th OC3  From G.709 FEC Encoded OC192 Input&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
'''Side #2 Acquisition Flag Examples'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;600&amp;quot;&lt;br /&gt;
| G709FEC,OC48,FRAMINGOFF&lt;br /&gt;
| Acquire Full G.709 FEC OC48 &lt;br /&gt;
|-&lt;br /&gt;
| OC48&lt;br /&gt;
| Acquire Full OC48 &lt;br /&gt;
|-&lt;br /&gt;
| OC48,OC12FROMOCX,OC12NUM=2&lt;br /&gt;
| Demux 3rd OC12 From OC48 Input&lt;br /&gt;
|-&lt;br /&gt;
| OC12,OC3FROMOCX,OC3NUM=3&lt;br /&gt;
| Demux 4th   OC3 From OC12 Input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Side #1 Playback Flag Examples'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;600&amp;quot;&lt;br /&gt;
| OC192, OC48FROMOCX,OC48NUM=0&lt;br /&gt;
| Clone OC48 4 times to produce OC192 For Output&lt;br /&gt;
|-&lt;br /&gt;
| OC192,OC3FROMOCX,OC3NUM=0&lt;br /&gt;
| Clone OC3 64 times to produce OC192 For Output&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot; style=&amp;quot;width:580px;font-size:0.9em;&amp;quot;&amp;gt;&lt;br /&gt;
'''Note:''' G.709FEC Playback on Port #1 has not yet been implemented and cannot be used.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Side #2 Playback Examples'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;600&amp;quot;&lt;br /&gt;
| G709FEC,OC48,FRAMINGOFF&lt;br /&gt;
| Playback Full G.709 FEC OC48 &lt;br /&gt;
|-&lt;br /&gt;
| OC48&lt;br /&gt;
| Playback Full OC48&lt;br /&gt;
|-&lt;br /&gt;
| OC48,OC12FROMOCX,OC12NUM=0&lt;br /&gt;
| Clone OC12 4 Times to produce OC48 Output&lt;br /&gt;
|-&lt;br /&gt;
| OC12,OC3FROMOCX,OC3NUM=0&lt;br /&gt;
| Clone OC3   4 Times to produce OC12 Output&lt;br /&gt;
|-&lt;br /&gt;
| OC48,OC3FROMOCX,OC3NUM=0&lt;br /&gt;
| Clone OC3 16 Times to produce OC48 Output&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C Program Date: December 27, 2005 ==&lt;br /&gt;
Program works with ice318b11 (and higher). Support for SonetR1, R2, R4, and R5 modules.  To build the software, copy the zip package to the &amp;lt;install path&amp;gt;/iceXXX/test directory, where &amp;lt;install path&amp;gt; is the directory structure where the ICE software package iceXXX was installed.  The directory iceXXX represents the software version; e.g., ice318b11, ice318b18, etc.&lt;br /&gt;
&lt;br /&gt;
Unzip sntcfiles.zip to produce 2 files: testsnt.c and buildsnt.lnx.  Finally, to build the software, type &amp;lt;code&amp;gt;source buildsnt.lnx&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Sourcing the build script will cause the program testsnt to be built.  During compilation of testsnt, progress messages will be printed to the user.&lt;br /&gt;
{{pagebreak}} &lt;br /&gt;
Zipped version of testsnt.c AND buildsnt.lnx:  [[Media:Sntcfiles-20120909.zip|sntcfiles.zip]]&lt;br /&gt;
&lt;br /&gt;
=== testsnt C Program Explanation/Examples ===&lt;br /&gt;
&lt;br /&gt;
New testsnt.c program examples:&lt;br /&gt;
&amp;lt;div class=&amp;quot;plain-img&amp;quot;&amp;gt;&lt;br /&gt;
 ./testsnt &amp;lt;mod type&amp;gt; &amp;lt;card number&amp;gt; &amp;lt;&amp;quot;acq&amp;quot; or &amp;quot;play&amp;quot;&amp;gt; &amp;lt;size in GBytes&amp;gt; &amp;lt;loops&amp;gt; &amp;lt;port number&amp;gt; &lt;br /&gt;
   [[File:Arrow_return_down_right.png|28px]]&amp;lt;path &amp;amp; filename&amp;gt; &amp;lt;flags&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;mod type&amp;gt;         module type r1, r2 ,r4, r5 For Sonet Modules SonetR1, SonetR2, SonetR4,&lt;br /&gt;
                      SonetR5, respectively&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;card number&amp;gt;      ICE PIC card number in system, 0 for first card, 1 for second card, etc.,&lt;br /&gt;
                      depending on which card is in use&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;&amp;quot;acq&amp;quot; or &amp;quot;play&amp;quot;&amp;gt;  acq will cause the card/module to acquire data, play will cause the card/module&lt;br /&gt;
                      to playback data&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;size in GBytes&amp;gt;   size of acquisition or playback in GBytes&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;loops&amp;gt;            represents the number of times to &amp;quot;loop&amp;quot; through a file for playback,&lt;br /&gt;
                      always set = 1 for acquisitions&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;port number&amp;gt;      set to 1 for operation on port 1, set to 2 for operation on port 2,&lt;br /&gt;
                      set to 3 for operation on both ports 1 &amp;amp; 2&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;path &amp;amp; filename&amp;gt;  acq, specify path &amp;amp; filename of where data is to be written  or play,&lt;br /&gt;
                      path and  filename for playback of data&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;flags&amp;gt;            see flag descriptions and examples above&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Examples of using the flags above with the testsnt program ===&lt;br /&gt;
&lt;br /&gt;
The examples make 2 assumptions:&lt;br /&gt;
&lt;br /&gt;
# The OS driver was setup to allocate enough memory for card usage.&lt;br /&gt;
#:The testsnt program will request the following from the driver:&lt;br /&gt;
#:* 640 MBytes for OC48 rates&lt;br /&gt;
#:* 256 Mbytes for OC24 rates&lt;br /&gt;
#:* 128 MBytes for OC12 rates&lt;br /&gt;
#:* 64 MBytes for OC3 rates&lt;br /&gt;
# Therefore, for the desired data rate, the driver previously must have been setup to allocate at least the amount requested.&lt;br /&gt;
#* The disk RAID (mounted on /raid for the examples below) used for acquisitions/playbacks is capable of writing/reading at the example signal rates.&lt;br /&gt;
#* OC48-320Mbytes/Sec, OC12-80Mbytes/Sec, and OC3-20Mbytes/SEC&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;'''Note''' the use of commas and no spaces between flags at the end of the command line string.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{pagebreak}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./testsnt  r4  0  acq  10  1  1  /raid/xmidas/test1.dat  G709FEC,OC192,OC48FROMOCX,OC48NUM=0&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 10 Gigabytes from port 1 to&lt;br /&gt;
             filename /raid/xmidas/test1.dat&lt;br /&gt;
            -Input signal is a G.709 FEC encoded OC192.  Demux out the 1st OC48 and store to&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  10  1  1  /raid/xmidas/test1.dat  OC192,OC48FROMOCX,OC48NUM=0&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 1, &lt;br /&gt;
             from file /raid/xmidas/test1.dat.&lt;br /&gt;
            -Output data is an OC192, which is created by cloning 4 times OC48 data from&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
            -NOTE-FEC playback on port 1 is not allowed.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  1  /raid/xmidas/test1.dat  OC192,OC12FROMOCX,OC12NUM=3&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 1 to&lt;br /&gt;
             filename /raid/xmidas/test1.dat&lt;br /&gt;
            -Input signal is an OC192.  Demux out the 4th OC12 and store to&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  100  5  1  /raid/xmidas/test1.dat  OC192,OC12FROMOCX,OC12NUM=0&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 1, &lt;br /&gt;
             from file /raid/xmidas/test1.dat.&lt;br /&gt;
            -Output data is an OC192, which is created by cloning 16 times OC12 data from&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
            -&amp;quot;Loop&amp;quot; at the end of file to replay data 5 times. In short, playback&lt;br /&gt;
              file 5 times.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  1  /raid/xmidas/test1.dat  OC192,OC3FROMOCX,OC3NUM=14&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 1 to&lt;br /&gt;
             filename /raid/xmidas/test1.dat&lt;br /&gt;
            -Input signal is an OC192.  Demux out the 15th OC3 and store to&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  100  8  1  /raid/xmidas/test1.dat  OC192,OC3FROMOCX,OC3NUM=0&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 1,&lt;br /&gt;
             from file /raid/xmidas/test1.dat.&lt;br /&gt;
            -Output data is an OC192, which is created by cloning 64 times OC3 data from&lt;br /&gt;
             file /raid/xmidas/test1.dat&lt;br /&gt;
            -&amp;quot;Loop&amp;quot; at the end of file to replay data 8 times. In short, playback file&lt;br /&gt;
             8 times.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  20  1  2  /raid/xmidas/test2.dat  G709FEC,OC48,FRAMINGOFF&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 20 Gigabytes from port 2 to &lt;br /&gt;
             filename /raid/xmidas/test2.dat&lt;br /&gt;
            -Input signal is a G.709 FEC encode OC48.  Acquire entire signal to &lt;br /&gt;
             file /raid/xmidas/test2.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  20  1  2  /raid/xmidas/test2.dat  G709FEC,OC48,FRAMINGOFF&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 2,&lt;br /&gt;
             from file /raid/xmidas/test2.dat.&lt;br /&gt;
            -Output signal type is G.709 FEC OC48&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  2  /raid/xmidas/test2.dat  OC48,OC3FROMOCX,OC3NUM=14&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 2 to&lt;br /&gt;
             filename /raid/xmidas/test2.dat&lt;br /&gt;
            -Input signal is an OC48.  Demux out the 15th OC3 and store to&lt;br /&gt;
             file /raid/xmidas/test1.dat.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{pagebreak}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./testsnt  r4  0  play  100  8  2  /raid/xmidas/test2.dat  OC48,OC3FROMOCX,OC3NUM=0&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 2,&lt;br /&gt;
             from file /raid/xmidas/test2.dat.&lt;br /&gt;
            -Output data is an OC48, which is created by cloning 16 times OC3 data&lt;br /&gt;
             from file /raid/xmidas/test2.dat&lt;br /&gt;
            -&amp;quot;Loop&amp;quot; at the end of file to replay data 8 times.&lt;br /&gt;
             In short, playback file 8 times.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  2  /raid/xmidas/test2.dat  OC48&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 2 to&lt;br /&gt;
             filename /raid/xmidas/test2.dat&lt;br /&gt;
            -Input signal is an OC48.  Acquire entire signal to&lt;br /&gt;
             file /raid/xmidas/test2.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  100  1  2  /raid/xmidas/test2.dat  OC48&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 2,&lt;br /&gt;
             from file /raid/xmidas/test2.dat.&lt;br /&gt;
            -Output data is an OC48, which is aken directly from&lt;br /&gt;
             file /raid/xmidas/test2.dat-with no cloning.&lt;br /&gt;
            -Playback file once and stop.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  2  /raid/xmidas/test2.dat  OC12&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 2 to&lt;br /&gt;
             filename /raid/xmidas/test2.dat&lt;br /&gt;
            -Input signal is an OC12.  Acquire entire signal to &lt;br /&gt;
             file /raid/xmidas/test2.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  100  1  2  /raid/xmidas/test2.dat  OC12&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 2,&lt;br /&gt;
             from file /raid/xmidas/test2.dat.&lt;br /&gt;
            -Output data is an OC12, which is aken directly from&lt;br /&gt;
             file /raid/xmidas/test2.dat-with no cloning.&lt;br /&gt;
            -Playback file once and stop.&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  acq  100  1  2  /raid/xmidas/test2.dat  OC3&lt;br /&gt;
            -From SonetR4 module on 1st card aqcuire 100 Gigabytes from port 2 to &lt;br /&gt;
             filename /raid/xmidas/test2.dat&lt;br /&gt;
            -Input signal is an OC3.  Acquire entire signal to &lt;br /&gt;
             file /raid/xmidas/test2.dat&lt;br /&gt;
 &lt;br /&gt;
./testsnt  r4  0  play  100  1  2  /raid/xmidas/test2.dat  OC3&lt;br /&gt;
            -Output data on SonetR4 module on 1st card, port 2,&lt;br /&gt;
             from file /raid/xmidas/test2.dat.&lt;br /&gt;
            -Output data is an OC3, which is aken directly from&lt;br /&gt;
             file /raid/xmidas/test2.dat-with no cloning.&lt;br /&gt;
            -Playback file once and stop.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
{{Status|eol}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Communication_modules]]&lt;br /&gt;
[[Category:EOL]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
</feed>