background image

 

 

 

The following function call sequence should be performed to achieve successful User Non-Volatile 

new memory save: 

KYFG_SetGrabberValueInt(camHandle,  UserMemoryPageSelector , <page[255..0]>)

KYFG_ExecuteCommand(camHandle,  UserMemoryBulkErase )

1.

2.

KYFG_ExecuteCommand(camHandle,  UserMemoryPageSave )

uint8_t buffer[256]; uint32_t bufferSize = sizeof(buffer);
KYFG_CameraReadReg(camHandle, 0x30300, buffer, &bufferSize);

uint8_t buffer[256]={0,1,2,3/*...*/}; uint32_t bufferSize = sizeof(buffer);
KYFG_CameraWriteReg(camHandle, 0x30300, buffer, &bufferSize);

3.

4.

 

Figure 8 : Non-Volatile memory save function call sequence 

 

1.

 

“UserMemoryBulkErase” – erase all user non-volatile memory 

2.

 

“UserMemoryPageSelector” – select page[255..0] in memory (256 bytes for each page) 

3.

 

“UserMemoryPageAll” – array of 256 bytes to load data of specified page 

4.

 

“UserMemoryPageSave” – save selected page to non-volatile memory 

NOTE: Firmware update may erase the saved user sets, and may change camera’s “Default” settings. 

 

Using the DSNU and PRNU corrections 

Sky Blue Microsystems GmbH

Geisenhausenerstr. 18
81379 Munich, Germany

+49 89 780 2970, [email protected] 

www.skyblue.de

In Great Britain:

Zerif Technologies Ltd.

Winnington House, 2 Woodberry Grove

Finchley, London N12 0DR
+44 115 855 7883, [email protected]

www.zerif.co.uk

International Distributors

Summary of Contents for JetCam

Page 1: ...ems GmbH Geisenhausenerstr 18 81379 Munich Germany 49 89 780 2970 info skyblue de www skyblue de In Great Britain Zerif Technologies Ltd Winnington House 2 Woodberry Grove Finchley London N12 0DR 44 1...

Page 2: ...RE 3 JETCAM CAMERA SIDE VIEW W O LENS 4 FIGURE 4 DARK FIELD CALIBRATION STEPS 5 FIGURE 5 FLAT FIELD CALIBRATION STEPS 6 FIGURE 6 UNIFORM LIGHT SOURCE BEFORE VS AFTER FLAT FIELD CALIBRATION 6 FIGURE 7...

Page 3: ...photo response non uniformities PRNU and or artifacts caused by the illumination and illumination optics These application notes describe how to calibrate the flat field functions and how to use them...

Page 4: ...with the socket electrical connector 3 Insert the fiber cable into the module by firmly pushing each cable into the module until you will hear a click 4 Connect the Power Adaptor to the JetCam power...

Page 5: ...brate It only requires a reference image to be recorded without illumination on the image sensor Follow this steps to perform dark field calibration process 1 For dark field calibration the light shou...

Page 6: ...optimal result Follow this steps to perform flat field calibration process 1 Prepare light source Uniform light should be applied across the sensor This can be achieved by removing the lens and settin...

Page 7: ...lable gain is not sufficient to correct for the difference between the weakest and brightest illuminated pixel segment a flat field cannot be achieved Figure 6 Uniform light source before vs after fla...

Page 8: ...arameter configurations In addition a Default UserSet is available so it will be possible to revert back to default factory settings 1 Selection between the different available user configuration Defa...

Page 9: ...and loading user set parameter configurations for a specific camera using Vision Point application Save User Set 1 Calibrate the desired camera parameters in Camera tab 2 Open User Set Control catego...

Page 10: ...Volatile memory save function call sequence 1 UserMemoryBulkErase erase all user non volatile memory 2 UserMemoryPageSelector select page 255 0 in memory 256 bytes for each page 3 UserMemoryPageAll ar...

Reviews: