libapogee  3.0.3179
CamGen2Base Member List

This is the complete list of members for CamGen2Base, including all inherited members.

AdcParamCheck(const int32_t ad, const int32_t channel, const std::string &fxName) (defined in ApogeeCam)ApogeeCamprotected
ApogeeCam(CamModel::PlatformType platform) (defined in ApogeeCam)ApogeeCamprotected
AreFlushCmdsDisabled()ApogeeCam
CamGen2Base(const uint16_t FirmwareRev, const uint16_t Id, CamModel::PlatformType platform) (defined in CamGen2Base)CamGen2Baseprotected
CamGen2Base(CamModel::PlatformType platform) (defined in CamGen2Base)CamGen2Baseprotected
CancelExposureNoThrow() (defined in ApogeeCam)ApogeeCamprotected
CfgCamFromId(uint16_t CameraId)=0 (defined in ApogeeCam)ApogeeCamprotectedpure virtual
CheckAndWaitForStatus(Apg::Status desired, Apg::Status &acutal) (defined in ApogeeCam)ApogeeCamprotected
ClearAllRegisters() (defined in ApogeeCam)ApogeeCamprotected
CloseConnection()=0ApogeeCampure virtual
DefaultCfgCamFromId(uint16_t CameraId) (defined in ApogeeCam)ApogeeCamprotected
DefaultCloseConnection() (defined in ApogeeCam)ApogeeCamprotected
DefaultGetFanMode() (defined in ApogeeCam)ApogeeCamprotected
DefaultGetTempHeatsink() (defined in ApogeeCam)ApogeeCamprotected
DefaultInit() (defined in ApogeeCam)ApogeeCamprotected
DefaultSetFanMode(Apg::FanMode mode, bool PreCondCheck) (defined in ApogeeCam)ApogeeCamprotected
DefaultStartExposure(double Duration, bool IsLight, bool IssueReset=true) (defined in CamGen2Base)CamGen2Baseprotected
ExectuePreFlash() (defined in ApogeeCam)ApogeeCamprotected
ExposureAndGetImgRC(uint16_t &r, uint16_t &c)=0 (defined in ApogeeCam)ApogeeCamprotectedpure virtual
ExposureZ() (defined in CamGen2Base)CamGen2Baseprotectedvirtual
FixImgFromCamera(const std::vector< uint16_t > &data, std::vector< uint16_t > &out, int32_t rows, int32_t cols)=0 (defined in ApogeeCam)ApogeeCamprotectedpure virtual
GetAdcGain(int32_t ad, int32_t channel)ApogeeCam
GetAdcOffset(int32_t ad, int32_t channel)ApogeeCam
GetAvailableMemory()CamGen2Basevirtual
GetCameraMode()ApogeeCam
GetCcdAdcResolution()ApogeeCam
GetCcdAdcSpeed()ApogeeCam
GetCoolerBackoffPoint()ApogeeCam
GetCoolerDrive()CamGen2Basevirtual
GetCoolerSetPoint()ApogeeCam
GetCoolerStatus()ApogeeCam
GetDriverVersion()ApogeeCam
GetFanMode()=0ApogeeCampure virtual
GetFirmwareRev()ApogeeCam
GetFlushBinningRows()ApogeeCam
GetIlluminationMask() (defined in CamGen2Base)CamGen2Baseprotectedvirtual
GetImage(std::vector< uint16_t > &out)CamGen2Basevirtual
GetImageCount()ApogeeCam
GetImageZ() (defined in CamGen2Base)CamGen2Baseprotectedvirtual
GetImagingStatus()CamGen2Basevirtual
GetImgSequenceCount()ApogeeCam
GetInfo()ApogeeCam
GetInputVoltage()ApogeeCam
GetInterfaceType()ApogeeCam
GetIoPortAssignment()ApogeeCam
GetIoPortBlankingBits()ApogeeCam
GetIoPortData()ApogeeCam
GetIoPortDirection()ApogeeCam
GetKineticsSectionHeight()ApogeeCam
GetKineticsSections()ApogeeCam
GetKineticsShiftInterval()ApogeeCam
GetLedAState()ApogeeCam
GetLedBrightness()ApogeeCam
GetLedBState()ApogeeCam
GetLedMode()ApogeeCam
GetMaxBinCols()ApogeeCam
GetMaxBinRows()ApogeeCam
GetMaxExposureTime()ApogeeCam
GetMaxImgCols()ApogeeCam
GetMaxImgRows()ApogeeCam
GetMinExposureTime()ApogeeCam
GetModel()ApogeeCam
GetNumAdChannels()=0ApogeeCampure virtual
GetNumAds()CamGen2Basevirtual
GetNumOverscanCols()ApogeeCam
GetPixelHeight()ApogeeCam
GetPixelWidth()ApogeeCam
GetPlatformType()ApogeeCam
GetPreFlash()ApogeeCaminline
GetRoiBinCol()ApogeeCam
GetRoiBinRow()ApogeeCam
GetRoiNumCols()ApogeeCam
GetRoiNumRows()ApogeeCam
GetRoiStartCol()ApogeeCam
GetRoiStartRow()ApogeeCam
GetSensor()ApogeeCam
GetSequenceDelay()ApogeeCam
GetSerialNumber()ApogeeCam
GetShutterCloseDelay()ApogeeCam
GetShutterState()ApogeeCam
GetShutterStrobePeriod()ApogeeCam
GetShutterStrobePosition()ApogeeCam
GetStatus()CamGen2Basevirtual
GetTdiBinningRows()ApogeeCam
GetTdiCounter()ApogeeCam
GetTdiRate()ApogeeCam
GetTdiRows()ApogeeCam
GetTempCcd()ApogeeCam
GetTempHeatsink()CamGen2Basevirtual
GetTotalCols()ApogeeCam
GetTotalRows()ApogeeCam
GetUsbFirmwareVersion()ApogeeCam
GetUsbVendorInfo(uint16_t &VendorId, uint16_t &ProductId, uint16_t &DeviceId)ApogeeCam
GetVariableSequenceDelay()ApogeeCam
GrabImageAndThrowItAway() (defined in ApogeeCam)ApogeeCamprotected
HardStopExposure(const std::string &msg) (defined in ApogeeCam)ApogeeCamprotected
Init()=0ApogeeCampure virtual
InitShutterCloseDelay() (defined in ApogeeCam)ApogeeCamprotected
IsAdSimModeOn()ApogeeCam
IsBulkDownloadOn()ApogeeCam
IsCCD()ApogeeCam
IsColor()ApogeeCam
IsConnected()ApogeeCaminline
IsCoolerOn()ApogeeCam
IsCoolingRegulated()ApogeeCam
IsCoolingSupported()ApogeeCam
IsFastSequenceOn()ApogeeCam
IsImgDone(const CameraStatusRegs &statusObj) (defined in ApogeeCam)ApogeeCamprotected
IsInitialized()ApogeeCaminline
IsInterline()ApogeeCam
IsOverscanDigitized()ApogeeCam
IsPipelineDownloadOn()ApogeeCam
IsPostExposeFlushingDisabled()ApogeeCam
IsSerialASupported()ApogeeCam
IsSerialBSupported()ApogeeCam
IsShutterAmpCtrlOn()ApogeeCam
IsShutterForcedClosed()ApogeeCam
IsShutterForcedOpen()ApogeeCam
IsShutterOpen()ApogeeCam
IssueExposeCmd(bool IsLight) (defined in ApogeeCam)ApogeeCamprotected
IsThereAStatusError(uint16_t statusReg) (defined in ApogeeCam)ApogeeCamprotected
IsTriggerExternalReadoutOn()ApogeeCam
IsTriggerExternalShutterOn()ApogeeCam
IsTriggerNormEachOn()ApogeeCam
IsTriggerNormGroupOn()ApogeeCam
IsTriggerTdiKinEachOn()ApogeeCam
IsTriggerTdiKinGroupOn()ApogeeCam
LogAndReturnStatus(Apg::Status status, const CameraStatusRegs &statusObj) (defined in ApogeeCam)ApogeeCamprotected
LogConnectAndDisconnect(bool Connect) (defined in ApogeeCam)ApogeeCamprotected
m_CamCfgData (defined in ApogeeCam)ApogeeCamprotected
m_CameraConsts (defined in ApogeeCam)ApogeeCamprotected
m_CamIo (defined in ApogeeCam)ApogeeCamprotected
m_CamMode (defined in ApogeeCam)ApogeeCamprotected
m_CcdAcqSettings (defined in ApogeeCam)ApogeeCamprotected
m_ExposureTimer (defined in ApogeeCam)ApogeeCamprotected
m_FirmwareVersion (defined in ApogeeCam)ApogeeCamprotected
m_Id (defined in ApogeeCam)ApogeeCamprotected
m_ImageInProgress (defined in ApogeeCam)ApogeeCamprotected
m_IsConnected (defined in ApogeeCam)ApogeeCamprotected
m_IsInitialized (defined in ApogeeCam)ApogeeCamprotected
m_IsPreFlashOn (defined in ApogeeCam)ApogeeCamprotected
m_LastExposureTime (defined in ApogeeCam)ApogeeCamprotected
m_NumImgsDownloaded (defined in ApogeeCam)ApogeeCamprotected
m_PlatformType (defined in ApogeeCam)ApogeeCamprotected
OpenConnection(const std::string &ioType, const std::string &DeviceAddr, const uint16_t FirmwareRev, const uint16_t Id)=0ApogeeCampure virtual
PauseTimer(bool TurnOn)ApogeeCam
ReadReg(uint16_t reg)ApogeeCam
Reset()ApogeeCam
Reset(bool Flush) (defined in ApogeeCam)ApogeeCamprotected
ResumeCooler() (defined in ApogeeCam)ApogeeCamprotected
SetAdcGain(uint16_t gain, int32_t ad, int32_t channel)ApogeeCam
SetAdcOffset(uint16_t offset, int32_t ad, int32_t channel)ApogeeCam
SetAdSimMode(bool TurnOn)ApogeeCam
SetBulkDownload(bool TurnOn)ApogeeCam
SetCameraMode(Apg::CameraMode mode)ApogeeCam
SetCcdAdcResolution(Apg::Resolution res)ApogeeCam
SetCcdAdcSpeed(Apg::AdcSpeed speed)ApogeeCam
SetCooler(bool TurnOn)ApogeeCam
SetCoolerBackoffPoint(double point)ApogeeCam
SetCoolerSetPoint(double point)ApogeeCam
SetDigitizeOverscan(const bool TurnOn)ApogeeCam
SetExpsoureTime(double Duration) (defined in ApogeeCam)ApogeeCamprotected
SetExternalTrigger(bool TurnOn, Apg::TriggerMode trigMode, Apg::TriggerType trigType)ApogeeCam
SetFanMode(Apg::FanMode mode, bool PreCondCheck=true)=0ApogeeCampure virtual
SetFastSequence(bool TurnOn)ApogeeCam
SetFlushBinningRows(uint16_t bin)ApogeeCam
SetFlushCommands(bool Disable)ApogeeCam
SetImageCount(uint16_t count)ApogeeCam
SetIoPortAssignment(uint16_t assignment)ApogeeCam
SetIoPortBlankingBits(uint16_t blankingBits)ApogeeCam
SetIoPortData(uint16_t data)ApogeeCam
SetIoPortDirection(uint16_t direction)ApogeeCam
SetKineticsSectionHeight(uint16_t height)ApogeeCam
SetKineticsSections(uint16_t sections)ApogeeCam
SetKineticsShiftInterval(double interval)ApogeeCam
SetLedAState(Apg::LedState state)ApogeeCam
SetLedBrightness(double PercentIntensity)ApogeeCam
SetLedBState(Apg::LedState state)ApogeeCam
SetLedMode(Apg::LedMode mode)ApogeeCam
SetNumAdOutputs(const uint16_t num) (defined in ApogeeCam)ApogeeCamprotected
SetPipelineDownload(bool TurnOn)ApogeeCam
SetPostExposeFlushing(bool Disable)ApogeeCam
SetPreFlash(bool TurnOn)ApogeeCaminline
SetRoiBinCol(uint16_t bin)ApogeeCam
SetRoiBinRow(uint16_t bin)ApogeeCam
SetRoiNumCols(uint16_t cols)ApogeeCam
SetRoiNumRows(uint16_t rows)ApogeeCam
SetRoiStartCol(uint16_t col)ApogeeCam
SetRoiStartRow(uint16_t row)ApogeeCam
SetSequenceDelay(double delay)ApogeeCam
SetShutterAmpCtrl(bool TurnOn)ApogeeCam
SetShutterCloseDelay(double delay)ApogeeCam
SetShutterState(Apg::ShutterState state)ApogeeCam
SetShutterStrobePeriod(double period)ApogeeCam
SetShutterStrobePosition(double position)ApogeeCam
SetTdiBinningRows(uint16_t bin)ApogeeCam
SetTdiRate(double TdiRate)ApogeeCam
SetTdiRows(uint16_t TdiRows)ApogeeCam
SetVariableSequenceDelay(bool variable)ApogeeCam
StartExposure(double Duration, bool IsLight)=0ApogeeCampure virtual
StopExposure(bool Digitize)CamGen2Basevirtual
StopExposureModeNorm(bool Digitize) (defined in ApogeeCam)ApogeeCamprotected
SupsendCooler(bool &resume) (defined in ApogeeCam)ApogeeCamprotected
VerifyFrmwrRev() (defined in ApogeeCam)ApogeeCamprotected
WaitForCoolerSuspendBit(const uint16_t mask, const bool IsHigh) (defined in ApogeeCam)ApogeeCamprotected
WriteReg(uint16_t reg, uint16_t value)ApogeeCam
~ApogeeCam() (defined in ApogeeCam)ApogeeCamvirtual
~CamGen2Base() (defined in CamGen2Base)CamGen2Basevirtual