Agilent ActiveX FIR filter
Created for the Test & Measurement World Article April 2002
Februrary 23, 2002

This is the source code for the FIR ActiveX component and the application. The application will create some simple waveforms and demonstrate the use of the ActiveX filter. The ActiveX filter is based on the Kaiser filter.

For the VB 6.0 source code, download FIR_src.zip and install it in a directory of your choice. There are two directories; one for the application and one for the ActiveX component. If you want to run the application from VB 6.0, click on Group1.vpg in the directory FIR_App_src. This will bring up the application and the ActiveX component in one session of VB 6.0 to allow you to debug or change either.  

If you open the application project (agtFIRfilterApp.vbp) without the ActiveX component, the project will not find the ActiveX .dll. 

If you have no interest in the application but want to use the ActiveX filter, double click on the project grpFirFilter.vbg in the FIR_filter_src directory. This will open a test project for the ActiveX and open the ActiveX component. The test project also demonstrates a method to retrieve only the filter coefficients and demonstrates a method to use the filter without the GUI (graphical user interface).

For questions or to report errors and corrections contact werner_haussmann@Agilent.com 
I will answer if time allows. I always appreciate corrections that you may have.

CAUTION:
If you break compatibility of the ActiveX component, you must change the name of the project and the agtFirFilter.dll to avoid conflicts with the existing ActiveX interface.

