http://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&feed=atom&action=historyPackage SignalLabPkg - Revision history2024-03-28T08:28:03ZRevision history for this page on the wikiMediaWiki 1.17.0http://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=47156&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-26T00:11:53Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 00:11, 26 June 2013</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=44260&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-25T23:53:51Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 23:53, 25 June 2013</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=41362&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-11T02:45:47Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 02:45, 11 June 2013</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=38466&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-11T00:17:26Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 00:17, 11 June 2013</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=35570&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-11T00:07:14Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 00:07, 11 June 2013</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=32674&oldid=prevDavid Alm: Automated Syncronization with Documentation2013-06-10T20:30:10Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:30, 10 June 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Requires ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Requires ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Package SignalLabBasicPkg]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Package SignalLabBasicPkg]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">*[[Package SignalLabBasicPkg]]</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">*[[Package SignalLabGenericBasicPkg]]</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Description ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Description ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 19:</td>
<td colspan="2" class="diff-lineno">Line 17:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Components ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Components ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLMinMax.gif]] [[Image:SLMinMax.gif]] [[Image:NETSLMinMax.gif]] [[Class SLMinMax.TSLMinMax|TSLMinMax]] - Finds the minimal and maximal values in the buffer. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLMean.gif]] [[Image:SLMean.gif]] [[Image:NETSLMean.gif]] [[Class SLMean.TSLMean|TSLMean]] - Performs a Median Filter. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLSnippetTrigger.gif]] [[Image:SLSnippetTrigger.gif]] [[Image:NETSLSnippetTrigger.gif]] [[Class SLSnippetTrigger.TSLSnippetTrigger|TSLSnippetTrigger]] - Detects passing trough a level and takes a data snippet around it. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLPatternDetector.gif]] [[Image:SLPatternDetector.gif]] [[Image:NETSLPatternDetector.gif]] [[Class SLPatternDetector.TSLPatternDetector|TSLPatternDetector]] - Detects patterns in the buffers. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLSubtractComplex.gif]] [[Image:SLSubtractComplex.gif]] [[Image:NETSLSubtractComplex.gif]] [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLSubtractComplex.gif]] [[Image:SLSubtractComplex.gif]] [[Image:NETSLSubtractComplex.gif]] [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLMultiplyComplex.gif]] [[Image:SLMultiplyComplex.gif]] [[Image:NETSLMultiplyComplex.gif]] [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLMultiplyComplex.gif]] [[Image:SLMultiplyComplex.gif]] [[Image:NETSLMultiplyComplex.gif]] [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 81:</td>
<td colspan="2" class="diff-lineno">Line 83:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Units ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Units ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLMinMax|SLMinMax]] - Contains the code for the [[Class SLMinMax.TSLMinMax|TSLMinMax]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLMean|SLMean]] - Contains the code for the [[Class SLMean.TSLMean|TSLMean]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLSnippetTrigger|SLSnippetTrigger]] - Contains the code for the [[Class SLSnippetTrigger.TSLSnippetTrigger|TSLSnippetTrigger]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLPatternDetector|SLPatternDetector]] - Contains the code for the [[Class SLPatternDetector.TSLPatternDetector|TSLPatternDetector]] component. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLSubtractComplex|SLSubtractComplex]] - Contains the code for the [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLSubtractComplex|SLSubtractComplex]] - Contains the code for the [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] component.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLMultiplyComplex|SLMultiplyComplex]] - Contains the code for the [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLMultiplyComplex|SLMultiplyComplex]] - Contains the code for the [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] component.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 131:</td>
<td colspan="2" class="diff-lineno">Line 137:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLAbs|SLAbs]] - Contains the code for the [[Class SLAbs.TSLAbs|TSLAbs]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLAbs|SLAbs]] - Contains the code for the [[Class SLAbs.TSLAbs|TSLAbs]] component.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLRemoveDC|SLRemoveDC]] - Contains the code for the [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLRemoveDC|SLRemoveDC]] - Contains the code for the [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] component.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLBasicAnalysis|SLBasicAnalysis]] - Contains the code for the [[Class SLBasicAnalysis.TSLBasicAnalysis|TSLBasicAnalysis]] class. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLFrequencyFilter|SLFrequencyFilter]] - Contains the code for the [[Class SLFrequencyFilter.TSLFrequencyFilter|TSLFrequencyFilter]] base class. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLBandFilter|SLBandFilter]] - Contains the code for the [[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] base class.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLBandFilter|SLBandFilter]] - Contains the code for the [[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] base class.  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*[[Unit SLSimpleFilter|SLSimpleFilter]] - Contains the code for the [[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] <del class="diffchange diffchange-inline">component. </del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*[[Unit SLSimpleFilter|SLSimpleFilter]] - Contains the code for the [[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] <ins class="diffchange diffchange-inline">class</ins>.  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">*[[Unit SLTypes|SLTypes]] - Contains some common data types for the SignalLab</del>.  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLCommonIirFilter|SLCommonIirFilter]] - Contains the code for the TSLCommonIirFlter base class.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLCommonIirFilter|SLCommonIirFilter]] - Contains the code for the TSLCommonIirFlter base class.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLGenericComplex|SLGenericComplex]] - Contains the code for the [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLGenericComplex|SLGenericComplex]] - Contains the code for the [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]] component.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 141:</td>
<td colspan="2" class="diff-lineno">Line 148:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Classes ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Classes ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLMinMax.TSLMinMax|TSLMinMax]] - Finds the minimal and maximal values in the buffer. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLMean.TSLMean|TSLMean]] - Performs a Median Filter. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TSLSnippetTriggerData|TSLSnippetTriggerData]] - Trigger data class. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TOWSLTriggerSourcePin|TOWSLTriggerSourcePin]] - Trigger data Source Pin. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TOWSLTriggerSinkPin|TOWSLTriggerSinkPin]] - Trigger data Sink Pin. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TSLDataSnippet|TSLDataSnippet]] - Class for the data snippet properties and settings. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TSLTrigger|TSLTrigger]] - Class for the triggering properties and settings. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLSnippetTrigger.TSLSnippetTrigger|TSLSnippetTrigger]] - Detects passing trough a level and takes a data snippet around it. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLPatternDetector.TSLDetectedPatternItem|TSLDetectedPatternItem]] - Detected pattern item class. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLPatternDetector.TSLDetectedPattern|TSLDetectedPattern]] - Detected pattern class. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLPatternDetector.TSLPatternItem|TSLPatternItem]] - Pattern item class. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLPatternDetector.TSLPatterns|TSLPatterns]] - Collection of pattern items. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLPatternDetector.TSLPatternDetector|TSLPatternDetector]] - Detects patterns in the buffers. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 210:</td>
<td colspan="2" class="diff-lineno">Line 230:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLBasicAnalysis.TSLBasicAnalysis|TSLBasicAnalysis]] - Base abstract class for analysis components. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLBasicAnalysis.TSLTypedBasicAnalysis|TSLTypedBasicAnalysis]] - Base abstract class for typed analysis components. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLBasicAnalysis.TSLBasicRealAnalysis|TSLBasicRealAnalysis]] - Base abstract class for real data analysis components. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLFrequencyFilter.TSLFrequencyFilter|TSLFrequencyFilter]] - Base abstract class for low and high pass filters. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] - Base abstract class for Band filters.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] - Base abstract class for Band filters.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] - Base abstract class for [[Class SLLowPass.TSLLowPass|TSLLowPass]], [[Class SLHighPass.TSLHighPass|TSLHighPass]] and Band filters.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] - Base abstract class for [[Class SLLowPass.TSLLowPass|TSLLowPass]], [[Class SLHighPass.TSLHighPass|TSLHighPass]] and Band filters.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 223:</td>
<td colspan="2" class="diff-lineno">Line 247:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Enums ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Enums ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Enum SLSnippetTrigger.TSLTriggerEdge|TSLTriggerEdge]] - Trigger edge types. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Enum SLPlayer.TSLPlayerMode|TSLPlayerMode]] - Modes for the [[Class SLPlayer.TSLPlayer|TSLPlayer]] component after the end of the file.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Enum SLPlayer.TSLPlayerMode|TSLPlayerMode]] - Modes for the [[Class SLPlayer.TSLPlayer|TSLPlayer]] component after the end of the file.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Enum SLSignalGen.TSLSignalType|TSLSignalType]] - Signal types for the [[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Enum SLSignalGen.TSLSignalType|TSLSignalType]] - Signal types for the [[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] component.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 231:</td>
<td colspan="2" class="diff-lineno">Line 256:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Types ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Types ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLSnippetTrigger.TSLTriggerEvent|TSLTriggerEvent]] - Event type for triggers. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLPatternDetector.TSLPatternDetectedEvent|TSLPatternDetectedEvent]] - Event type for detected patterns. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLNoiseStats.TSLBinMaskOpportunityEvent|TSLBinMaskOpportunityEvent]] - Event type to provide an opportunity to mask certain bins after the initial FFT but before statistic calculation.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLNoiseStats.TSLBinMaskOpportunityEvent|TSLBinMaskOpportunityEvent]] - Event type to provide an opportunity to mask certain bins after the initial FFT but before statistic calculation.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLNoiseStats.TSLNoiseStatsNotifyEvent|TSLNoiseStatsNotifyEvent]] - Event type to supply client with the results of statistic calculations. See property OnStatsAvaliable and class TSLNoiseStatsResults.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLNoiseStats.TSLNoiseStatsNotifyEvent|TSLNoiseStatsNotifyEvent]] - Event type to supply client with the results of statistic calculations. See property OnStatsAvaliable and class TSLNoiseStatsResults.  </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 236:</td>
<td colspan="2" class="diff-lineno">Line 263:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLFourier.TSLFrequencyEvent|TSLFrequencyEvent]] - Event type for the OnFrequencyResult of the FFT components.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLFourier.TSLFrequencyEvent|TSLFrequencyEvent]] - Event type for the OnFrequencyResult of the FFT components.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGoertzOne.TSLComplexNotifyEvent|TSLComplexNotifyEvent]] - Event type for the OnClaculate of the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGoertzOne.TSLComplexNotifyEvent|TSLComplexNotifyEvent]] - Event type for the OnClaculate of the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component.  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLTypes.TSLSignalProgressEvent|TSLSignalProgressEvent]] - Event type for some components OnProgress event. </del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGenericComplex.TSLProcessComplexNotify|TSLProcessComplexNotify]] - Event type for [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]].OnProcessData event.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGenericComplex.TSLProcessComplexNotify|TSLProcessComplexNotify]] - Event type for [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]].OnProcessData event.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGenericInt.TSLProcessIntegerNotify|TSLProcessIntegerNotify]] - Event type for TSLGenericInteger.OnProcessData event.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGenericInt.TSLProcessIntegerNotify|TSLProcessIntegerNotify]] - Event type for TSLGenericInteger.OnProcessData event.  </div></td></tr>
</table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=9254&oldid=prevDavid Alm: Automated Syncronization with Documentation2012-10-11T00:16:41Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 00:16, 11 October 2012</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=9162&oldid=prevDavid Alm: Automated Syncronization with Documentation2012-10-11T00:13:02Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 00:13, 11 October 2012</td>
</tr></table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=9044&oldid=prevDavid Alm: Automated Syncronization with Documentation2011-11-29T19:32:56Z<p>Automated Syncronization with Documentation</p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 19:32, 29 November 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Requires ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Requires ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Package SignalLabBasicPkg]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Package SignalLabBasicPkg]]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Package SignalLabBasicPkg]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Package SignalLabGenericBasicPkg]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Description ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Description ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 73:</td>
<td colspan="2" class="diff-lineno">Line 75:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLAbs.gif]] [[Image:SLAbs.gif]] [[Image:NETSLAbs.gif]] [[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLAbs.gif]] [[Image:SLAbs.gif]] [[Image:NETSLAbs.gif]] [[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLRemoveDC.gif]] [[Image:SLRemoveDC.gif]] [[Image:NETSLRemoveDC.gif]] [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Image:BIGSLRemoveDC.gif]] [[Image:SLRemoveDC.gif]] [[Image:NETSLRemoveDC.gif]] [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLGenericComplex.gif]] [[Image:SLGenericComplex.gif]] [[Image:NETSLGenericComplex.gif]] [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]] - User defined filter for Complex data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLGenericInt.gif]] [[Image:SLGenericInt.gif]] [[Image:NETSLGenericInt.gif]] [[Class SLGenericInt.TSLGenericInt|TSLGenericInt]] - User defined filter for Integer data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLGenericComplexGen.gif]] [[Image:SLGenericComplexGen.gif]] [[Image:NETSLGenericComplexGen.gif]] [[Class SLGenericComplexGen.TSLGenericComplexGen|TSLGenericComplexGen]] - User defined generator for Complex data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Image:BIGSLGenericIntGen.gif]] [[Image:SLGenericIntGen.gif]] [[Image:NETSLGenericIntGen.gif]] [[Class SLGenericIntGen.TSLGenericIntGen|TSLGenericIntGen]] - User defined generator for Integer data. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Units ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Units ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 129:</td>
<td colspan="2" class="diff-lineno">Line 135:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLTypes|SLTypes]] - Contains some common data types for the SignalLab.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLTypes|SLTypes]] - Contains some common data types for the SignalLab.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLCommonIirFilter|SLCommonIirFilter]] - Contains the code for the TSLCommonIirFlter base class.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Unit SLCommonIirFilter|SLCommonIirFilter]] - Contains the code for the TSLCommonIirFlter base class.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLGenericComplex|SLGenericComplex]] - Contains the code for the [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLGenericInt|SLGenericInt]] - Contains the code for the [[Class SLGenericInt.TSLGenericInt|TSLGenericInt]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLGenericComplexGen|SLGenericComplexGen]] - Contains the code for the [[Class SLGenericComplexGen.TSLGenericComplexGen|TSLGenericComplexGen]] component. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Unit SLGenericIntGen|SLGenericIntGen]] - Contains the code for the [[Class SLGenericIntGen.TSLGenericIntGen|TSLGenericIntGen]] component. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Classes ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Classes ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 203:</td>
<td colspan="2" class="diff-lineno">Line 213:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] - Base abstract class for [[Class SLLowPass.TSLLowPass|TSLLowPass]], [[Class SLHighPass.TSLHighPass|TSLHighPass]] and Band filters.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] - Base abstract class for [[Class SLLowPass.TSLLowPass|TSLLowPass]], [[Class SLHighPass.TSLHighPass|TSLHighPass]] and Band filters.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLCommonIirFilter.TSLCommonIirFilter|TSLCommonIirFilter]] - Base abstract class for all the IIR filters.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Class SLCommonIirFilter.TSLCommonIirFilter|TSLCommonIirFilter]] - Base abstract class for all the IIR filters.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]] - User defined filter for Complex data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLGenericInt.TSLGenericInt|TSLGenericInt]] - User defined filter for Integer data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLGenericComplexGen.TSLGenericComplexGen|TSLGenericComplexGen]] - User defined generator for Complex data. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Class SLGenericIntGen.TSLGenericIntGen|TSLGenericIntGen]] - User defined generator for Integer data. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Structures ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Structures ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 223:</td>
<td colspan="2" class="diff-lineno">Line 237:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGoertzOne.TSLComplexNotifyEvent|TSLComplexNotifyEvent]] - Event type for the OnClaculate of the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLGoertzOne.TSLComplexNotifyEvent|TSLComplexNotifyEvent]] - Event type for the OnClaculate of the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLTypes.TSLSignalProgressEvent|TSLSignalProgressEvent]] - Event type for some components OnProgress event.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*[[Type SLTypes.TSLSignalProgressEvent|TSLSignalProgressEvent]] - Event type for some components OnProgress event.  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLGenericComplex.TSLProcessComplexNotify|TSLProcessComplexNotify]] - Event type for [[Class SLGenericComplex.TSLGenericComplex|TSLGenericComplex]].OnProcessData event. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLGenericInt.TSLProcessIntegerNotify|TSLProcessIntegerNotify]] - Event type for TSLGenericInteger.OnProcessData event. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLGenericComplexGen.TSLComplexBufferGenEvent|TSLComplexBufferGenEvent]] - Event type to be used by the [[Class SLGenericComplexGen.TSLGenericComplexGen|TSLGenericComplexGen]]. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*[[Type SLGenericIntGen.TSLIntegerBufferGenEvent|TSLIntegerBufferGenEvent]] - Event type to be used by the [[Class SLGenericIntGen.TSLGenericIntGen|TSLGenericIntGen]]. </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Packages]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Packages]]</div></td></tr>
</table>David Almhttp://www.mitov.com/wiki/index.php?title=Package_SignalLabPkg&diff=7445&oldid=prevDavid Alm: Automated Syncronization with Documentation2011-11-22T00:24:29Z<p>Automated Syncronization with Documentation</p>
<p><b>New page</b></p><div><b><span style="color:red"><br />
This is a Beta Read Only version of this page. <br />
Please review and send recommendations to [mailto:mitov@mitov.com mitov@mitov.com]. <br />
We will enable the editing as soon as we are happy with the overall Wiki site.<br />
</span></b><br />
<br />
[[Packages]]<br />
<br />
== Belongs to ==<br />
*[[SignalLab]] - Signal Processing Library.<br />
<br />
== Requires ==<br />
*[[Package SignalLabBasicPkg]]<br />
== Description ==<br />
<br />
== Controls ==<br />
<br />
== Components ==<br />
*[[Image:BIGSLSubtractComplex.gif]] [[Image:SLSubtractComplex.gif]] [[Image:NETSLSubtractComplex.gif]] [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation. <br />
*[[Image:BIGSLMultiplyComplex.gif]] [[Image:SLMultiplyComplex.gif]] [[Image:NETSLMultiplyComplex.gif]] [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation. <br />
*[[Image:BIGSLDivideComplex.gif]] [[Image:SLDivideComplex.gif]] [[Image:NETSLDivideComplex.gif]] [[Class SLDivideComplex.TSLDivideComplex|TSLDivideComplex]] - Combines two input complex signals by performing Divide operation. <br />
*[[Image:BIGSLAddComplex.gif]] [[Image:SLAddComplex.gif]] [[Image:NETSLAddComplex.gif]] [[Class SLAddComplex.TSLAddComplex|TSLAddComplex]] - Combines multiple input signals by performing Add operation over complex data. <br />
*[[Image:BIGSLRMSMeter.gif]] [[Image:SLRMSMeter.gif]] [[Image:NETSLRMSMeter.gif]] [[Class SLRMSMeter.TSLRMSMeter|TSLRMSMeter]] - RMS (Root Mean Square) Meter. <br />
*[[Image:BIGSLCombFilter.gif]] [[Image:SLCombFilter.gif]] [[Image:NETSLCombFilter.gif]] [[Class SLCombFilter.TSLCombFilter|TSLCombFilter]] - Performs a Comb filter over the input signal. <br />
*[[Image:BIGSLNoiseStats.gif]] [[Image:SLNoiseStats.gif]] [[Image:NETSLNoiseStats.gif]] [[Class SLNoiseStats.TSLNoiseStats|TSLNoiseStats]] - Calculates the noise stats of a signal. <br />
*[[Image:BIGSLSwitch.gif]] [[Image:SLSwitch.gif]] [[Image:NETSLSwitch.gif]] [[Class SLSwitch.TSLSwitch|TSLSwitch]] - Enables or disables the data to go trough. <br />
*[[Image:BIGSLSnapshot.gif]] [[Image:SLSnapshot.gif]] [[Image:NETSLSnapshot.gif]] [[Class SLSnapshot.TSLSnapshot|TSLSnapshot]] - Takes a snapshot of the data. <br />
*[[Image:BIGSLIir.gif]] [[Image:SLIir.gif]] [[Image:NETSLIir.gif]] [[Class SLIir.TSLIir|TSLIir]] - Performs an Arbitrary IIR filter over the input signal. <br />
*[[Image:BIGSLBandPass.gif]] [[Image:SLBandPass.gif]] [[Image:NETSLBandPass.gif]] [[Class SLBandPass.TSLBandPass|TSLBandPass]] - Performs a BandPass filter over the input signal. <br />
*[[Image:BIGSLBandStop.gif]] [[Image:SLBandStop.gif]] [[Image:NETSLBandStop.gif]] [[Class SLBandStop.TSLBandStop|TSLBandStop]] - Performs a BandStop filter over the input signal. <br />
*[[Image:BIGSLFir.gif]] [[Image:SLFir.gif]] [[Image:NETSLFir.gif]] [[Class SLFir.TSLFir|TSLFir]] - Performs a FIR filter over the input signal. <br />
*[[Image:BIGSLFourier.gif]] [[Image:SLFourier.gif]] [[Image:NETSLFourier.gif]] [[Class SLFourier.TSLFourier|TSLFourier]] - Performs Fast Fourier Transformation (FFT). <br />
*[[Image:BIGSLInverseFourier.gif]] [[Image:SLInverseFourier.gif]] [[Image:NETSLInverseFourier.gif]] [[Class SLFourier.TSLInverseFourier|TSLInverseFourier]] - Performs Real Inverse Fast Fourier Transformation (Inverse FFT). <br />
*[[Image:BIGSLInverseComplexFourier.gif]] [[Image:SLInverseComplexFourier.gif]] [[Image:NETSLInverseComplexFourier.gif]] [[Class SLFourier.TSLInverseComplexFourier|TSLInverseComplexFourier]] - Performs Complex Inverse Fast Fourier Transformation (Inverse FFT). <br />
*[[Image:BIGSLGaussGen.gif]] [[Image:SLGaussGen.gif]] [[Image:NETSLGaussGen.gif]] [[Class SLGaussGen.TSLGaussGen|TSLGaussGen]] - Generates Gaussian distribution pseudo-random samples. <br />
*[[Image:BIGSLHighPass.gif]] [[Image:SLHighPass.gif]] [[Image:NETSLHighPass.gif]] [[Class SLHighPass.TSLHighPass|TSLHighPass]] - Performs a HighPass filter over the input signal. <br />
*[[Image:BIGSLLogger.gif]] [[Image:SLLogger.gif]] [[Image:NETSLLogger.gif]] [[Class SLLogger.TSLLogger|TSLLogger]] - Records the signal to file. <br />
*[[Image:BIGSLLowPass.gif]] [[Image:SLLowPass.gif]] [[Image:NETSLLowPass.gif]] [[Class SLLowPass.TSLLowPass|TSLLowPass]] - Performs a LowPass filter over the input signal. <br />
*[[Image:BIGSLPlayer.gif]] [[Image:SLPlayer.gif]] [[Image:NETSLPlayer.gif]] [[Class SLPlayer.TSLPlayer|TSLPlayer]] - Plays signal from file. <br />
*[[Image:BIGSLRandomGen.gif]] [[Image:SLRandomGen.gif]] [[Image:NETSLRandomGen.gif]] [[Class SLRandomGen.TSLRandomGen|TSLRandomGen]] - Generates pseudo-random Real(double) dta samples. <br />
*[[Image:BIGSLSignalGen.gif]] [[Image:SLSignalGen.gif]] [[Image:NETSLSignalGen.gif]] [[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] - Generates Tone(Sine Wave), Triangle, Rectangle, Ramp or DC signal. <br />
*[[Image:BIGSLMultiply.gif]] [[Image:SLMultiply.gif]] [[Image:NETSLMultiply.gif]] [[Class SLMultiply.TSLMultiply|TSLMultiply]] - Combines multiple input real signals by performing Multiply operation. <br />
*[[Image:BIGSLAdd.gif]] [[Image:SLAdd.gif]] [[Image:NETSLAdd.gif]] [[Class SLAdd.TSLAdd|TSLAdd]] - Combines multiple input signals by performing Add operation over real data. <br />
*[[Image:BIGSLSubtract.gif]] [[Image:SLSubtract.gif]] [[Image:NETSLSubtract.gif]] [[Class SLSubtract.TSLSubtract|TSLSubtract]] - Combines two input real signals by performing Subtract operation. <br />
*[[Image:BIGSLDivide.gif]] [[Image:SLDivide.gif]] [[Image:NETSLDivide.gif]] [[Class SLDivide.TSLDivide|TSLDivide]] - Combines two input real signals by performing Divide operation. <br />
*[[Image:BIGSLComplexToReal.gif]] [[Image:SLComplexToReal.gif]] [[Image:NETSLComplexToReal.gif]] [[Class SLComplexToReal.TSLComplexToReal|TSLComplexToReal]] - Converts Complex buffer to Real and Imaginary buffers. <br />
*[[Image:BIGSLRealToComplex.gif]] [[Image:SLRealToComplex.gif]] [[Image:NETSLRealToComplex.gif]] [[Class SLRealToComplex.TSLRealToComplex|TSLRealToComplex]] - Converts Real and Imaginary buffers to a Complex buffer. <br />
*[[Image:BIGSLApplyComplexConst.gif]] [[Image:SLApplyComplexConst.gif]] [[Image:NETSLApplyComplexConst.gif]] [[Class SLApplyComplexConst.TSLApplyComplexConst|TSLApplyComplexConst]] - Applies a Complex constant to each sample. <br />
*[[Image:BIGSLApplyIntConst.gif]] [[Image:SLApplyIntConst.gif]] [[Image:NETSLApplyIntConst.gif]] [[Class SLApplyIntConst.TSLApplyIntConst|TSLApplyIntConst]] - Applies a Integer constant to each sample. <br />
*[[Image:BIGSLApplyRealConst.gif]] [[Image:SLApplyRealConst.gif]] [[Image:NETSLApplyRealConst.gif]] [[Class SLApplyRealConst.TSLApplyRealConst|TSLApplyRealConst]] - Applies a Real constant to each sample. <br />
*[[Image:BIGSLRealToInt.gif]] [[Image:SLRealToInt.gif]] [[Image:NETSLRealToInt.gif]] [[Class SLRealToInt.TSLRealToInt|TSLRealToInt]] - Converts Real data to Integer. <br />
*[[Image:BIGSLIntToReal.gif]] [[Image:SLIntToReal.gif]] [[Image:NETSLIntToReal.gif]] [[Class SLIntToReal.TSLIntToReal|TSLIntToReal]] - Converts Integer data to Real. <br />
*[[Image:BIGSLCartToPolar.gif]] [[Image:SLCartToPolar.gif]] [[Image:NETSLCartToPolar.gif]] [[Class SLCartToPolar.TSLCartToPolar|TSLCartToPolar]] - Converts the elements of a complex signal to polar coordinate form. <br />
*[[Image:BIGSLPolarToCart.gif]] [[Image:SLPolarToCart.gif]] [[Image:NETSLPolarToCart.gif]] [[Class SLPolarToCart.TSLPolarToCart|TSLPolarToCart]] - Converts the polar form magnitude/phase pairs stored in input signals to Cartesian coordinate form. <br />
*[[Image:BIGSLHilbert.gif]] [[Image:SLHilbert.gif]] [[Image:NETSLHilbert.gif]] [[Class SLHilbert.TSLHilbert|TSLHilbert]] - Performs a Hilbert transform. <br />
*[[Image:BIGSLApplyWindow.gif]] [[Image:SLApplyWindow.gif]] [[Image:NETSLApplyWindow.gif]] [[Class SLApplyWindow.TSLApplyWindow|TSLApplyWindow]] - Applies a window function over the input signal. <br />
*[[Image:BIGSLMedian.gif]] [[Image:SLMedian.gif]] [[Image:NETSLMedian.gif]] [[Class SLMedian.TSLMedian|TSLMedian]] - Performs a Median Filter. <br />
*[[Image:BIGSLToSquare.gif]] [[Image:SLToSquare.gif]] [[Image:NETSLToSquare.gif]] [[Class SLToSquare.TSLToSquare|TSLToSquare]] - Converts the input signal to a square signal. <br />
*[[Image:BIGSLBiQuadIir.gif]] [[Image:SLBiQuadIir.gif]] [[Image:NETSLBiQuadIir.gif]] [[Class SLBiQuadIir.TSLBiQuadIir|TSLBiQuadIir]] - Performs a BiQuad IIR filter over the input signal. <br />
*[[Image:BIGSLDft.gif]] [[Image:SLDft.gif]] [[Image:NETSLDft.gif]] [[Class SLDft.TSLDft|TSLDft]] - Performs Discrete Fourier Transformation (DFT). <br />
*[[Image:BIGSLInverseDft.gif]] [[Image:SLInverseDft.gif]] [[Image:NETSLInverseDft.gif]] [[Class SLDft.TSLInverseDft|TSLInverseDft]] - Performs Real Inverse Discrete Fourier Transformation (Inverse DFT). <br />
*[[Image:BIGSLInverseComplexDft.gif]] [[Image:SLInverseComplexDft.gif]] [[Image:NETSLInverseComplexDft.gif]] [[Class SLDft.TSLInverseComplexDft|TSLInverseComplexDft]] - Performs Complex Inverse Discrete Fourier Transformation (Inverse DFT). <br />
*[[Image:BIGSLDct.gif]] [[Image:SLDct.gif]] [[Image:NETSLDct.gif]] [[Class SLDct.TSLDct|TSLDct]] - Performs Discrete Cosine Transform (DCT). <br />
*[[Image:BIGSLInverseDct.gif]] [[Image:SLInverseDct.gif]] [[Image:NETSLInverseDct.gif]] [[Class SLDct.TSLInverseDct|TSLInverseDct]] - Performs Inverse Discrete Cosine Transform (Inverse DCT). <br />
*[[Image:BIGSLGoertzOne.gif]] [[Image:SLGoertzOne.gif]] [[Image:NETSLGoertzOne.gif]] [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] - Computes the Discrete Fourier Transform ( Goertzel DFT ) for a given frequency. <br />
*[[Image:BIGSLHaar.gif]] [[Image:SLHaar.gif]] [[Image:NETSLHaar.gif]] [[Class SLHaar.TSLHaar|TSLHaar]] - Performs Forward single-level discrete wavelet Haar transformation. <br />
*[[Image:BIGSLInverseHaar.gif]] [[Image:SLInverseHaar.gif]] [[Image:NETSLInverseHaar.gif]] [[Class SLHaar.TSLInverseHaar|TSLInverseHaar]] - Performs Inverse single-level discrete wavelet Haar transformation. <br />
*[[Image:BIGSLPowerSpectrum.gif]] [[Image:SLPowerSpectrum.gif]] [[Image:NETSLPowerSpectrum.gif]] [[Class SLPowerSpectrum.TSLPowerSpectrum|TSLPowerSpectrum]] - Computes the Power Spectrum or the [[Property SLPowerSpectrum.TSLPowerSpectrum.Magnitude|Magnitude]] of a Real Buffer. <br />
*[[Image:BIGSLConjugate.gif]] [[Image:SLConjugate.gif]] [[Image:NETSLConjugate.gif]] [[Class SLConjugate.TSLConjugate|TSLConjugate]] - Performs Conjugater conversion. <br />
*[[Image:BIGSLRepack.gif]] [[Image:SLRepack.gif]] [[Image:NETSLRepack.gif]] [[Class SLRepack.TSLRepack|TSLRepack]] - Rearranges the samples into buffers with a specified size. <br />
*[[Image:BIGSLRealTodB.gif]] [[Image:SLRealTodB.gif]] [[Image:NETSLRealTodB.gif]] [[Class SLRealTodB.TSLRealTodB|TSLRealTodB]] - Converts real data to dB format. <br />
*[[Image:BIGSLDelayLine.gif]] [[Image:SLDelayLine.gif]] [[Image:NETSLDelayLine.gif]] [[Class SLDelayLine.TSLDelayLine|TSLDelayLine]] - Delays the signal. <br />
*[[Image:BIGSLAbs.gif]] [[Image:SLAbs.gif]] [[Image:NETSLAbs.gif]] [[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values. <br />
*[[Image:BIGSLRemoveDC.gif]] [[Image:SLRemoveDC.gif]] [[Image:NETSLRemoveDC.gif]] [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal. <br />
<br />
== Units ==<br />
*[[Unit SLSubtractComplex|SLSubtractComplex]] - Contains the code for the [[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] component. <br />
*[[Unit SLMultiplyComplex|SLMultiplyComplex]] - Contains the code for the [[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] component. <br />
*[[Unit SLDivideComplex|SLDivideComplex]] - Contains the code for the [[Class SLDivideComplex.TSLDivideComplex|TSLDivideComplex]] component. <br />
*[[Unit SLAddComplex|SLAddComplex]] - Contains the code for the [[Class SLAddComplex.TSLAddComplex|TSLAddComplex]] component. <br />
*[[Unit SLRMSMeter|SLRMSMeter]] - Contains the code for the [[Class SLRMSMeter.TSLRMSMeter|TSLRMSMeter]] component. <br />
*[[Unit SLCombFilter|SLCombFilter]] - Contains the code for the [[Class SLCombFilter.TSLCombFilter|TSLCombFilter]] component. <br />
*[[Unit SLNoiseStats|SLNoiseStats]] - Contains the code for the [[Class SLNoiseStats.TSLNoiseStats|TSLNoiseStats]] component. <br />
*[[Unit SLSwitch|SLSwitch]] - Contains the code for the [[Class SLSwitch.TSLSwitch|TSLSwitch]] component. <br />
*[[Unit SLSnapshot|SLSnapshot]] - Contains the code for the [[Class SLSnapshot.TSLSnapshot|TSLSnapshot]] component. <br />
*[[Unit SLIir|SLIir]] - Contains the code for the [[Class SLIir.TSLIir|TSLIir]] component. <br />
*[[Unit SLBandPass|SLBandPass]] - Contains the code for the [[Class SLBandPass.TSLBandPass|TSLBandPass]] component. <br />
*[[Unit SLBandStop|SLBandStop]] - Contains the code for the [[Class SLBandStop.TSLBandStop|TSLBandStop]] component. <br />
*[[Unit SLFir|SLFir]] - Contains the code for the [[Class SLFir.TSLFir|TSLFir]] component. <br />
*[[Unit SLFourier|SLFourier]] - Contains the code for the [[Class SLFourier.TSLFourier|TSLFourier]] component. <br />
*[[Unit SLGaussGen|SLGaussGen]] - Contains the code for the TSLGausGen component. <br />
*[[Unit SLHighPass|SLHighPass]] - Contains the code for the [[Class SLHighPass.TSLHighPass|TSLHighPass]] component. <br />
*[[Unit SLLogger|SLLogger]] - Contains the code for the [[Class SLLogger.TSLLogger|TSLLogger]] component. <br />
*[[Unit SLLowPass|SLLowPass]] - Contains the code for the [[Class SLLowPass.TSLLowPass|TSLLowPass]] component. <br />
*[[Unit SLPlayer|SLPlayer]] - Contains the code for the [[Class SLPlayer.TSLPlayer|TSLPlayer]] component. <br />
*[[Unit SLRandomGen|SLRandomGen]] - Contains the code for the [[Class SLRandomGen.TSLRandomGen|TSLRandomGen]] component. <br />
*[[Unit SLSignalGen|SLSignalGen]] - Contains the code for the [[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] component. <br />
*[[Unit SLMultiply|SLMultiply]] - Contains the code for the [[Class SLMultiply.TSLMultiply|TSLMultiply]] component. <br />
*[[Unit SLAdd|SLAdd]] - Contains the code for the [[Class SLAdd.TSLAdd|TSLAdd]] component. <br />
*[[Unit SLSubtract|SLSubtract]] - Contains the code for the [[Class SLSubtract.TSLSubtract|TSLSubtract]] component. <br />
*[[Unit SLDivide|SLDivide]] - Contains the code for the [[Class SLDivide.TSLDivide|TSLDivide]] component. <br />
*[[Unit SLComplexToReal|SLComplexToReal]] - Contains the code for the [[Class SLComplexToReal.TSLComplexToReal|TSLComplexToReal]] component. <br />
*[[Unit SLRealToComplex|SLRealToComplex]] - Contains the code for the TSLRealoComplex component. <br />
*[[Unit SLApplyComplexConst|SLApplyComplexConst]] - Contains the code for the [[Class SLApplyComplexConst.TSLApplyComplexConst|TSLApplyComplexConst]] component. <br />
*[[Unit SLApplyIntConst|SLApplyIntConst]] - Contains the code for the [[Class SLApplyIntConst.TSLApplyIntConst|TSLApplyIntConst]] component. <br />
*[[Unit SLApplyRealConst|SLApplyRealConst]] - Contains the code for the [[Class SLApplyRealConst.TSLApplyRealConst|TSLApplyRealConst]] component. <br />
*[[Unit SLRealToInt|SLRealToInt]] - Contains the code for the [[Class SLRealToInt.TSLRealToInt|TSLRealToInt]] component. <br />
*[[Unit SLIntToReal|SLIntToReal]] - Contains the code for the [[Class SLIntToReal.TSLIntToReal|TSLIntToReal]] component. <br />
*[[Unit SLCartToPolar|SLCartToPolar]] - Contains the code for the [[Class SLCartToPolar.TSLCartToPolar|TSLCartToPolar]] component. <br />
*[[Unit SLPolarToCart|SLPolarToCart]] - Contains the code for the [[Class SLPolarToCart.TSLPolarToCart|TSLPolarToCart]] component. <br />
*[[Unit SLHilbert|SLHilbert]] - Contains the code for the [[Class SLHilbert.TSLHilbert|TSLHilbert]] component. <br />
*[[Unit SLApplyWindow|SLApplyWindow]] - Contains the code for the [[Class SLApplyWindow.TSLApplyWindow|TSLApplyWindow]] component. <br />
*[[Unit SLMedian|SLMedian]] - Contains the code for the [[Class SLMedian.TSLMedian|TSLMedian]] component. <br />
*[[Unit SLToSquare|SLToSquare]] - Contains the code for the [[Class SLToSquare.TSLToSquare|TSLToSquare]] component. <br />
*[[Unit SLBiQuadIir|SLBiQuadIir]] - Contains the code for the [[Class SLBiQuadIir.TSLBiQuadIir|TSLBiQuadIir]] component. <br />
*[[Unit SLDft|SLDft]] - Contains the code for the [[Class SLDft.TSLDft|TSLDft]] component. <br />
*[[Unit SLDct|SLDct]] - Contains the code for the [[Class SLDct.TSLDct|TSLDct]] component. <br />
*[[Unit SLGoertzOne|SLGoertzOne]] - Contains the code for the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component. <br />
*[[Unit SLHaar|SLHaar]] - Contains the code for the [[Class SLHaar.TSLHaar|TSLHaar]] component. <br />
*[[Unit SLPowerSpectrum|SLPowerSpectrum]] - Contains the code for the [[Class SLPowerSpectrum.TSLPowerSpectrum|TSLPowerSpectrum]] component. <br />
*[[Unit SLConjugate|SLConjugate]] - Contains the code for the [[Class SLConjugate.TSLConjugate|TSLConjugate]] component. <br />
*[[Unit SLRepack|SLRepack]] - Contains the code for the [[Class SLRepack.TSLRepack|TSLRepack]] component. <br />
*[[Unit SLRealTodB|SLRealTodB]] - Contains the code for the [[Class SLRealTodB.TSLRealTodB|TSLRealTodB]] component. <br />
*[[Unit SLDelayLine|SLDelayLine]] - Contains the code for the [[Class SLDelayLine.TSLDelayLine|TSLDelayLine]] component. <br />
*[[Unit SLAbs|SLAbs]] - Contains the code for the [[Class SLAbs.TSLAbs|TSLAbs]] component. <br />
*[[Unit SLRemoveDC|SLRemoveDC]] - Contains the code for the [[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] component. <br />
*[[Unit SLBandFilter|SLBandFilter]] - Contains the code for the [[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] base class. <br />
*[[Unit SLSimpleFilter|SLSimpleFilter]] - Contains the code for the [[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] component. <br />
*[[Unit SLTypes|SLTypes]] - Contains some common data types for the SignalLab. <br />
*[[Unit SLCommonIirFilter|SLCommonIirFilter]] - Contains the code for the TSLCommonIirFlter base class. <br />
<br />
== Classes ==<br />
*[[Class SLSubtractComplex.TSLSubtractComplex|TSLSubtractComplex]] - Combines two input complex signals by performing Subtract operation. <br />
*[[Class SLMultiplyComplex.TSLMultiplyComplex|TSLMultiplyComplex]] - Combines multiple input complex signals by performing Multiply operation. <br />
*[[Class SLDivideComplex.TSLDivideComplex|TSLDivideComplex]] - Combines two input complex signals by performing Divide operation. <br />
*[[Class SLAddComplex.TSLAddComplex|TSLAddComplex]] - Combines multiple input signals by performing Add operation over complex data. <br />
*[[Class SLRMSMeter.TSLRMSMeter|TSLRMSMeter]] - RMS (Root Mean Square) Meter. <br />
*[[Class SLCombFilter.TSLCombFilter|TSLCombFilter]] - Performs a Comb filter over the input signal. <br />
*[[Class SLNoiseStats.TSLBinMask|TSLBinMask]] - Array of [[Property SLNoiseStats.TSLBinMask.Count|Count]] integers holding the values of bins to be masked from statistic calculations. <br />
*[[Class SLNoiseStats.TSLHarmonicBinResults|TSLHarmonicBinResults]] - Supplied as a parameter in the OnBinMaskOpportunity event. <br />
*[[Class SLNoiseStats.TSLNoiseStatResults|TSLNoiseStatResults]] - Supplied as a parameter class in the OnBinMaskOpportunity event. <br />
*[[Class SLNoiseStats.TSLNoiseStats|TSLNoiseStats]] - Calculates the noise stats of a signal. <br />
*[[Class SLSwitch.TSLSwitch|TSLSwitch]] - Enables or disables the data to go trough. <br />
*[[Class SLSnapshot.TSLSnapshot|TSLSnapshot]] - Takes a snapshot of the data. <br />
*[[Class SLIir.TSLDualReals|TSLDualReals]] - Array of Dual Real(double) values. <br />
*[[Class SLIir.TSLIir|TSLIir]] - Performs an Arbitrary IIR filter over the input signal. <br />
*[[Class SLBandPass.TSLBandPass|TSLBandPass]] - Performs a BandPass filter over the input signal. <br />
*[[Class SLBandStop.TSLBandStop|TSLBandStop]] - Performs a BandStop filter over the input signal. <br />
*[[Class SLFir.TSLReals|TSLReals]] - Array of Real(double) values. <br />
*[[Class SLFir.TSLFir|TSLFir]] - Performs a FIR filter over the input signal. <br />
*[[Class SLFourier.TSLFourierComponent|TSLFourierComponent]] - Base abstract class for FFT components. <br />
*[[Class SLFourier.TSLFourierBaseComponent|TSLFourierBaseComponent]] - Base abstract class for FFT components. <br />
*[[Class SLFourier.TSLFourierBase|TSLFourierBase]] - Base abstract class for FFT components. <br />
*[[Class SLFourier.TSLFourier|TSLFourier]] - Performs Fast Fourier Transformation (FFT). <br />
*[[Class SLFourier.TSLBasicInverseFourierComponent|TSLBasicInverseFourierComponent]] - Base abstract class for inverse FFT components. <br />
*[[Class SLFourier.TSLBasicInverseFourier|TSLBasicInverseFourier]] - Base abstract class for inverse FFT components. <br />
*[[Class SLFourier.TSLInverseFourier|TSLInverseFourier]] - Performs Real Inverse Fast Fourier Transformation (Inverse FFT). <br />
*[[Class SLFourier.TSLInverseComplexFourier|TSLInverseComplexFourier]] - Performs Complex Inverse Fast Fourier Transformation (Inverse FFT). <br />
*[[Class SLGaussGen.TSLGaussGen|TSLGaussGen]] - Generates Gaussian distribution pseudo-random samples. <br />
*[[Class SLHighPass.TSLHighPass|TSLHighPass]] - Performs a HighPass filter over the input signal. <br />
*[[Class SLLogger.TSLLogger|TSLLogger]] - Records the signal to file. <br />
*[[Class SLLowPass.TSLLowPass|TSLLowPass]] - Performs a LowPass filter over the input signal. <br />
*[[Class SLPlayer.TSLPlayer|TSLPlayer]] - Plays signal from file. <br />
*[[Class SLRandomGen.TSLRandomGen|TSLRandomGen]] - Generates pseudo-random Real(double) dta samples. <br />
*[[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] - Generates Tone(Sine Wave), Triangle, Rectangle, Ramp or DC signal. <br />
*[[Class SLMultiply.TSLMultiply|TSLMultiply]] - Combines multiple input real signals by performing Multiply operation. <br />
*[[Class SLAdd.TSLAdd|TSLAdd]] - Combines multiple input signals by performing Add operation over real data. <br />
*[[Class SLSubtract.TSLSubtract|TSLSubtract]] - Combines two input real signals by performing Subtract operation. <br />
*[[Class SLDivide.TSLDivide|TSLDivide]] - Combines two input real signals by performing Divide operation. <br />
*[[Class SLComplexToReal.TSLBasicComplexInputFilter|TSLBasicComplexInputFilter]] - Base abstract class for complex input components. <br />
*[[Class SLComplexToReal.TSLComplexToReal|TSLComplexToReal]] - Converts Complex buffer to Real and Imaginary buffers. <br />
*[[Class SLRealToComplex.TSLRealToComplex|TSLRealToComplex]] - Converts Real and Imaginary buffers to a Complex buffer. <br />
*[[Class SLApplyComplexConst.TSLApplyComplexConst|TSLApplyComplexConst]] - Applies a Complex constant to each sample. <br />
*[[Class SLApplyIntConst.TSLApplyIntConst|TSLApplyIntConst]] - Applies a Integer constant to each sample. <br />
*[[Class SLApplyRealConst.TSLApplyRealConst|TSLApplyRealConst]] - Applies a Real constant to each sample. <br />
*[[Class SLRealToInt.TSLRealToInt|TSLRealToInt]] - Converts Real data to Integer. <br />
*[[Class SLIntToReal.TSLIntToReal|TSLIntToReal]] - Converts Integer data to Real. <br />
*[[Class SLCartToPolar.TSLCartToPolar|TSLCartToPolar]] - Converts the elements of a complex signal to polar coordinate form. <br />
*[[Class SLPolarToCart.TSLPolarToCart|TSLPolarToCart]] - Converts the polar form magnitude/phase pairs stored in input signals to Cartesian coordinate form. <br />
*[[Class SLHilbert.TSLHilbert|TSLHilbert]] - Performs a Hilbert transform. <br />
*[[Class SLApplyWindow.TSLApplyWindow|TSLApplyWindow]] - Applies a window function over the input signal. <br />
*[[Class SLMedian.TSLMedian|TSLMedian]] - Performs a Median Filter. <br />
*[[Class SLToSquare.TSLToSquare|TSLToSquare]] - Converts the input signal to a square signal. <br />
*[[Class SLBiQuadIir.TSLBiQuads|TSLBiQuads]] - Array of cascades of BiQuads to be used as Taps for the IIR filters. <br />
*[[Class SLBiQuadIir.TSLBiQuadIir|TSLBiQuadIir]] - Performs a BiQuad IIR filter over the input signal. <br />
*[[Class SLDft.TSLDft|TSLDft]] - Performs Discrete Fourier Transformation (DFT). <br />
*[[Class SLDft.TSLBasicInverseDFTComponent|TSLBasicInverseDFTComponent]] - Base abstract class for inverse DFT components. <br />
*[[Class SLDft.TSLInverseDft|TSLInverseDft]] - Performs Real Inverse Discrete Fourier Transformation (Inverse DFT). <br />
*[[Class SLDft.TSLInverseComplexDft|TSLInverseComplexDft]] - Performs Complex Inverse Discrete Fourier Transformation (Inverse DFT). <br />
*[[Class SLDct.TSLDct|TSLDct]] - Performs Discrete Cosine Transform (DCT). <br />
*[[Class SLDct.TSLInverseDct|TSLInverseDct]] - Performs Inverse Discrete Cosine Transform (Inverse DCT). <br />
*[[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] - Computes the Discrete Fourier Transform ( Goertzel DFT ) for a given frequency. <br />
*[[Class SLHaar.TSLHaar|TSLHaar]] - Performs Forward single-level discrete wavelet Haar transformation. <br />
*[[Class SLHaar.TSLInverseHaar|TSLInverseHaar]] - Performs Inverse single-level discrete wavelet Haar transformation. <br />
*[[Class SLPowerSpectrum.TSLPowerSpectrum|TSLPowerSpectrum]] - Computes the Power Spectrum or the [[Property SLPowerSpectrum.TSLPowerSpectrum.Magnitude|Magnitude]] of a Real Buffer. <br />
*[[Class SLConjugate.TSLConjugate|TSLConjugate]] - Performs Conjugater conversion. <br />
*[[Class SLRepack.TSLRepack|TSLRepack]] - Rearranges the samples into buffers with a specified size. <br />
*[[Class SLRealTodB.TSLRealTodB|TSLRealTodB]] - Converts real data to dB format. <br />
*[[Class SLDelayLine.TSLDelayLine|TSLDelayLine]] - Delays the signal. <br />
*[[Class SLAbs.TSLAbs|TSLAbs]] - Converts the values of the buffers to absolute values. <br />
*[[Class SLRemoveDC.TSLRemoveDC|TSLRemoveDC]] - Removes the DC component from the signal. <br />
*[[Class SLBandFilter.TSLBandFilter|TSLBandFilter]] - Base abstract class for Band filters. <br />
*[[Class SLSimpleFilter.TSLSimpleFilter|TSLSimpleFilter]] - Base abstract class for [[Class SLLowPass.TSLLowPass|TSLLowPass]], [[Class SLHighPass.TSLHighPass|TSLHighPass]] and Band filters. <br />
*[[Class SLCommonIirFilter.TSLCommonIirFilter|TSLCommonIirFilter]] - Base abstract class for all the IIR filters. <br />
<br />
== Structures ==<br />
<br />
== Interfaces ==<br />
<br />
== Enums ==<br />
*[[Enum SLPlayer.TSLPlayerMode|TSLPlayerMode]] - Modes for the [[Class SLPlayer.TSLPlayer|TSLPlayer]] component after the end of the file. <br />
*[[Enum SLSignalGen.TSLSignalType|TSLSignalType]] - Signal types for the [[Class SLSignalGen.TSLSignalGen|TSLSignalGen]] component. <br />
*[[Enum SLApplyComplexConst.TSLComplexApplyOperation|TSLComplexApplyOperation]] - Defines the type of operation to be performed between a Complex buffer and a complex constant. <br />
*[[Enum SLApplyIntConst.TSLIntApplyOperation|TSLIntApplyOperation]] - Defines the type of operation to be performed between a Integer buffer and a Integer constant. <br />
*[[Enum SLApplyRealConst.TSLRealApplyOperation|TSLRealApplyOperation]] - Defines the type of operation to be performed between a Real(double) buffer and a Real(double) constant. <br />
*[[Enum SLRealTodB.TSLdBMode|TSLdBMode]] - dB calculation modes enumeration. <br />
<br />
== Types ==<br />
*[[Type SLNoiseStats.TSLBinMaskOpportunityEvent|TSLBinMaskOpportunityEvent]] - Event type to provide an opportunity to mask certain bins after the initial FFT but before statistic calculation. <br />
*[[Type SLNoiseStats.TSLNoiseStatsNotifyEvent|TSLNoiseStatsNotifyEvent]] - Event type to supply client with the results of statistic calculations. See property OnStatsAvaliable and class TSLNoiseStatsResults. <br />
*[[Type SLSnapshot.TSLSnapshotEvent|TSLSnapshotEvent]] - Event type to be used by the [[Class SLSnapshot.TSLSnapshot|TSLSnapshot]] component. <br />
*[[Type SLFourier.TSLFrequencyEvent|TSLFrequencyEvent]] - Event type for the OnFrequencyResult of the FFT components. <br />
*[[Type SLGoertzOne.TSLComplexNotifyEvent|TSLComplexNotifyEvent]] - Event type for the OnClaculate of the [[Class SLGoertzOne.TSLGoertzOne|TSLGoertzOne]] component. <br />
*[[Type SLTypes.TSLSignalProgressEvent|TSLSignalProgressEvent]] - Event type for some components OnProgress event. <br />
<br />
<br />
[[Category:Packages]]</div>David Alm