Hi!
I have question about warming up procedure in genesys backend (scaner:
Plustek ST24).
How is proper range of readed values from scaner sensor during warming
up the lamp procedure?
It seems for me like a 12-bits (sensor), with set other (higher) bit set.
So, calculated average values are about 9600, which in my case
newer pass warming loop exit:
if (second_average > (110 * 256) && (((double) difference) /
second_average) < 0.002)
{
DBG (DBG_info, "genesys_warmup_lamp: warmup succeeded after %d
seconds\n",
seconds);
break;
}
Multiply second_average by 3 in above condition will satisfied it,
and warming up lamp ends with success.
Is those belongs only to my scanner or happed on others to?
Artur Pierscinski
e-mail: [email protected]