OPERATING AND USER MANUAL Q-12 CoaXPress series
________________________________________________________________________________________________________________
_________________________________________________________________________________________
Adimec
47
7.14.1 How to use the defect pixel correction
This section describes some frequently occurring tasks with respect to the defect pixel correction functionality.
Task
Description
Add defect
The following steps are required to add a defect pixel to the defect pixel list:
-
Write the defect pixel location (origin of the most left top pixel has
coordinate 0;0):
DefectPixelWriteX
and
DefectPixelWriteY
.
-
Execute
DefectPixelAdd
to add the defect pixel.
If the marked defect is not existing and the defect list does contain less than 1000
defects, the defect is added to the non volatile defect list. Defects can be added in
any order.
Remove
defect
The following steps are required to remove a defect pixel from the defect pixel list:
-
Write the location of the defect pixel that should be removed:
DefectPixelWriteX
and
DefectPixelWriteY
.
-
Execute
DefectPixelRemove
for the removal of defect pixel.
If existing, the defect is removed from the list in volatile memory. The defect pixel
correction uses the updated list showing the removed defect location unmodified.
Defects can be removed from the list in any order.
Obtain defect
list
User can read the total number of defects from
DefectPixelTotal
.
A defect location is obtained by writing the index to
DefectPixelSelect
and then read
the coordinates from
DefectPixelReadX
and
DefectPixelReadY
.
The index of the first defect in the table is 0.
Store user
defect list
Execute
DefectPixelSave
to store the current defect list in non-volatile memory.
Restore user
defect list
Execute
DefectPixelRestore
to restore the defect list to the stored user defect list.
Defects that were added by the user and have not been saved are lost.
Restore
factory default
list
Execute
DefectPixelRestoreFactoryDefault
to restore the defect list to the original
factory default defects.
Defects that were added by the user and have not been saved are lost.
Clear defect
list
Execute
DefectPixelClearAll
to clear the defect pixel list.
7.14.2 DefectPixelCorrectionEnable
| RW | G |
True
Enable the defect pixel correction, the pixels as listed in the volatile
memory will be corrected.
False
Disable the defect pixel correction.