Lima-camera-basler issueshttps://gitlab.esrf.fr/limagroup/Lima-camera-basler/-/issues2019-03-20T10:11:58+01:00https://gitlab.esrf.fr/limagroup/Lima-camera-basler/-/issues/8add TestImage control2019-03-20T10:11:58+01:00Laurent Claustreadd TestImage controlIn Pylon sdk TestImageSelector can be used to acquire an fake image. Depending of the camera up to 7 different test image can be selectedIn Pylon sdk TestImageSelector can be used to acquire an fake image. Depending of the camera up to 7 different test image can be selectedv1.8.1Laurent ClaustreLaurent Claustrehttps://gitlab.esrf.fr/limagroup/Lima-camera-basler/-/issues/6RGB32 not taken into account when image size is set in Camera contructor2019-02-15T15:13:25+01:00Laurent ClaustreRGB32 not taken into account when image size is set in Camera contructorBasler support RGB (or BGR) 32 bit, former RGBA8packed and BGRA8packed. So in Camera ctor we only parse supported mode
from 16bit to 8bit as the best mode, but the buffer should be allocated for the biggest size in 32bitBasler support RGB (or BGR) 32 bit, former RGBA8packed and BGRA8packed. So in Camera ctor we only parse supported mode
from 16bit to 8bit as the best mode, but the buffer should be allocated for the biggest size in 32bitv1.8.1Laurent ClaustreLaurent Claustrehttps://gitlab.esrf.fr/limagroup/Lima-camera-basler/-/issues/5Manage frame error for B/W camera and continuous acq frame2019-03-20T10:14:31+01:00Laurent ClaustreManage frame error for B/W camera and continuous acq frameA bug has been introduced by not managing the soft buffers when pylon cannot a valid acquire an image (e.g due to lost packets).
The buffer is re-queued to pylon queue letting lima with an invalid image (or the previous one) in the buf...A bug has been introduced by not managing the soft buffers when pylon cannot a valid acquire an image (e.g due to lost packets).
The buffer is re-queued to pylon queue letting lima with an invalid image (or the previous one) in the buffer memory. That create a decrepency between indexes, for instance, if pylon failed at image num 1 and image 2 is ok, image 2 is available in buffer 2 but newFrameReady is fired for image 1, so a client appli requesting image 1 will get buffer 1 where there is a fake image or the previous image due to ring buffer...
We propose to add intermediate small buffer of 2 images, and let pylon only filling the small buffer, then memcopy valid image to the lima bufferv1.8.1Laurent ClaustreLaurent Claustre