EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: New releases of ADGenICam, ADAravis, ADSpinnaker, and ADVimba
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Fri, 2 Oct 2020 23:07:38 +0000

Folks

 

ADGenICam R1-6 is now available.  This is from the release notes:

 

* Added new methods ADGenICam::decompressMono12Packed and ADGenICam::decompressMono12p.

  These can be called from drivers to convert images from Mono12Packed or Mono12p

  to UInt16.  These are now used by ADAravis.

  ADSpinnaker and ADVimba currently use methods in the vendor SDKs for this function,

  but they could also be changed to use these methods.

* Changed the `GenICamFeature::report()` function to print additional information:

  - For Integer features it now prints the minimum, maximum, and increment.

  - For Double features it now prints the minimum and maximum.

 

  These values are useful in determining the allowed range and step size for features.

  This information can be printed using the iocsh command:

      asynReport 2 [driverName]

  The output is quite lengthy, so it can be useful to send it to a file like this:

      asynReport 2 [driverName] > myFeatures.txt

 

Home page: https://github.com/areaDetector/ADGenICam

 

 

ADAravis R2-1 is now available.  This is from the release notes:

 

* Added support for PixelFormat=Mono12Packed and Mono12p.

  This requires ADGenICam R1-6 or later because that contains the code to decompress these formats.

  These formats send 2 12-bit pixel values in 3 bytes, rather than 4 bytes required with Mono16.

 This reduces network bandwidth and allows many cameras to run faster.

* Set PINI=1 on the ARLeftShift record.  It was not initializing with the autosaved value.

 

Home page: https://github.com/areaDetector/ADAravis

 

 

ADSpinnaker R3-1 is now available.  This is from the release notes:

 

* Changed the arguments passed to the constructor and to the ADSpinnakerConfig() command.

  The asynTrace argument was replaced with numSPBuffers.

  IMPORTANT NOTE: This change may require modification of startup scripts.

  The previous asynTrace argument was not used for any other driver, and was only used for debugging.

  The new numSPBuffers argument is the number of TransportLayer buffers to be allocated in Spinnaker.

  If this argument is 0 it defaults to 100, and it is set to a minimum value of 10.

  The Spinnaker default of 10 is not large enough to prevent dropped frames with some

  cameras when converting from Mono12Packed to Mono16 or from Bayer to RGB.

* Changed iocSpinnaker/st.cmd.base to remove the asynTrace argument to ADSpinnakerConfig().

  The numSPBuffers argument will default to 0, and thus get set to 100 by the driver.

* Added additional transport layer statistics records:

  - TotalPacketCount

  - ResendPacketCount

  - FailedPacketCount

  - InputBufferCount

  - OutputBufferCount

* Fixed a problem that was causing most of the statistics records not to update correctly.

* The transport layer statistics are now updated each time an image is received, independent

  of whether the ReadStatus record is processed. Changed the OPI displays to make that clear.

* Moved the Spinnaker test programs from the src/ directory to exampleSrc/.

 

Home page: https://github.com/areaDetector/ADSpinnaker

 

 

ADVimba R1-3 is now available.  This is from the release notes:

 

* Updated the version of the Vimba SDK being used to 4.0 (Windows) and 4.1 (Linux).

  Windows users will need to install Vimba 4.0 to get the correct drivers and DLLs.

  Linux users do not need to do anything because the 4.1 files are all included in ADVimba.

* Added automatic packet size negotiation for GigE cameras in the constructor.

  Previously cameras would default to jumbo packets, and if the network did not support that

  then streaming would fail until the packet size feature was decreased.

* The transport layer statistics are now updated each time an image is received, independent

  of whether the ReadStatus record is processed. Changed the OPI display to make that clear.

* Minor change to allow the driver to work on EPICS 3.14.12.

 

Home page: https://github.com/areaDetector/ADVimba

 

 

Mark

 


Navigate by Date:
Prev: Re: Implementing closed loop on EPICS level Peterson, Kevin M. via Tech-talk
Next: Phoebus Touch Screen Issue Tasaddaq Khan via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: RE: ADPilatus Mark Rivers via Tech-talk
Next: Phoebus Touch Screen Issue Tasaddaq Khan via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 06 Oct 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·