- 27 Sep, 2011 2 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
after a Stop command is sent, using getMaxIdleWaitTime, which includes in the internal exposure time if 2.x <= FW < 3.0 * Added Frelon::Camera::syncRegsBadHTD to improve initialisation sequence if 2.x <= FW < 3.0: + If camera is not idle and not in ExtGate, send a Stop command + Always attempt to wait for idle status + Force an Aurora link reset on startup to trigger FPGA reconfiguration, solving blocking problems + Added Frelon::Model::hasHTDCmd (from v2.0c on), used to force hardware trigger enabled * Improved Frelon::Camera::setExpTime: + Better error detection and simpler sequence + Round to MinExp (1 us) if positive but less than that + Only use Microseconds TimeUnit if Milliseconds is not precise enough * Do not start Frelon::Camera if already started * Better debug around waitIdleStatus in Frelon::Camera::stop, printing real time spent waiting * Activate Espia SG Roi in Frelon::RoiCtrlObj::checkEspiaRoi only if Camera Roi is different than requested one * Export CtSaving feature allowing to manually save multiple concatenated frames (stripes) as a single image
-
- 24 Aug, 2011 1 commit
-
-
Alejandro Homs Puron authored
* Allow call to FrelonAcq.setE2VCorrection active (FrelonTacoAcq.setMode) during acquisition if not changing the status
-
- 11 Jul, 2011 2 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
-
- 04 Jul, 2011 2 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
* Replaced Model::hasReload (v3_0l) by Model::hasImagesPerEOF (v3_1c) * Added new CCD FTM 1-3, 2-4, 1 & 4 modes (13-16) * Included "Hama"matsu chip name
-
- 28 Jun, 2011 2 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
by retrying (only) once the same command * Manage mixing of BuSY and FAIlure responses in a consistent way * Added (unused) Reload command in firmware v3.0l * Added Frelon::SerialLine::getRegCacheValSafe helper
-
- 16 May, 2011 1 commit
-
-
Sebastien Petitdemange authored
Conflicts: src/FrelonInterface.cpp
-
- 12 May, 2011 1 commit
-
-
Alejandro Homs Puron authored
-
- 06 May, 2011 1 commit
-
-
Alejandro Homs Puron authored
by using cache variables and static Firmware const objects * Implemented (Stripe)Concatenation acq. mode in FrelonAcq, allow retrieval of multiple concatenated frames in readFrames
-
- 21 Apr, 2011 1 commit
-
-
Sebastien Petitdemange authored
-
- 20 Apr, 2011 1 commit
-
-
Alejandro Homs Puron authored
lines sent in Frelon rois because of the mirror effect
-
- 16 Apr, 2011 2 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
better debug when setting/getting the SPB2 (HD) config * Added FrelonAcq.set/getSPB2Config for a full camera control * Added persistent Frelon::Camera m_roi_bin_offset, set in setRoiBinOffset and taken into account in setRoi; it is reset when changing the binning or disabling the roi * Better max. parameter checking in Frelon::Camera::setBin
-
- 15 Apr, 2011 1 commit
-
-
Alejandro Homs Puron authored
when TriggerMode is IntTrig or while Idle (not running), implemented through set/getExtSyncEnable methods * Always call Frelon::Camera::stop at the end of acq.; hardware layer acq. status is now given by the camera * Implement automatic register write retry if seq. is BuSY * Force an Aurora link reset at startup only if CHAN_UP_LED is detected inactive; wait 5 seconds for Frelon AMT resetup * Added new Sequencer and AMT (SPB2) status commands, including getImageCount method * Test seq. & AMT status at startup; perform HardReset if not idle * Added SPB2 (HD) Precision/Speed config settings * Replaced FrelonAcq.set/getKinPars by set/getRoiBinOffset; implemented set/getRoiLineBegin * Removed setting (the ignored) RoiFast in Kinetic RoiMode * Added E2V_4k / NotMPP chips, as well as the Hamamatsu linear detector; implemented (non-tested) variable MaxFrameDim depending of the detected chip
-
- 29 Mar, 2011 1 commit
-
-
Alejandro Homs Puron authored
-
- 15 Mar, 2011 3 commits
-
-
Alejandro Homs Puron authored
-
Alejandro Homs Puron authored
in ExtGateMode as indication of gate duration. * Ignore a non-null exp. time in Frelon::Camera if in ExtGate.
-
Alejandro Homs Puron authored
ExtGateMode as indication of gate duration. * Ignore a non-null exp. time in Frelon::Camera if in ExtGate.
-
- 15 Feb, 2011 1 commit
-
-
Alejandro Homs Puron authored
-
- 14 Feb, 2011 3 commits
-
-
Alejandro Homs Puron authored
Set final Error Factor to 0.004, giving good correction in lab.
-
Alejandro Homs Puron authored
* Added Frelon::E2VCorrection for compensating columns 1023,1024 (currently a factor 2 is applied for easier validation). * Created Frelon::Bin/RoiChangedCallback, used in E2VCorrectionUpdate to automatically set the hw parameters needed by the correction code. * Moved Frelon control code from FrelonTacoAcq to FrelonAcq. * Refactored LimaConvertor.h to simplify management of SIP ctrl objs. Macro 'domains' were defined to implement different interface classes: HwInterface (HW domain), Frelon::Interface (FRELON domain). * Implemented SIP Frelon::Interface::getHwCtrlObj * Fixed bug in CtControl::newFrameReady adding an empty TaskMgr to the process queue of the PoolThread. * Added CtImage::setFlip to SIP interface * Make Frelon::Camera::getInputChanModeName a static member function * Removed extra Copyright/License header from: LimaConvertor.h, global.inc and espia.inc
-
Alejandro Homs Puron authored
* Added Frelon::E2VCorrection for compensating columns 1023,1024 (currently a factor 2 is applied for easier validation). * Created Frelon::Bin/RoiChangedCallback, used in E2VCorrectionUpdate to automatically set the hw parameters needed by the correction code. * Moved Frelon control code from FrelonTacoAcq to FrelonAcq. * Refactored LimaConvertor.h to simplify management of SIP ctrl objs. Macro 'domains' were defined to implement different interface classes: HwInterface (HW domain), Frelon::Interface (FRELON domain). * Implemented SIP Frelon::Interface::getHwCtrlObj * Fixed bug in CtControl::newFrameReady adding an empty TaskMgr to the process queue of the PoolThread. * Added CtImage::setFlip to SIP interface * Make Frelon::Camera::getInputChanModeName a static member function * Removed extra Copyright/License header from: LimaConvertor.h, global.inc and espia.inc
-
- 25 Jan, 2011 1 commit
-
-
Laurent Claustre authored
-
- 20 Jan, 2011 2 commits
-
-
Laurent Claustre authored
Conflicts: common/src/RegExUtils.cpp common/test/testregex.cpp control/src/CtSaving_Edf.cpp
-
Laurent Claustre authored
-
- 07 Jan, 2011 1 commit
-
-
Sebastien Petitdemange authored
Conflicts: camera/simulator/test/testsimulator.cpp common/src/Makefile control/include/CtControl.h control/include/CtImage.h control/src/CtControl.cpp hardware/include/HwBufferSave.h
-
- 04 Jan, 2011 1 commit
-
-
Sebastien Petitdemange authored
-
- 20 Dec, 2010 1 commit
-
-
Sebastien Petitdemange authored
changed makefile to include Processlib/core/include only for compatibility with Windows (Compatibility.h) Todo see if it can be do in better way
-
- 15 Dec, 2010 1 commit
-
-
Sebastien Petitdemange authored
-
- 05 Dec, 2010 2 commits
-
-
Sebastien Petitdemange authored
-
Sebastien Petitdemange authored
-
- 24 Nov, 2010 1 commit
-
-
Sebastien Petitdemange authored
-
- 12 Oct, 2010 3 commits
-
-
Sebastien Petitdemange authored
Conflicts: control/include/CtControl.h control/src/CtControl.cpp control/src/Makefile
-
Laurent Claustre authored
-
Laurent Claustre authored
-
- 11 Oct, 2010 2 commits
-
-
Alejandro Homs Puron authored
* Improved Frelon::Camera shutter exception messages
-
Alejandro Homs Puron authored
* Implemented SIP retrieval of HwShutterCtrlObj from HwInterface
-