As detailed in #16, there is currently room for improvement for the XiAPI Camera object. Although it is heavily used at the LaMcube laboratory, not all the available settings are implemented in Crappy, and the behavior is quite buggy when trying to tune the implemented ones. The timeout argument of the image acquisition is also not implemented, although this feature has been requested for long.
With this PR, most of the available settings for Ximea cameras are now implemented. The accessible settings vary according to the model of the driven camera, and the entire class is now much more stable. A new timeout argument was added to manage the acquisition timeout. The modifications were tested on a MQ042MG-CM and a MC124MG-SY-UB camera, available at the LaMcube laboratory.
As detailed in #16, there is currently room for improvement for the
XiAPI
Camera object. Although it is heavily used at the LaMcube laboratory, not all the available settings are implemented in Crappy, and the behavior is quite buggy when trying to tune the implemented ones. Thetimeout
argument of the image acquisition is also not implemented, although this feature has been requested for long.With this PR, most of the available settings for Ximea cameras are now implemented. The accessible settings vary according to the model of the driven camera, and the entire class is now much more stable. A new
timeout
argument was added to manage the acquisition timeout. The modifications were tested on a MQ042MG-CM and a MC124MG-SY-UB camera, available at the LaMcube laboratory.Closes #16.