[sane-devel] Backend for plustek Opticbook 3600

Chris Berry s0457957 at sms.ed.ac.uk
Thu Jan 28 01:15:01 UTC 2010


Hey stef, i'm really struggling to work out what all these frontend 
writes are for. Below is a grep of the frontends from a scan, I have 
done several scans and they all roughly follow this format. I'm not sure 
why the offset (regs 05 - 07) have values 0x80 and 0xff and the values 
for both offset and gain (0x02 - 0x04) have some values that change per 
scan? Any light you could shed on this would be great,

Cheers

Chris
 

genesys_fe_write_data(0x00    0x00f8)
genesys_fe_write_data(0x01    0x0080)
genesys_fe_write_data(0x02    0x0000)  AFEINIT
genesys_fe_write_data(0x03    0x0000)
genesys_fe_write_data(0x04    0x0000)
genesys_fe_write_data(0x05    0x0000)
genesys_fe_write_data(0x06    0x0000)
genesys_fe_write_data(0x07    0x0000)
   
genesys_fe_write_data(0x02    0x0000)
genesys_fe_write_data(0x03    0x0000)
genesys_fe_write_data(0x04    0x0000) AFESET?
genesys_fe_write_data(0x05    0x0080)
genesys_fe_write_data(0x06    0x0080)
genesys_fe_write_data(0x07    0x0080)
   
genesys_fe_write_data(0x05    0x00ff)
genesys_fe_write_data(0x06    0x00ff) ??
genesys_fe_write_data(0x07    0x00ff)
   
genesys_fe_write_data(0x05    0x0127) \
genesys_fe_write_data(0x06    0x0126)  These values seem to change 
slightly per scan
genesys_fe_write_data(0x07    0x011b) /
   
genesys_fe_write_data(0x02    0x0000)
genesys_fe_write_data(0x03    0x0000)
genesys_fe_write_data(0x04    0x0000)
   
genesys_fe_write_data(0x02    0x002d)
genesys_fe_write_data(0x03    0x0019)
genesys_fe_write_data(0x04    0x001e) - This value also varies slightly
   
genesys_fe_write_data(0x05    0x0080)
genesys_fe_write_data(0x06    0x0080)
genesys_fe_write_data(0x07    0x0080)
   
genesys_fe_write_data(0x05    0x00ff)
genesys_fe_write_data(0x06    0x00ff)
genesys_fe_write_data(0x07    0x00ff)
   
genesys_fe_write_data(0x05    0x0121) \
genesys_fe_write_data(0x06    0x0124)   These values all seem to vary 
slightly
genesys_fe_write_data(0x07    0x0117) /
   
genesys_fe_write_data(0x05    0x011a) \
genesys_fe_write_data(0x06    0x0118)  These values all seem to vary 
slightly
genesys_fe_write_data(0x07    0x010d) /
   
genesys_fe_write_data(0x05    0x0109) \
genesys_fe_write_data(0x06    0x0004)  These values all seem to vary 
slightly
genesys_fe_write_data(0x07    0x000c) /
   
   
   




More information about the sane-devel mailing list