U
SER
M
ANUAL
8
K
/4
K
CL
M
ONO
–
R
EV
I
–
06/2017
P
A G E
|
47
Feature
Commands
Description
No direct feature
r ffcg <addr>
Read 128 Prnu coefficients (straight from FPGA) starting from
address <addr>. Return value is in hexadecimal, without space
between values. (one unsigned short per coef)
U2.12 (1+coeff/1024) => x1..x4.999877 step 1/1024
w ffcg <addr>
<val>
Write 128 Prnu coefficients (straight to FPGA) starting from
address <addr>. <val> is the concatenation of individual
PRNUvalue, without space between values.
FFCCalibrationCtrl
r calg
Get the PRNU calibration status
w calg 0
Abort PRNU calibration by setting it to “Off” (no effect if already
stopped)
w calg 1
Launch PRNU calibration by setting it to “Once” (no effect if
already launched)
PrnuCalibrationCtrl
r calo
Get the fpn calibration status
w calo 0
Abort fpn calibration by setting it to “Off” (no effect if already
stopped)
w calo 1
Launch fpn calibration by setting it to “Once” (no effect if already
launched)
FFCAdjust
r ffad
Get ffc adjust state
w ffad 0
Disable ffc adjust
w ffad 1
Enable ffc adjust
FFCAutoTargetLevel
r tfad
Get the FFC target adjust level
W tfad <val>
Set FFC target adjust level, from 0 to 4095, step 1
LowFrequencyFilterWidth
r lffw
Configure windows (width) around the pixel (+/- val) for the
average filter
0 : filter is disable
1-255 : nb pixels around the pixel to filter. Interval : [-nb to
+nb]
w lffw <val>
Feature
Commands
Description
RestoreFFCFromBank
r rffc
Get the current FFC bank (save or restore)
w rffc <val>
Restore current FFC (including FPN and FFCGain) from FFC bank
number <val>, from 1 to 8; <val> comes from UserFFCSelector
(XML feature).
SaveFFCToBank
w sffc <val>
Save current FFC (including FPN and FFCGain) to FFC bank number
<val>, from 1 to 8; <val> comes from FFCSelector (XML feature).