<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.okos.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Filters</id>
	<title>Filters - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.okos.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Filters"/>
	<link rel="alternate" type="text/html" href="http://wiki.okos.com/mediawiki/index.php?title=Filters&amp;action=history"/>
	<updated>2026-04-30T01:34:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>http://wiki.okos.com/mediawiki/index.php?title=Filters&amp;diff=131&amp;oldid=prev</id>
		<title>Gshotts: /* Using Filters */</title>
		<link rel="alternate" type="text/html" href="http://wiki.okos.com/mediawiki/index.php?title=Filters&amp;diff=131&amp;oldid=prev"/>
		<updated>2024-01-16T20:15:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Using Filters&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:15, 16 January 2024&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-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; 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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; 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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; 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;==Using Filters==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; 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;==Using Filters==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When using filters, image processing will be done using Software peak detection.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff:1.41:old-130:rev-131:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Gshotts</name></author>
	</entry>
	<entry>
		<id>http://wiki.okos.com/mediawiki/index.php?title=Filters&amp;diff=130&amp;oldid=prev</id>
		<title>Gshotts: Created page with &quot;==Overview== &lt;p&gt;Filters allow an operator to alter the waveform data in various ways before processing.  There are a number of filters available, operating in both time and frequency.&lt;/p&gt;  ===Averaging/Median=== These filters will perform a running average/median on a specified number of samples. For example, given a 10-sample filter, the 10th sample will be replaced with the median/average of the previous 10 samples, the 11th sample will be replaced with the median/aver...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.okos.com/mediawiki/index.php?title=Filters&amp;diff=130&amp;oldid=prev"/>
		<updated>2024-01-16T20:14:31Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Overview== &amp;lt;p&amp;gt;Filters allow an operator to alter the waveform data in various ways before processing.  There are a number of filters available, operating in both time and frequency.&amp;lt;/p&amp;gt;  ===Averaging/Median=== These filters will perform a running average/median on a specified number of samples. For example, given a 10-sample filter, the 10th sample will be replaced with the median/average of the previous 10 samples, the 11th sample will be replaced with the median/aver...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;Filters allow an operator to alter the waveform data in various ways before processing.  There are a number of filters available, operating in both time and frequency.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Averaging/Median===&lt;br /&gt;
These filters will perform a running average/median on a specified number of samples. For example, given a 10-sample filter, the 10th sample will be replaced with the median/average of the previous 10 samples, the 11th sample will be replaced with the median/average of previous 10 samples, etc.  Note that the first and last n samples in the waveform are not changed, where n is the number of samples to average.&lt;br /&gt;
&lt;br /&gt;
===FIR Filters===&lt;br /&gt;
a [[https://en.wikipedia.org/wiki/Finite_impulse_response Finite Impulse Response (FIR)]] filter can be added.  A dialog box is shown allowing the user to specify a simple FIR filter or load a pre-defined filter from a file.  Use of this filter requires knowledge of how to generate FIR filters beyond the scope of this document.&lt;br /&gt;
&lt;br /&gt;
===Envelope===&lt;br /&gt;
A filter envelope will take the root of the square of each sample and apply it to the waveform.  This has the effect of rectifying all waveform data.  An averaging filter of the specified number of samples is then applied to the result.&lt;br /&gt;
&lt;br /&gt;
===LowPass/Highpass/Bandpass/BandStop===&lt;br /&gt;
&lt;br /&gt;
These filters will remove certain frequencies from the waveform data.  This is useful for removing constant frequency noise or otherwise isolating a desired frequency.&lt;br /&gt;
&lt;br /&gt;
* Low-Pass filters will pass any signal below the specified cutoff frequency, and attenuate any signal above the cutoff frequency.&lt;br /&gt;
&lt;br /&gt;
* High-Pass filters will pass any signal above the specified cutoff frequency, and attenuate any signal below the cutoff frequency.&lt;br /&gt;
&lt;br /&gt;
* Band-Pass filters will pass any signal between the specified high and low frequency, and will attenuate everything else.&lt;br /&gt;
&lt;br /&gt;
* Band-Stop filters will pass any signal that is not within the specified high and low frequency, and will attenuate between the high and low frequency.&lt;br /&gt;
&lt;br /&gt;
===Mixers===&lt;br /&gt;
A mixer will add a waveform with the specified frequency to the current signal.&lt;br /&gt;
&lt;br /&gt;
===Savitzky-Golay===&lt;br /&gt;
Runs a [[https://en.wikipedia.org/wiki/Savitzky%E2%80%93Golay_filter Savitzky-Golay]] smoothing filter. The width and polynomial order can be specified.&lt;br /&gt;
&lt;br /&gt;
===Slope===&lt;br /&gt;
Performs a first derivative of the waveform data and displays the results.&lt;br /&gt;
&lt;br /&gt;
===Integration===&lt;br /&gt;
Not enabled as of this writing&lt;br /&gt;
&lt;br /&gt;
==Activating/Deactivating Filters==&lt;br /&gt;
&amp;lt;p&amp;gt;To activate a filter, select the &amp;#039;&amp;#039;Filter Settings&amp;#039;&amp;#039; tab on the [[Digital Oscilloscope]].  At the left will be a list of the type of filters available.  To add a filter, click on the name, make changes to the available settings (as needed), and press the &amp;#039;&amp;#039;Add&amp;#039;&amp;#039; button.  This will add the filter to the &amp;#039;&amp;#039;Active&amp;#039;&amp;#039; list.  The operator can add as many filters as he desires.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To remove a filter, click on the item in the &amp;#039;&amp;#039;Active&amp;#039;&amp;#039; list and press &amp;quot;Remove&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The order of filters can be changed using the &amp;#039;&amp;#039;Move Up&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Move Down&amp;#039;&amp;#039; buttons.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using Filters==&lt;/div&gt;</summary>
		<author><name>Gshotts</name></author>
	</entry>
</feed>