U
SER
M
ANUAL
M
ONOCHROME
–
R
EV
J
–
05/2017
P
A G E
|
43
7.9
Save & Restore FFC and Configuration User set
GenCP address
ASCII
command
GenICam
command
Size R/W Description
0x17000
rcfg
UserSetLoad
4
RW Restore current UserSet from UserSet bank
number <val>, from 0 to 5; <val> comes from
UserSetSelector.
0x17004
scfg
UserSetSave
4
WO Save current UserSet to UserSet bank number
<val>, from 1 to 4; <val> comes from
UserSetSelector. 0 cannot be saved.
0x17008
rffc
RestoreFFCFromBank
4
RW Restore current FFC (including FPN and
FFCGain) from FFC bank number <val>, from 0
to 4; <val> comes from UserFFCSelector (XML
feature).
Bank#[0] are FFC sensor
Bank#[1-4] are FFC user
0x1700C
sffc
SaveFFCToBank
4
WO Save current FFC (including FPN and FFCGain)
to FFC bank number <val>, from 1 to 4; <val>
comes from FFCSelector (XML feature).
7.9.1
Save & Restore FFC
The new-processed FFC values can be saved or restored in/from 4 x User banks.
Both Gains and Offsets in the same time but also the FFC Adjust User target and associated gain.
These functions are available in the Flat Field correction/Save & Restore FFC section :
Restore FFC from Bank
(
RestoreFFCFromBank
) : Restore the FFC from a Bank in the current FFC.
Read function : “
r rffc
” (ASCII): Get the current FFC Bank used
Returned by the camera : 0 for Factory bank or 1 to 4 for User banks
Write function : “
w rffc
<val>
” (ASCII): Bank <val> 1 to 4 for User banks
Note : Factory means neutral FFC (no correction).
Save FFC in User Bank
(
SaveFFCToBank
) : Save current FFC in User Bank
Can not de read
Write function : “
w sffc
<val>
” (ASCII): User bank <val> if from 1 to 4.
FFC User Bank Usage
Ram Memory
Save
Load
Reset FPN
Reset PRNU
User1
User2
User3
User4
User
At the power up :
- Last User Bank used is loaded in RAM
Reset a User bank :
- Reset the RAM (FPN/PRNU individually)
- Save in the bank to reset