{"id":70932,"date":"2023-07-11T12:00:47","date_gmt":"2023-07-11T12:00:47","guid":{"rendered":"https:\/\/www.dewetron.com\/news\/fir-filter-whitepaper\/"},"modified":"2026-09-20T02:47:07","modified_gmt":"2026-09-20T02:47:07","slug":"fir-filter-whitepaper","status":"publish","type":"post","link":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/","title":{"rendered":"What are FIR filters?"},"content":{"rendered":"<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2><\/h2>\n          <div class=\"content-size-normal\">\n            <p>In signal processing, filtering is an essential process that removes unwanted components from a signal. One special class of filters are finite impulse response (FIR) filters, which we will discuss in this post in more detail. After a short description of digital filters in general, the structure and function of FIR filters will be discussed. Finally, we give an overview of the implementation of <a href=\"https:\/\/www.dewetron.com\/us\/products\/software\/math-functions\/#filters\">FIR filters in our measurement software OXYGEN.<\/a><\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>What are digital filters in general?<\/h2>\n          <div class=\"content-size-normal\">\n            <p>A digital filter is a mathematical algorithm for manipulating a signal to extract information and remove unwanted information, such as blocking or passing a certain frequency range. Thus, it is a digital system that converts an input sequence with a transformation process into an output sequence.<\/p>\n<p>There are various different classes of filters. However, based on the length of their impulse response, we can categorize digital filters into the following:<\/p>\n<ul>\n<li>Infinite impulse response (IIR)<\/li>\n<li>Finite impulse response (FIR)<\/li>\n<\/ul>\n<p>Unlike analog filters, which are implemented with electronic components such as capacitors, coils, resistors, etc., digital filters are implemented with logic devices such as ASICs, FPGAs or in the form of a sequential program with a signal processor.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>What is the difference between IIR and FIR filters?<\/h2>\n          <div class=\"content-size-normal\">\n            <p>In general, IIR and FIR filters differ in their response of a filter to an input impulse. If the impulse response of the filter drops to zero after a finite time has elapsed, it is referred to as an FIR filter (Finite Impulse Response). On the other hand, if the impulse response is unlimited in time, it is an IIR filter (Infinite Impulse Response). Whether the impulse response of a digital filter drops to zero after a finite time depends on how the output values are calculated. With FIR filters, the output values depend only on the current and preceding input values, while with IIR filters the output values depend additionally on the preceding output values.<\/p>\n<p>The advantage of IIR filters over FIR filters is that IIR filters typically require fewer coefficients to perform comparable filtering operations, operate faster, and require less RAM. However, a big disadvantage of IIR filters is their non-linear phase response. For applications that do not require phase information, such as monitoring signal amplitude, IIR filters are well suited. But, for applications that require a linear phase response, FIR filters are generally better suited.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>How do FIR filters work?<\/h2>\n          <div class=\"content-size-normal\">\n            <p>Fig. 1 demonstrates the functional operation of an FIR filter. At the input, the data\/values x(n) are applied by the A\/D converter clock by clock (sample by sample).<\/p>\n<p>In the upper row, there are shift elements (z<sup>-1<\/sup>) which shift the data\/values applied to the input by one step for each clock cycle. This means that at the end of the following example, the value x(n-3) is three clocks prior to the current value x(n). In the center are the FIR coefficients k<sub>0<\/sub> \u2013 k<sub>m<\/sub>. These coefficients represent an amplifier that multiplies the input value by the gain \u201ek\u201c. The bottom row is the summation branch which adds up the results of all multiplications (integration). The output y(n) is now the processed signal according to the FIR coefficients and can be represented by the following mathematical expression:<\/p>\n<p>$$ y(n)=sumlimits_{i = 0}^m k(i)*x(n-i) $$<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter wp-image-30687 size-full\" title=\"FIR_filter (1)\" src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/09\/FIR_filter-1.png\" alt=\"FIR filter schematic structure\" width=\"650\" \/><\/p>\n<p style=\"text-align: center;\"><em>Fig. 1: Calculation process of a FIR filter<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>In one of our <a href=\"https:\/\/content.dewetron.cloud\/whitepaper-fir-filter-and-their-use-in-oxygen\/\">whitepapers<\/a>, we further present a detailed example of how to determine the filter coefficients of an FIR low-pass filter.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>FIR filters in OXYGEN<\/h2>\n          <div class=\"content-size-normal\">\n            <p>OXYGEN is our intuitive test and measurement software. It is an all-in-one software for measurement, visualization, and analysis for various applications. Therefore, it includes a huge variety of features, among others FIR filters.<\/p>\n<p>It is an easy-to-use tool, which allows you to choose between four different filter types:<\/p>\n<ul>\n<li>Low pass<\/li>\n<li>High pass<\/li>\n<li>Bandpass<\/li>\n<li>Band stop<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\nOnce selected, simply enter the filter length, the desired window function, and whether or not you want to compensate for signal delay, and you&#8217;re ready to go. For a more detailed guide on how to set up an FIR filter in OXYGEN see our whitepaper.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-none\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>In a nutshell<\/h2>\n          <div class=\"content-size-normal\">\n            <p>Digital filters are mathematical algorithms for manipulating signals to extract and\/or remove unwanted information. FIR filters are a subclass whose impulse response is of finite length, as it settles to zero in finite time. In comparison to IIR filters, FIR filters are fundamentally more stable and can be designed to have a linear phase.<br \/>\n&nbsp;<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-claim-links-gray margin-bottom-none\">\n  <div class=\"container-fluid bg-container py-7 bg-darkgray\">\n    <div class=\"container position-relative\">\n      <div class=\"claim col-12 col-lg-8 offset-lg-2 text-center text-light\">\n                  <h3 class=\"h3 text-uppercase\">FIND OUT MORE ABOUT FIR FILTERS IN OXYGEN<\/h3>\n                                  <div class=\"link-button d-flex flex-wrap mt-4 justify-content-center gap-4\">\n                          <a\n    class=\"dewetron-btn\"\n    href=\"https:\/\/www.dewetron.com\/us\/products\/software\/math-functions\/#filters\"\n          >\n          \n      <span>FIR FILTER IN OXYGEN<\/span>\n      <\/a>\n                                      <a\n    class=\"dewetron-btn\"\n    href=\"https:\/\/content.dewetron.cloud\/whitepaper-fir-filter-and-their-use-in-oxygen\/\"\n     target=\"_blank\"       >\n          \n      <span>READ OUR WHITEPAPER<\/span>\n      <\/a>\n                                      <a\n    class=\"dewetron-btn\"\n    href=\"https:\/\/www.dewetron.com\/us\/products\/software\/oxygen-software\/\"\n          >\n          \n      <span>OXYGEN SOFTWARE<\/span>\n      <\/a>\n                      <\/div>\n              <\/div>\n    <\/div>\n    <div class=\"triangle-left\">\n      <svg width=\"473\" height=\"469\" viewBox=\"0 0 473 469\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M323.984 352.833H79.0486L13.0728 467.099V468.52H390.784L323.984 352.833Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M134.967 0L-68 351.55L-2.02418 465.84L-0.810036 466.55L268.545 0H134.967Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M472.154 352.833L275.853 12.8511L209.053 128.515L405.354 468.52L472.154 352.833Z\" fill=\"#B0B0AF\"\/>\n<\/svg>    <\/div>\n    <div class=\"triangle-right\">\n      <svg width=\"462\" height=\"644\" viewBox=\"0 0 462 644\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M538.396 484.622H201.974L111.355 641.569V643.52H630.148L538.396 484.622Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M278.779 0L0 482.86L90.6189 639.839L92.2865 640.814L462.251 0H278.779Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M741.911 484.622L472.288 17.6514L380.537 176.518L650.159 643.52L741.911 484.622Z\" fill=\"#B0B0AF\"\/>\n<\/svg>    <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-news-slider margin-bottom-none\">\n  <div class=\"container-fluid bg-lightgray py-lg-8 py-6\">\n    <div class=\"header-wrapper container\">\n      <div class=\"row flex-row flex-wrap\">\n        <div class=\"col-12 col-lg-6\">\n          <div class=\"content-wrapper\">\n            <div class=\"content\">\n                                            <h2 class=\"h2 text-uppercase mb-5\">Related News &#038; Whitepaper<\/h2>\n                          <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"col-lg-6 d-none d-lg-grid link\">\n                      <a\n    class=\"dewetron-btn mb-5\"\n    href=\"https:\/\/www.dewetron.com\/us\/knowledge\/newsroom\/\"\n          >\n          All News\n      <span><\/span>\n      <\/a>\n                  <\/div>\n      <\/div>\n      <div class=\"row news-wrapper\">\n        <div class=\"news-slider swiper\">\n          <div class=\"swiper-wrapper\">\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/oxygen-frequently-asked-questions\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_oxygen-faqs.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN &#8211; The most frequently asked questions about our measurement software\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/structure-of-oxygen-instruments-part-2\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-oxygen-instruments.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN&#8217;s instruments &amp; features explained &#8211; Part II\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/oxygens-power-advanced-feature\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-power-advanced-features.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN&#8217;s Power Advanced Feature &#8211; all you need to know\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/how-to-integrate-dewetron-measurement-systems-into-profinet-networks\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/Header_Profinet.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Hardware News<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      How to Integrate DEWETRON Measurement Systems into PROFINET Networks\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/oxygen-8-2-enhanced-industrial-connectivity-and-real-time-performance\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_oxygen_8.2.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN 8.2 \u2013 Enhanced Industrial Connectivity and Real-Time Performance\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/opc-ua-for-measurement-systems\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_wp_opc-ua.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OPC UA for Measurement Systems\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/mastering-wind-tunnel-measurements\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header-wind-tunnel.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Mastering Wind Tunnel Measurements\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/hvrt-and-lvrt-testing-for-renewable-energy-systems\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_lvrthvrt.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      HVRT and LVRT Testing for Renewable Energy Systems\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/faster-testing-smarter-analysis-measurement-automation-with-dewetron\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_remote-control.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">General Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Faster Testing, Smarter Analysis: Measurement Automation with DEWETRON\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/looking-for-the-best-data-acquisition-system-heres-why-dewetron-leads\/\"\n          >\n          <picture>\n        <img\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/04\/dewetron-best-data-acquisition-system-for-various-industries_header.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n        decoding=\"async\"\n                            onerror=\"this.onerror = null; this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">General Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Looking for the best data acquisition system? Here\u2019s Why DEWETRON leads\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                      <\/div>\n        <\/div>\n        <button type=\"button\" class=\"swiper-button-custom swiper-button-prev-custom p-0\" aria-label=\"Previous slide\">\n            <svg width=\"89\" height=\"103\" viewBox=\"0 0 89 103\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M0 58.8001V44.2001L88.6 0.600098V17.8001L17.4 51.6001L88.6 85.2001V102.4L0 58.8001Z\" fill=\"#D4D4D4\"\/>\n<\/svg>        <\/button>\n        <button type=\"button\" class=\"swiper-button-custom swiper-button-next-custom p-0\" aria-label=\"Next slide\">\n            <svg width=\"89\" height=\"103\" viewBox=\"0 0 89 103\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M88.6 44.2001V58.8001L0 102.4V85.2001L71.2 51.4001L0 17.8001V0.600098L88.6 44.2001Z\" fill=\"#D4D4D4\"\/>\n<\/svg>        <\/button>\n      <\/div>\n      <div class=\"col-12 d-lg-none d-grid link text-cente mt-8\">\n                <a\n    class=\"dewetron-btn\"\n    href=\"https:\/\/www.dewetron.com\/us\/knowledge\/newsroom\/\"\n          >\n          All News\n      <span><\/span>\n      <\/a>\n              <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Learn about FIR filters in signal processing: their structure, function, and how they&#8217;re implemented in OXYGEN measurement software. <\/p>\n","protected":false},"author":4,"featured_media":72004,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[619,620],"tags":[],"class_list":["post-70932","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-info","category-whitepaper"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.9 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>What are FIR filters? - DEWETRON<\/title>\n<meta name=\"description\" content=\"Learn about FIR filters in signal processing: their structure, function, and how they&#039;re implemented in OXYGEN measurement software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What are FIR filters?\" \/>\n<meta property=\"og:description\" content=\"Learn about FIR filters in signal processing: their structure, function, and how they&#039;re implemented in OXYGEN measurement software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\" \/>\n<meta property=\"og:site_name\" content=\"DEWETRON\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dewetron.gmbh\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-11T12:00:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-20T02:47:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1611\" \/>\n\t<meta property=\"og:image:height\" content=\"715\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sarah Esterle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sarah Esterle\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\"},\"author\":{\"name\":\"Sarah Esterle\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/d94d0d24c1815a93f409ebb71f3da0a4\"},\"headline\":\"What are FIR filters?\",\"datePublished\":\"2023-07-11T12:00:47+00:00\",\"dateModified\":\"2026-09-20T02:47:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\"},\"wordCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg\",\"articleSection\":[\"Software Info\",\"Whitepaper\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\",\"url\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\",\"name\":\"What are FIR filters? - DEWETRON\",\"isPartOf\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg\",\"datePublished\":\"2023-07-11T12:00:47+00:00\",\"dateModified\":\"2026-09-20T02:47:07+00:00\",\"description\":\"Learn about FIR filters in signal processing: their structure, function, and how they're implemented in OXYGEN measurement software.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage\",\"url\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg\",\"contentUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg\",\"width\":1611,\"height\":715},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dewetron.com\/us\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What are FIR filters?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#website\",\"url\":\"https:\/\/www.dewetron.com\/us\/\",\"name\":\"DEWETRON\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dewetron.com\/us\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\",\"name\":\"DEWETRON\",\"url\":\"https:\/\/www.dewetron.com\/us\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png\",\"contentUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png\",\"width\":900,\"height\":979,\"caption\":\"DEWETRON\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dewetron.gmbh\",\"https:\/\/www.linkedin.com\/company\/dewetron\/\",\"https:\/\/www.instagram.com\/wearedewetron\/\",\"https:\/\/www.youtube.com\/channel\/UCE76NeVVgWF65etH8E1bOog\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/d94d0d24c1815a93f409ebb71f3da0a4\",\"name\":\"Sarah Esterle\",\"url\":\"https:\/\/www.dewetron.com\/us\/news\/author\/sarah-esterle\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What are FIR filters? - DEWETRON","description":"Learn about FIR filters in signal processing: their structure, function, and how they're implemented in OXYGEN measurement software.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/","og_locale":"en_US","og_type":"article","og_title":"What are FIR filters?","og_description":"Learn about FIR filters in signal processing: their structure, function, and how they're implemented in OXYGEN measurement software.","og_url":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/","og_site_name":"DEWETRON","article_publisher":"https:\/\/www.facebook.com\/dewetron.gmbh","article_published_time":"2023-07-11T12:00:47+00:00","article_modified_time":"2026-09-20T02:47:07+00:00","og_image":[{"width":1611,"height":715,"url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg","type":"image\/jpeg"}],"author":"Sarah Esterle","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sarah Esterle"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#article","isPartOf":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/"},"author":{"name":"Sarah Esterle","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/d94d0d24c1815a93f409ebb71f3da0a4"},"headline":"What are FIR filters?","datePublished":"2023-07-11T12:00:47+00:00","dateModified":"2026-09-20T02:47:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/"},"wordCount":4,"publisher":{"@id":"https:\/\/www.dewetron.com\/us\/#organization"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg","articleSection":["Software Info","Whitepaper"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/","url":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/","name":"What are FIR filters? - DEWETRON","isPartOf":{"@id":"https:\/\/www.dewetron.com\/us\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg","datePublished":"2023-07-11T12:00:47+00:00","dateModified":"2026-09-20T02:47:07+00:00","description":"Learn about FIR filters in signal processing: their structure, function, and how they're implemented in OXYGEN measurement software.","breadcrumb":{"@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#primaryimage","url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg","contentUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header-fir-filters.jpg","width":1611,"height":715},{"@type":"BreadcrumbList","@id":"https:\/\/www.dewetron.com\/us\/news\/fir-filter-whitepaper\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dewetron.com\/us\/"},{"@type":"ListItem","position":2,"name":"What are FIR filters?"}]},{"@type":"WebSite","@id":"https:\/\/www.dewetron.com\/us\/#website","url":"https:\/\/www.dewetron.com\/us\/","name":"DEWETRON","description":"","publisher":{"@id":"https:\/\/www.dewetron.com\/us\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dewetron.com\/us\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dewetron.com\/us\/#organization","name":"DEWETRON","url":"https:\/\/www.dewetron.com\/us\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/","url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png","contentUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png","width":900,"height":979,"caption":"DEWETRON"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dewetron.gmbh","https:\/\/www.linkedin.com\/company\/dewetron\/","https:\/\/www.instagram.com\/wearedewetron\/","https:\/\/www.youtube.com\/channel\/UCE76NeVVgWF65etH8E1bOog"]},{"@type":"Person","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/d94d0d24c1815a93f409ebb71f3da0a4","name":"Sarah Esterle","url":"https:\/\/www.dewetron.com\/us\/news\/author\/sarah-esterle\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70932","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/comments?post=70932"}],"version-history":[{"count":1,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70932\/revisions"}],"predecessor-version":[{"id":74047,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70932\/revisions\/74047"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/media\/72004"}],"wp:attachment":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/media?parent=70932"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/categories?post=70932"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/tags?post=70932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}