Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

tacDigitalTFBlock.h File Reference

#include "tacStdBlock.h"

Include dependency graph for tacDigitalTFBlock.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define tacDIGITALTF_1ST_ORDER_EXPECTED_PARAM   3
#define tacDIGITALTF_2ND_ORDER_EXPECTED_PARAM   5
#define tacDIGITALTF_3RD_ORDER_EXPECTED_PARAM   7
#define tacDIGITALTF_4TH_ORDER_EXPECTED_PARAM   9

Enumerations

enum  tacDIGITALTF_1ST_ORDER_PARAMETER_INDEX { tacDIGITALTF_1ST_ORDER_GAIN = 0, tacDIGITALTF_1ST_ORDER_NUMERATOR1, tacDIGITALTF_1ST_ORDER_DENOMINATOR1, tacDIGITALTF_1ST_ORDER_PARAMETER_NUMBER }
enum  tacDIGITALTF_2ND_ORDER_PARAMETER_INDEX {
  tacDIGITALTF_2ND_ORDER_GAIN = 0, tacDIGITALTF_2ND_ORDER_NUMERATOR1, tacDIGITALTF_2ND_ORDER_NUMERATOR2, tacDIGITALTF_2ND_ORDER_DENOMINATOR1,
  tacDIGITALTF_2ND_ORDER_DENOMINATOR2, tacDIGITALTF_2ND_ORDER_PARAMETER_NUMBER
}
enum  tacDIGITALTF_3RD_ORDER_PARAMETER_INDEX {
  tacDIGITALTF_3RD_ORDER_GAIN = 0, tacDIGITALTF_3RD_ORDER_NUMERATOR1, tacDIGITALTF_3RD_ORDER_NUMERATOR2, tacDIGITALTF_3RD_ORDER_NUMERATOR3,
  tacDIGITALTF_3RD_ORDER_DENOMINATOR1, tacDIGITALTF_3RD_ORDER_DENOMINATOR2, tacDIGITALTF_3RD_ORDER_DENOMINATOR3, tacDIGITALTF_3RD_ORDER_PARAMETER_NUMBER
}
enum  tacDIGITALTF_4TH_ORDER_PARAMETER_INDEX {
  tacDIGITALTF_4TH_ORDER_GAIN = 0, tacDIGITALTF_4TH_ORDER_NUMERATOR1, tacDIGITALTF_4TH_ORDER_NUMERATOR2, tacDIGITALTF_4TH_ORDER_NUMERATOR3,
  tacDIGITALTF_4TH_ORDER_NUMERATOR4, tacDIGITALTF_4TH_ORDER_DENOMINATOR1, tacDIGITALTF_4TH_ORDER_DENOMINATOR2, tacDIGITALTF_4TH_ORDER_DENOMINATOR3,
  tacDIGITALTF_4TH_ORDER_DENOMINATOR4, tacDIGITALTF_4TH_ORDER_PARAMETER_NUMBER
}

Functions

STATUS tacDigitalTFBlockConstructor (tacSTDBLOCK *pSelf, tacSTDBLOCK_PARAM *parameter, tacERROR *error)
STATUS tacDigitalTFBlockSetParameter (tacSTDBLOCK *pSelf, tacSTDBLOCK_PARAM *parameter, tacERROR *error)
void tacDigitalTFBlock1stOrderAlgorithm (tacSTDBLOCK *pSelf)
void tacDigitalTFBlock2ndOrderAlgorithm (tacSTDBLOCK *pSelf)
void tacDigitalTFBlock3rdOrderAlgorithm (tacSTDBLOCK *pSelf)
void tacDigitalTFBlock4thOrderAlgorithm (tacSTDBLOCK *pSelf)
void tacDigitalTFBlockReset (tacSTDBLOCK *pSelf)
void tacDigitalTFBlockDestructor (tacSTDBLOCK *pSelf)


Define Documentation

#define tacDIGITALTF_1ST_ORDER_EXPECTED_PARAM   3
 

#define tacDIGITALTF_2ND_ORDER_EXPECTED_PARAM   5
 

#define tacDIGITALTF_3RD_ORDER_EXPECTED_PARAM   7
 

#define tacDIGITALTF_4TH_ORDER_EXPECTED_PARAM   9
 


Enumeration Type Documentation

enum tacDIGITALTF_1ST_ORDER_PARAMETER_INDEX
 

Enumeration values:
tacDIGITALTF_1ST_ORDER_GAIN 
tacDIGITALTF_1ST_ORDER_NUMERATOR1 
tacDIGITALTF_1ST_ORDER_DENOMINATOR1 
tacDIGITALTF_1ST_ORDER_PARAMETER_NUMBER 

enum tacDIGITALTF_2ND_ORDER_PARAMETER_INDEX
 

Enumeration values:
tacDIGITALTF_2ND_ORDER_GAIN 
tacDIGITALTF_2ND_ORDER_NUMERATOR1 
tacDIGITALTF_2ND_ORDER_NUMERATOR2 
tacDIGITALTF_2ND_ORDER_DENOMINATOR1 
tacDIGITALTF_2ND_ORDER_DENOMINATOR2 
tacDIGITALTF_2ND_ORDER_PARAMETER_NUMBER 

enum tacDIGITALTF_3RD_ORDER_PARAMETER_INDEX
 

Enumeration values:
tacDIGITALTF_3RD_ORDER_GAIN 
tacDIGITALTF_3RD_ORDER_NUMERATOR1 
tacDIGITALTF_3RD_ORDER_NUMERATOR2 
tacDIGITALTF_3RD_ORDER_NUMERATOR3 
tacDIGITALTF_3RD_ORDER_DENOMINATOR1 
tacDIGITALTF_3RD_ORDER_DENOMINATOR2 
tacDIGITALTF_3RD_ORDER_DENOMINATOR3 
tacDIGITALTF_3RD_ORDER_PARAMETER_NUMBER 

enum tacDIGITALTF_4TH_ORDER_PARAMETER_INDEX
 

Enumeration values:
tacDIGITALTF_4TH_ORDER_GAIN 
tacDIGITALTF_4TH_ORDER_NUMERATOR1 
tacDIGITALTF_4TH_ORDER_NUMERATOR2 
tacDIGITALTF_4TH_ORDER_NUMERATOR3 
tacDIGITALTF_4TH_ORDER_NUMERATOR4 
tacDIGITALTF_4TH_ORDER_DENOMINATOR1 
tacDIGITALTF_4TH_ORDER_DENOMINATOR2 
tacDIGITALTF_4TH_ORDER_DENOMINATOR3 
tacDIGITALTF_4TH_ORDER_DENOMINATOR4 
tacDIGITALTF_4TH_ORDER_PARAMETER_NUMBER 


Function Documentation

STATUS tacDigitalTFBlockConstructor tacSTDBLOCK   pSelf,
tacSTDBLOCK_PARAM   parameter,
tacERROR   error
 

STATUS tacDigitalTFBlockSetParameter tacSTDBLOCK   pSelf,
tacSTDBLOCK_PARAM   parameter,
tacERROR   error
 

void tacDigitalTFBlock1stOrderAlgorithm tacSTDBLOCK   pSelf
 

void tacDigitalTFBlock2ndOrderAlgorithm tacSTDBLOCK   pSelf
 

void tacDigitalTFBlock3rdOrderAlgorithm tacSTDBLOCK   pSelf
 

void tacDigitalTFBlock4thOrderAlgorithm tacSTDBLOCK   pSelf
 

void tacDigitalTFBlockReset tacSTDBLOCK   pSelf
 

void tacDigitalTFBlockDestructor tacSTDBLOCK   pSelf
 


Generated on Wed Dec 3 14:56:01 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001