Class TForm1 (unit FIRMain)

Inherits from

TForm

Constructors



Functions

procedure EditFpChange(Sender: TObject);


procedure EditFsChange(Sender: TObject);


procedure EditTapsChange(Sender: TObject);


procedure FilterWinPaint(Sender: TObject);


procedure FilterWinWorldPosChange(Sender: TObject; X, Y: Single);


procedure FormCreate(Sender: TObject);


procedure FpBarChange(Sender: TObject);


procedure FsBarChange(Sender: TObject);


procedure ListChange(Sender: TObject);


procedure ShowInfoDlg(Sender: TObject);


procedure SignalDisplayTypeChange(Sender: TObject);


procedure SignalWinPaint(Sender: TObject);


procedure SignalWinWorldPosChange(Sender: TObject; X, Y: Single);


procedure TapsBarChange(Sender: TObject);

Filter coefficients

procedure Generate;

DlyBuf: array[0.

Properties

Events

Variables

EditFp : TFloatEdit;


EditFs : TFloatEdit;


EditTaps : TIntEdit;


FilterList : TComboBox;


FilterWin : TZoomDisplay;


FpBar : TTrackBar;


FsBar : TTrackBar;


Label1 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Panel1 : TPanel;


PosX : TLabel;


PosY : TLabel;


SignalDisplayType : TComboBox;


SignalWin : TZoomDisplay;


SpeedButton1 : TSpeedButton;


SplitBox1 : TSplitBox;


TapsBar : TTrackBar;


WindowList : TComboBox;


Yfmax : Single;


Yfmin : Single;


Ysmax : Single;


Ysmin : Single;



Constructors


Functions


procedure EditFpChange(Sender: TObject);


procedure EditFsChange(Sender: TObject);


procedure EditTapsChange(Sender: TObject);


procedure FilterWinPaint(Sender: TObject);


procedure FilterWinWorldPosChange(Sender: TObject; X, Y: Single);


procedure FormCreate(Sender: TObject);


procedure FpBarChange(Sender: TObject);


procedure FsBarChange(Sender: TObject);


procedure ListChange(Sender: TObject);


procedure ShowInfoDlg(Sender: TObject);


procedure SignalDisplayTypeChange(Sender: TObject);


procedure SignalWinPaint(Sender: TObject);


procedure SignalWinWorldPosChange(Sender: TObject; X, Y: Single);


procedure TapsBarChange(Sender: TObject);

Filter coefficients


procedure Generate;

DlyBuf: array[0..FirLen-1] of Single;


Properties


Events


Variables


EditFp : TFloatEdit;


EditFs : TFloatEdit;


EditTaps : TIntEdit;


FilterList : TComboBox;


FilterWin : TZoomDisplay;


FpBar : TTrackBar;


FsBar : TTrackBar;


Label1 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Panel1 : TPanel;


PosX : TLabel;


PosY : TLabel;


SignalDisplayType : TComboBox;


SignalWin : TZoomDisplay;


SpeedButton1 : TSpeedButton;


SplitBox1 : TSplitBox;


TapsBar : TTrackBar;


WindowList : TComboBox;


Yfmax : Single;


Yfmin : Single;


Ysmax : Single;


Ysmin : Single;