Always check the program behaviour after installing a new library update!
Nano3D Z
drop of maximum framerate from 179 to 150 introduced at version 3.9.0 of this library.0220
.IMX183CLKJ
.Nano3D Z
capture request timeout.vc_capt_verify()
for Nano3D Z
types with 1==disableImgIff1.vc_capt_deinit()
for wrong deallocation if 0==senCnt.IMX392
Initialisation.IMX250LLR
.vc_ver_fpga_sen()
.AP
.AO
.IMX252LLR
at the Nano3D Z
types.vc_capt_wait()
error due to interrupting signals. If you use a non-default Standard C library linking to a real-time library (-lrt
) may be needed from now on.IMX273*
especially the Nano3D Z
IMX273LQR
.IMX252*
by adding a necessary time delay.IMX392LLR
.VC pro-Z
LED ring update for max Current.AN
.VC pro-Z
with Sony sensor.VC pro-Z
IR LED ring types.vc_capt_wait()
error return code to a timeout return code.stepDy
values for E2V color sensors.ev76c560act
,ev76c570act
vc_sen_lut_reset()
for supporting sensors.Nano3D Z
for line selection from bottom (vertical flip).laserSelectNr
on Nano3D Z
.IMX252LQR
.preDelayNs
at struct VCSenCfg
, needs recent enough bootloader/FPGA version to work.vc_capt_sen_lut_set_all()
.vc_sen_whitebalance()
added.nanoZ-LED
.IMX273LLR
.sen->s
pointer changes to sen->c
union, c as in custom, also VCSenInit
s sInit
pointer changes to cInit
union, more migration information is sent to affected users.Nano3D Z
the new encoderPos
at the VCSenCaptInfo
structure contains the current encoder position.sen
struct, currently only E2V sensors are activated.VCErrCpt
to support interpretation of the return value of function vc_capt_verify()
.IMAGE_RGB
at sen->img.type
, also needs a bootloader update.VCGPioCfg
to the VCCamDesc
struct.Nano3D Z
laser camera.IMX273LLR
.Carrida PoE/Board Kit
solutions.ev76c570
.ev76c541
.vc_libvclinux_check_header_ver()
for header version check.ev76c541abt
.IMX252LLR
.ev76c541
.VCSenCfg
Struct has a new entry named flash
. You can now set outputs to flash on a per-sensor per-capture basis. The settings of the vcio program will be ORed with the new settings at the flash
sensors. Also differing settings of the individual sensors will be logically ORed. The pin direction must be set right, e.g. by the vcio tool, in order to get a flash output signal. Also the FPGA Firmware version must be new enough. The default setting for the flash output is the TrigOut
pin to be active, all others inactive. The VCSenCfg
Struct has a new entry named flip
. You can now set sensor images to be flipped at readout. Supported flip modes for the sensor are listed at the new description parameter flipability
. Some sensors may corrupt the first image being recorded after setting the flip
parameter to a new value.ev76c570
.mt9p031
, Board Version 2.0.ev76c570
added.cpt->sen->d.v.requestCaptId
counts from 0
to +65535
, instead of the old range -32768
to +32767
including an exclusion of 0
. The capture ID wraps around like before.pro Z Color
added.ev76c661
added.nano Z Color
(non RH Version) added.ev76c541
added.vc_capt_init_raw()
s now possible on multi-sensor systems.ev76c560
.stepDx
, stepDy
and stepPitch
to the VCSenDesc
struct, added parameters subsmplX
and subsmplY
to the VCSenCfg
struct.ev76c560
and ev76c570
.ev76c570
sensors.shutter
from U64
to U32
(at structs VCSenCfg
and VCSenDesc
)vc_sen_shutter_calculate()
to retreive the exact shutter time used for the acquisition.vc_gpio…()
printfs on error.maxShutter
corrected for some camera types.shutter
from U32
to U64
(at structs VCSenCfg
and VCSenDesc
)CAMTYPE_NANO_Z_0011_0
up to CAMPTYPE_NANO_Z_0
and CAMTYPE_PRO_Z_0
.NULL_…
-defines for initial settings of structs.VCSenExtern
to VCSenExternal
.VCSenDesc
-Struct: type
is now typeInit
.SENSYNC_SYNC
Check now in vc_capt_init_sen_add()
.vc_cam_init()
.vc_capt_init()
call (and sowith vc_cam_init()
) with VCSenInit=NULL.