1. 04 Dec, 2018 1 commit
  2. 06 Sep, 2018 1 commit
  3. 29 Nov, 2017 1 commit
  4. 15 Nov, 2017 1 commit
  5. 27 Jun, 2017 1 commit
  6. 23 Jun, 2017 1 commit
  7. 22 Jun, 2017 1 commit
  8. 17 Mar, 2017 1 commit
  9. 16 Mar, 2017 1 commit
  10. 25 Aug, 2015 1 commit
  11. 06 Jan, 2015 1 commit
  12. 08 Sep, 2014 1 commit
  13. 26 Aug, 2014 1 commit
    • Alejandro Homs Puron's avatar
      * Added test_frelon_spectroscopy_lima_tango.py: · 4818a6d2
      Alejandro Homs Puron authored
        + Precise readout time measurement of the different HW RoI modes
          and comparation with the theoritical value reported by the camera
        + Configure the Kinetics RoI mode for fast Spectroscopy measurements
        + Stripe concatenation readout using 3D data from readImageSeq
      4818a6d2
  14. 21 Aug, 2014 1 commit
  15. 19 Aug, 2014 1 commit
  16. 13 Mar, 2014 1 commit
  17. 26 Feb, 2014 2 commits
  18. 21 Apr, 2011 1 commit
  19. 20 Jan, 2011 1 commit
  20. 05 Dec, 2010 2 commits
  21. 07 Oct, 2010 1 commit
  22. 08 Nov, 2010 1 commit
  23. 06 Aug, 2010 1 commit
    • ahoms's avatar
      * Using ctypes to call Taco.so dev_error_push and notify client about errors · b856615c
      ahoms authored
      * Created TACO_SERVER_FUNCT decorator to push TACO error str on exceptions
      * Stop a Taco Frelon acq as soon as a Fault state is returned to the client
      * Fixed CtControl to properly report AcqReady after stopping an acq in
        AcqFault state (saving error) by introducing the m_started variable
      * Frelon DevStatus now also returns the CCD status byte (like in C++ server)
      * Implemented Frelon Firmware in Model to check for ModesAvail and TimeCalc
        features; verify that the requested input channel mode is valid for the CCD
      * When waiting for a Frelon status, for specifying a bit mask and a timeout;
        avoid endless wait if the camera has never send a status byte to the Espia
      * Added kin_win_size and improved kin_line_begin management in Frelon server
      * Silence "unused" warning in CtAcquisition::_hwRead()
      * Simplified RegEx match string management.
      
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@324 45c4679d-1946-429d-baad-37912b19538b
      b856615c
  24. 03 Aug, 2010 1 commit
  25. 22 Jul, 2010 1 commit
    • ahoms's avatar
      * Fixed problem catching Exceptions in C++ called from Python · 7ea15f1f
      ahoms authored
        by forcing RTLD_GLOBAL in sys.setdlopenflags
      * Created checksipexc.py script to patch SIP-generated C++
        files in order to handle Exception if not already done
        called from sip/configure.py on all SIP-generated files
      * Added stream-like operator << to Exception appending strings 
        to err_desc; added public methods to query Exception fields
      * Unified Exception throw and debug messages creation through
        DebExcProxy, used by the THROW_COM/HW/CTL_FATAL/ERROR macros,
        allowing Exceptions with dynamic error description;
        applied in core-hardware, espia and frelon code
      * Linking Frelon test programs with shared libraries
      * Created the Frelon::Model class managing all model-specific
        information (name, pixel size, ADC, ...)
      * Detect Frelon serial timeout when creating the Camera and
        suggest the verification of the camera power and connection
      
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@308 45c4679d-1946-429d-baad-37912b19538b
      7ea15f1f
  26. 28 Jun, 2010 2 commits
  27. 02 Feb, 2010 1 commit
  28. 07 Dec, 2009 1 commit
    • ahoms's avatar
      SP+AH: · 3bc514e2
      ahoms authored
      * added SPS live image display support in the Control layer 
        as a processlib SinkTask; available in PyFrelonDS through set/getMode
      * included SPS in third-party
      * fixed Frelon::Interface::reset to also stop the camera
      * reading exp. time in Frelon::Camera::Sync to check if it's in ExtGate 
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@212 45c4679d-1946-429d-baad-37912b19538b
      3bc514e2
  29. 01 Dec, 2009 1 commit
    • ahoms's avatar
      * fixed non-inited m_fout iostate crashing CtSaving::_SaveContainer::_open() · 75646aef
      ahoms authored
      * fixed race condition in CtControl::getStatus between hw ready & newFrameReady
      * fixed CtControl::newFrameReady not propagating event if not soft. tasks
      * always sync to hw in CtHwBinRoi setBin/Roi to ensure proper hw calculations
      * fixed [Frelon]TacoCcd set/getFilePar and InputChan
      * reduced overhead calling Frelon::Camera::getInputChan in isChanActive
      * fixed Frelon::Camera::getImageRoiOffset not taking into account curr. bin
      
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@206 45c4679d-1946-429d-baad-37912b19538b
      75646aef
  30. 27 Nov, 2009 1 commit
  31. 26 Nov, 2009 1 commit
  32. 24 Nov, 2009 2 commits
  33. 23 Nov, 2009 1 commit
    • ahoms's avatar
      * fixed Frelon::Camera::setBin to wait for both Horz/Vert change · 65d2b9e0
      ahoms authored
      * differentiate set_roi and real_roi in CtHwBinRoi
      * wait for m_ready_flag in CtSaving::resetLastFrameNb,
        call it during CtControl::prepareAcq if autosave
      * find next_frame in CtSaving::_save_finished instead of m_frame_datas.begin()
      * removed unregister Frame/MaxImageSizeCallback in destructors, 
        it is automatically done when deleting the callbacks
      * check !roi.isEmpty() when recalculating CtSw/HwBinRoi setMaxSize/Bin
      * changed AcqState::State to bit mask, allow to wait for a combination 
        of flags, renamed Running to Acquiring, added Saving
      * improved testfreloncontrol[.py] with FrelonAcq
      * restore ostream original parameters (width, fill) after Debug heading
      * added virtual XXCallbackGen setXXCallbackActive, called in base destruct.
      
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@196 45c4679d-1946-429d-baad-37912b19538b
      65d2b9e0
  34. 20 Nov, 2009 2 commits
  35. 18 Nov, 2009 1 commit
    • ahoms's avatar
      * added skeleton of testfreloncontrol · 72a545b8
      ahoms authored
      * fixed bug in CtBuffer not initializing m_frame_cb
      * added applications/taco subdirectories
      * created HwMaxImageSizeCallbackGen independent of HwDetInfoCtrlObj, the
        latter only acts as an entry point for [un]registering MaxImageSizeCallback
      * Simulator/Espia::Focla DetInfoCtrlObj include dummy MaxImageSizeCallbackGen
      * changed Frelon::Camera to be MaxImageSizeCallbackGen when changing FTM
      * updated testfreloninterface[.py] to include MaxImageSize change detection
      * implemented Frelon::SyncCtrlObj::getValidRanges
      
      
      
      git-svn-id: https://scm.blissgarden.org/svn/lima/trunk@191 45c4679d-1946-429d-baad-37912b19538b
      72a545b8