#include <LaosBCUIf.h>
◆ PARAMSELECT
Enumerator |
---|
ParamBlock | |
NormSumOf4Pixel | |
NormSumOfAllPixel | |
NormOfSlopeConst | |
EnableSlopeLin | |
EnableDiagToSdram | |
EnablefastLink | |
EnableDisturbance | |
◆ PIXELTYPE
◆ BCUIfServiceWorker()
ctor
- Parameters
-
_config | |
_bcuDevice | |
_camDevice | |
◆ ~BCUIfServiceWorker()
virtual Laos::BCUIfServiceWorker::~BCUIfServiceWorker |
( |
| ) |
|
|
inlinevirtual |
◆ applyParamSelector()
void Laos::BCUIfServiceWorker::applyParamSelector |
( |
| ) |
|
|
virtual |
◆ applyParamToInactiveBlock()
void Laos::BCUIfServiceWorker::applyParamToInactiveBlock |
( |
| ) |
|
|
virtual |
◆ ceiling()
◆ configureCcd()
void Laos::BCUIfServiceWorker::configureCcd |
( |
| ) |
|
◆ configureDsp()
void Laos::BCUIfServiceWorker::configureDsp |
( |
| ) |
|
◆ createLutFromMask()
◆ disableCcd()
void Laos::BCUIfServiceWorker::disableCcd |
( |
| ) |
|
|
virtual |
◆ disableDiagnostics()
void Laos::BCUIfServiceWorker::disableDiagnostics |
( |
| ) |
|
|
virtual |
◆ enableDiagnostics()
void Laos::BCUIfServiceWorker::enableDiagnostics |
( |
| ) |
|
|
virtual |
◆ enableDiagToSdram()
void Laos::BCUIfServiceWorker::enableDiagToSdram |
( |
bool |
DIAGSDRAM | ) |
|
|
virtual |
◆ enableExternalCcd()
void Laos::BCUIfServiceWorker::enableExternalCcd |
( |
| ) |
|
|
virtual |
◆ enableFastLink()
void Laos::BCUIfServiceWorker::enableFastLink |
( |
bool |
FASTLINK | ) |
|
|
virtual |
◆ enablePreloadImage()
void Laos::BCUIfServiceWorker::enablePreloadImage |
( |
| ) |
|
|
virtual |
◆ enableRandomPixel()
void Laos::BCUIfServiceWorker::enableRandomPixel |
( |
| ) |
|
|
virtual |
◆ getSlopeLut()
◆ initDsp()
void Laos::BCUIfServiceWorker::initDsp |
( |
| ) |
|
◆ invert()
◆ loadFits()
◆ loadLUT()
void Laos::BCUIfServiceWorker::loadLUT |
( |
Nice::File |
_lut | ) |
|
|
virtual |
◆ readMem()
void Laos::BCUIfServiceWorker::readMem |
( |
Nice::U16 |
_mem, |
|
|
std::string |
_add |
|
) |
| |
|
virtual |
◆ resolveFile()
std::string Laos::BCUIfServiceWorker::resolveFile |
( |
const std::string & |
_filename | ) |
|
|
private |
◆ setContPixelParam()
void Laos::BCUIfServiceWorker::setContPixelParam |
( |
Nice::SeqFloat |
CONTPIXPARA | ) |
|
|
virtual |
◆ setDecimation()
void Laos::BCUIfServiceWorker::setDecimation |
( |
Nice::U16 |
DECIMFACTOR | ) |
|
|
virtual |
◆ setDefaultPixelParam()
void Laos::BCUIfServiceWorker::setDefaultPixelParam |
( |
| ) |
|
◆ setFluxParam()
void Laos::BCUIfServiceWorker::setFluxParam |
( |
Nice::SeqFloat |
FLUXPARA | ) |
|
|
virtual |
◆ setLinearLut()
void Laos::BCUIfServiceWorker::setLinearLut |
( |
| ) |
|
◆ setLinearLutFromMask()
◆ setParamBlock()
void Laos::BCUIfServiceWorker::setParamBlock |
( |
bool |
_buf | ) |
|
|
virtual |
◆ setParamBlockPrivate()
void Laos::BCUIfServiceWorker::setParamBlockPrivate |
( |
const bool & |
_buf | ) |
|
|
private |
◆ setPixelParam()
◆ setPupil()
void Laos::BCUIfServiceWorker::setPupil |
( |
float |
_pupsize, |
|
|
Nice::SeqPoint |
_pupcenter |
|
) |
| |
|
virtual |
◆ setSlopePixelParam()
void Laos::BCUIfServiceWorker::setSlopePixelParam |
( |
Nice::SeqFloat |
SLPPIXPARA | ) |
|
|
virtual |
◆ startAcquisition()
void Laos::BCUIfServiceWorker::startAcquisition |
( |
| ) |
|
|
virtual |
◆ startDspProgram()
void Laos::BCUIfServiceWorker::startDspProgram |
( |
| ) |
|
◆ stopAcquisition()
void Laos::BCUIfServiceWorker::stopAcquisition |
( |
| ) |
|
|
virtual |
◆ switchParamBlock()
void Laos::BCUIfServiceWorker::switchParamBlock |
( |
Nice::Int |
WHEN | ) |
|
|
virtual |
◆ updateLookUpTable()
void Laos::BCUIfServiceWorker::updateLookUpTable |
( |
| ) |
|
◆ uploadDspProgramm()
void Laos::BCUIfServiceWorker::uploadDspProgramm |
( |
Nice::File |
DSPPROG | ) |
|
◆ uploadSimulationImage()
void Laos::BCUIfServiceWorker::uploadSimulationImage |
( |
Nice::File |
_simimage | ) |
|
|
virtual |
◆ m_ccdSize
◆ m_cnt_pixel
Nice::U16 Laos::BCUIfServiceWorker::m_cnt_pixel |
|
private |
◆ m_currentSet
bool Laos::BCUIfServiceWorker::m_currentSet |
|
private |
◆ m_deviceBCU
◆ m_deviceCAM
Laos::BcuVinoDevicePtr Laos::BCUIfServiceWorker::m_deviceCAM |
|
private |
◆ m_lutCreator
◆ m_paramSelect
Nice::U32 Laos::BCUIfServiceWorker::m_paramSelect |
|
private |
◆ m_pixelbias
◆ m_pixelflat
◆ m_slope_pixel
Nice::U16 Laos::BCUIfServiceWorker::m_slope_pixel |
|
private |
◆ m_startAddr
Nice::U32 Laos::BCUIfServiceWorker::m_startAddr |
|
private |
◆ m_totalPixel
Nice::U16 Laos::BCUIfServiceWorker::m_totalPixel |
|
private |
The documentation for this class was generated from the following files: