Skip to content
  1. Mar 26, 2012
  2. Mar 23, 2012
  3. Mar 21, 2012
  4. Mar 15, 2012
  5. Mar 13, 2012
  6. Mar 12, 2012
  7. Mar 09, 2012
  8. Mar 08, 2012
  9. Mar 06, 2012
  10. Mar 05, 2012
  11. Mar 02, 2012
  12. Mar 01, 2012
  13. Feb 28, 2012
    • Sebastien Petitdemange's avatar
      started documentation for Control · 90fd0b1e
      Sebastien Petitdemange authored
      90fd0b1e
    • Alejandro Homs Puron's avatar
      Merge branch 'master' of git.epn-campus.eu:Lima · dbfcf7d8
      Alejandro Homs Puron authored
      Conflicts:
      	camera/basler
      	camera/common/espia
      	camera/frelon
      	camera/maxipix
      	camera/mythen
      	camera/prosilica
      	third-party/Processlib
      dbfcf7d8
    • Alejandro Homs Puron's avatar
      * Added Processlib Buffer::Callback and TaskMgr::EventCallback · b3781874
      Alejandro Homs Puron authored
        virtual destructors to avoid compiler warnings
      * Renamed SoftBufferCtrlMgr helper class to SoftBufferCtrlObj;
        created SoftBufferCtrlObj::Sync::BufferList type name.
      * Updated SoftBufferCtrlObj usage in HwVideoCtrlObj, and in
        Simulator, Basler, Prosilica, PCO, Mythen and RoperScientific plugins
      * Removed unused Mythen and RoperScientific BufferCtrlObjs;
        using (good) Camera SoftBufferCtrlObj in Interface::reset
      * Added HwBufferCtrlObj::Callback virtual destructor;
        moved virtual HwBufferMgr/CtrlObj methods outside class declaration
      * Started generic Event interface for asynchronous notification, including:
        + basic info: layer, severity, domain, code and description
        + timestamps: absolute and relative to the last acq. start
        + simple structure based on one event callback and one generator
        + debug infrastructure support
        + new HwCap::Event and corresponding HwEventCtrlObj callback generator
        + basic CtEvent support: abort acq. on fatal or error events,
          user can either retrieve the events (C++) or register to event callbacks
        + current Event::Code is based on CtControl::ErrorCode/CameraErrorCode
      * Implemented DebProxy copy constructor, necessary for DEB_HWEVENT
      * Protect CtAcquisition against invalid nb. of stripe concat. frames
      * Allow Live acq. in stripe concat. mode; use default (16) nb. of buffers
      * Verify HwFrameCallback return code, given by control layer during
        preliminary frame processing, to abort Espia acquisition from callback
      * Added EventCallback support to Espia::Acq, notifing Espia callback errors,
        in particular buffer overrun conditions
      * Implemented Frelon EventCtrlObj, redirecting EventCallbacks from Espia::Acq
      * Using Frelon TimeUnit (Z) register to properly handle ShutterCloseTime and
        LatencyTime, which before were (mistakenly) assumed to be in Milliseconds
      * Verify Frelon model before issuing SPB2-specific commands (ConfigHD, HTD)
      * Using DEB_HEX() when displaying Frelon available modes (CMA)
      * Removed manual stopAcq when AcqFault is found in FrelonTacoAcq::getState
      * Set a valid nb_concat_frames when configuring a Live (endless)
        FrelonTacoAcq in StripeConcat mode
      * Updated Frelon, Maxipix & Focla DetInfoCtrlObj to support
        rectangular pixel sizes
      b3781874
    • Sebastien Petitdemange's avatar
      Makefile can now be used to generate only C++ library. · 8c41717d
      Sebastien Petitdemange authored
      (separate C++ compilation with python module compilation)
      8c41717d
  14. Feb 23, 2012
  15. Feb 22, 2012