- 11 Dec, 2009 1 commit
-
-
ahoms authored
* protect CtSaving::_SaveContainter::_close when m_fout is not open * added CtControl::resetStatus to return acq. to Ready after Failed * isolated code for operator os << CtControl::ErrorCode * signal error conditions in FrelonTacoAcq::getState * changed Frelon::SerialLine reg. cache to numeric values instead of str. * enumerate cacheable Frelon registers instead of non-cacheable ones * write/readRegister now check directly the reg. cache (avoid ASCII conv.) * implemented AutoLock copy (operator =) git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@217 45c4679d-1946-429d-baad-37912b19538b
-
- 16 Nov, 2009 1 commit
-
-
ahoms authored
* fixed some object dependency problems in Makefiles * added Flip class in SizeUtils, used by Frelon::Camera * added HwFlipCtrlObj and Frelon::FlipControlObj git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@189 45c4679d-1946-429d-baad-37912b19538b
-
- 29 Oct, 2009 1 commit
-
-
ahoms authored
stop the camera when the NbHwFrames > MaxRegVal (16 bits) * added Frelon::SerialLine::isRegCacheable, using NonCacheableRegList * implemented multi-threaded testfrelonserialline.py * added Frelon LastWarn and timming registers (v2.1b), corrected MultiLineCmd enum * added Frelon::E2V ChipType * added svn:ignore *.P in several directories git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@163 45c4679d-1946-429d-baad-37912b19538b
-
- 25 Jun, 2009 2 commits
-
-
ahoms authored
* added Frelon::Camera get/waitStatus; stop will wait for Wait status * added Frelon::Interface getStatus and reset (miss add in last commit) git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@83 45c4679d-1946-429d-baad-37912b19538b
-
ahoms authored
* added binning range checking * removed Frelon::getCameraType, added isFrelon2k16/4M and hasTaper * added PixelSize map for Atmel and Kodak chips git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@82 45c4679d-1946-429d-baad-37912b19538b
-
- 24 Jun, 2009 1 commit
-
-
ahoms authored
returns the effective one, and checkRoi does both withouth hw changes * finished implementation of Frelon::Camera trigger mode, expusure and latency times, nb of frames and start/stop * added user FrameCallback to Espia::Acq; renamed AcqStatus -> Status * implemented Espia::BufferMgr wich concat frames and callbacks * added concat frames in buffer mgrs allocBuffers and getBufferPtr * changed [un]registerCallback in HwFrameCallbackGen (and derived) to recieve a reference to the callback object instead of its pointer * extended and moved GetDefMaxNbBuffers and ClearBuffer to MemUtils; buffer managers now have them as default implementation * print HwFrameInfoType::frame_timestamp with microsecond resolution; added ostream << X/YBorder and Corner operators git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@81 45c4679d-1946-429d-baad-37912b19538b
-
- 23 Jun, 2009 1 commit
-
-
ahoms authored
* added Corner class based on X/YBorder; added Size::getCornerCoords * added C_LIST_SIZE/END/ITERS to MiscUtils.h; used in Frelon tables * implemented Frelon::Camera, SerNb, FrameTransferMode and InputChan; first implementation of Bin, Flip and Roi (including checkRoi) git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@80 45c4679d-1946-429d-baad-37912b19538b
-
- 20 Jun, 2009 1 commit
-
-
ahoms authored
* finished Frelon::SerialLine with automatic selection of readLine timeout depending of multi-line and Reset cmd detection in last write * using std:;string::size() instead of length() (Espia::SerialLine) git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@74 45c4679d-1946-429d-baad-37912b19538b
-
- 19 Jun, 2009 2 commits
-
-
ahoms authored
Espia::Dev, Espia::Acq, Espia::SerialLine, Frelon::SerialLine and Frelon::Camera git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@73 45c4679d-1946-429d-baad-37912b19538b
-
ahoms authored
* defined Frelon::SerialLine timeouts as double constants * pass through negative (special) values in Espia sec-to/from-usec conv. * inherit EspiaSerialLine also from Espia for common consts and methods * removed unsigned long warning in EspiaAcq::getAcqFramePtr git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@72 45c4679d-1946-429d-baad-37912b19538b
-
- 18 Jun, 2009 1 commit
-
-
ahoms authored
using unsigned SCDXIPCI constants in espia_lib calls * removed warning in EspiaSerialLine constructor * unified all directory Makefiles to use global.inc with common sub-dirs all/clean targets * implemented detection of Espia driver directories depending on the platform by including espia.inc; limit compilation to suse82 and redhate5/x86_64 * started Frelon code development git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@69 45c4679d-1946-429d-baad-37912b19538b
-