fdhwlib  2.0.25
FltMargins Class Reference

#include <FltMargins.h>

Inheritance diagram for FltMargins:
FltRegister Pbus

List of all members.

Public Member Functions


Detailed Description

The margin registers contain parameters for the hitrate controller.

Allowed values for the margins are in the range of 0 to 1023 Hz. The typical setpoint is 200Hz.

Changes:

  • In Flt version 2.1 a third margin is added.

Definition at line 31 of file FltMargins.h.


Constructor & Destructor Documentation

FltMargins::FltMargins ( const char *  name,
int  slotID,
int  regID,
int  r,
int  w 
)
FltMargins::~FltMargins ( )

Member Function Documentation

int FltMargins::getFirstMargin ( )
void FltMargins::getMargins ( int *  first,
int *  second,
int *  third 
)
void FltMargins::getMargins ( int *  first,
int *  second 
)
int FltMargins::getSecondMargin ( )
int FltMargins::getThirdMargin ( )
void FltMargins::setFirstMargin ( int  margin)
void FltMargins::setMargins ( int  first,
int  second,
int  third 
)
void FltMargins::setMargins ( int  first,
int  second 
)
void FltMargins::setSecondMargin ( int  margin)
void FltMargins::setThirdMargin ( int  margin)
int FltMargins::writeBitsByName ( char *  name,
unsigned long  data 
) [virtual]

Set the margins for the hitrate controller Known bitfields are.

  • m1
  • m2
  • m3

Reimplemented from FltRegister.


The documentation for this class was generated from the following file: