|
enum | PIXELTYPE { FLAT =0,
BIAS =1,
FLAT =0,
BIAS =1
} |
|
enum | PARAMSELECT {
ParamBlock = 0,
NormSumOf4Pixel = 1,
NormSumOfAllPixel = 2,
NormOfSlopeConst = 3,
EnableSlopeLin = 4,
EnableDiagToSdram = 6,
EnablefastLink = 7,
EnableDisturbance = 12,
ParamBlock = 0,
NormSumOf4Pixel = 1,
NormSumOfAllPixel = 2,
NormOfSlopeConst = 3,
EnableSlopeLin = 4,
EnableDiagToSdram = 6,
EnablefastLink = 7,
EnableDisturbance = 12
} |
|
enum | PIXELTYPE { FLAT =0,
BIAS =1,
FLAT =0,
BIAS =1
} |
|
enum | PARAMSELECT {
ParamBlock = 0,
NormSumOf4Pixel = 1,
NormSumOfAllPixel = 2,
NormOfSlopeConst = 3,
EnableSlopeLin = 4,
EnableDiagToSdram = 6,
EnablefastLink = 7,
EnableDisturbance = 12,
ParamBlock = 0,
NormSumOf4Pixel = 1,
NormSumOfAllPixel = 2,
NormOfSlopeConst = 3,
EnableSlopeLin = 4,
EnableDiagToSdram = 6,
EnablefastLink = 7,
EnableDisturbance = 12
} |
|
typedef Laos::BcuVinoDevice< DataType > | BcuVinoDeviceType |
|
typedef IceUtil::Handle< BcuVinoDeviceType > | BcuVinoDeviceTypePtr |
|
typedef BCUExtra< DataType > | BCUExtraType |
|
typedef IceUtil::Handle< BCUExtraType > | BCUExtraTypePtr |
|
typedef Laos::BcuVinoDevice< DataType > | BcuVinoDeviceType |
|
typedef IceUtil::Handle< BcuVinoDeviceType > | BcuVinoDeviceTypePtr |
|
typedef BCUExtra< DataType > | BCUExtraType |
|
typedef IceUtil::Handle< BCUExtraType > | BCUExtraTypePtr |
|
|
void | setCamDev (BcuVinoDeviceTypePtr _cam) |
|
Nice::SeqFloat | invert (const Nice::SeqInt &_lut, const Nice::SeqFloat &_data) |
|
Basda::Image< float > | loadFits (Nice::File _file, Nice::U16 _idx=0) |
|
void | configureDsp () |
|
void | initDsp () |
|
void | uploadDspProgramm (Nice::File DSPPROG) |
|
void | startDspProgram () |
|
void | stopDspProgram () |
|
void | setDefaultPixelParam () |
|
void | updateLookUpTable () |
|
void | setLinearLut () |
|
void | setLinearLutFromMask (const Nice::SeqDynamicBitset &_mask) |
|
void | createLutFromMask (const Nice::SeqDynamicBitset &_mask) |
|
void | setPixelParam (Nice::SeqFloat _param, PIXELTYPE _type) |
|
void | configureCcd () |
|
| BCUExtra (const Nice::JointPtr &_config, Laos::BcuGenDevicePtr _bcuDevice, BcuVinoDeviceTypePtr _camDevice) |
|
virtual | ~BCUExtra () |
|
virtual void | setDecimation (Nice::U16 DECIMFACTOR) |
|
virtual void | setSlopePixelParam (Nice::SeqFloat SLPPIXPARA) |
|
virtual void | setContPixelParam (Nice::SeqFloat CONTPIXPARA) |
|
virtual void | setFluxParam (Nice::SeqFloat FLUXPARA) |
|
virtual void | switchParamBlock (Nice::Int WHEN) |
|
virtual void | setParamBlock (bool BLOCK) |
|
virtual void | uploadSimulationImage (Nice::File _simimage) |
|
virtual void | loadLUT (Nice::File _lut) |
|
virtual void | startAcquisition () |
|
virtual void | stopAcquisition () |
|
virtual void | disableCcd () |
|
virtual void | enableExternalCcd () |
|
virtual void | enablePreloadImage () |
|
virtual void | enableRandomPixel () |
|
virtual void | enableDiagnostics () |
|
virtual void | disableDiagnostics () |
|
virtual void | applyParamToInactiveBlock () |
|
virtual void | applyParamSelector () |
|
virtual Nice::SeqInt | getSlopeLut () |
|
virtual void | enableDiagToSdram (bool DIAGSDRAM) |
|
virtual void | enableFastLink (bool FASTLINK) |
|
virtual void | readMem (Nice::U16 _mem, std::string _add) |
|
void | setCamDev (BcuVinoDeviceTypePtr _cam) |
|
Nice::SeqFloat | invert (const Nice::SeqInt &_lut, const Nice::SeqFloat &_data) |
|
Basda::Image< float > | loadFits (Nice::File _file, Nice::U16 _idx=0) |
|
void | configureDsp () |
|
void | initDsp () |
|
void | uploadDspProgramm (Nice::File DSPPROG) |
|
void | startDspProgram () |
|
void | stopDspProgram () |
|
void | setDefaultPixelParam () |
|
void | updateLookUpTable () |
|
void | setLinearLut () |
|
void | setLinearLutFromMask (const Nice::SeqDynamicBitset &_mask) |
|
void | createLutFromMask (const Nice::SeqDynamicBitset &_mask) |
|
void | setPixelParam (Nice::SeqFloat _param, PIXELTYPE _type) |
|
void | configureCcd () |
|
| BCUExtra (const Nice::JointPtr &_config, Laos::BcuGenDevicePtr _bcuDevice, BcuVinoDeviceTypePtr _camDevice) |
|
virtual | ~BCUExtra () |
|
virtual void | setDecimation (Nice::U16 DECIMFACTOR) |
|
virtual void | setSlopePixelParam (Nice::SeqFloat SLPPIXPARA) |
|
virtual void | setContPixelParam (Nice::SeqFloat CONTPIXPARA) |
|
virtual void | setFluxParam (Nice::SeqFloat FLUXPARA) |
|
virtual void | switchParamBlock (Nice::Int WHEN) |
|
virtual void | setParamBlock (bool BLOCK) |
|
virtual void | uploadSimulationImage (Nice::File _simimage) |
|
virtual void | loadLUT (Nice::File _lut) |
|
virtual void | startAcquisition () |
|
virtual void | stopAcquisition () |
|
virtual void | disableCcd () |
|
virtual void | enableExternalCcd () |
|
virtual void | enablePreloadImage () |
|
virtual void | enableRandomPixel () |
|
virtual void | enableDiagnostics () |
|
virtual void | disableDiagnostics () |
|
virtual void | applyParamToInactiveBlock () |
|
virtual void | applyParamSelector () |
|
virtual Nice::SeqInt | getSlopeLut () |
|
virtual void | enableDiagToSdram (bool DIAGSDRAM) |
|
virtual void | enableFastLink (bool FASTLINK) |
|
virtual void | readMem (Nice::U16 _mem, std::string _add) |
|
| ServiceLite (const Nice::JointPtr &_config) |
|
const Nice::JointPtr & | config () |
|
Nice::JointPtr | cfg () |
|
Nice::JointPtr | var () |
|
Nice::JointPtr | cmd () |
|
| ServiceLite (const Nice::JointPtr &_config) |
|
const Nice::JointPtr & | config () |
|
Nice::JointPtr | cfg () |
|
Nice::JointPtr | var () |
|
Nice::JointPtr | cmd () |
|