[sane-devel] LiDE 90 half ccd

2008-04-28 Thread Guillaume Gastebois
Hello, OK, if i understand test values you proposed gives : 0xf f0 3f bit of 0x79! 0x78 !0x77! 0x79 0 1 2 3 4 5 6 7!0 1 2 3 4 5 6 7!0 1!0 1 2 3 4 5 6... 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 ___ |__|

[sane-devel] LiDE 90 half ccd

2008-04-28 Thread Guillaume Gastebois
Hello, OK, if i understand test values you proposed gives : 0xf f0 3f bit of 0x79! 0x78 !0x77! 0x79 0 1 2 3 4 5 6 7!0 1 2 3 4 5 6 7!0 1!0 1 2 3 4 5 6... 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 ___

[sane-devel] LiDE 90 half ccd

2008-04-26 Thread Guillaume Gastebois
Hello, No progress on 2400dpi. DPIHW is 2400 and dpiset 600 for a 300dpi scan. Don't know where to look yet for that problem ! about byte nibbles modifying reg_0x79 from 0x3f to 0x3e (very few contrasted image) or 0x40(black image) gives me bad images !!! What is effect of this register on

[sane-devel] LiDE 90 half ccd

2008-04-26 Thread Pierre Willenbrock
Guillaume Gastebois schrieb: Hello, No progress on 2400dpi. DPIHW is 2400 and dpiset 600 for a 300dpi scan. Don't know where to look yet for that problem ! I'd try to get a log from a 2400dpi scan from windows and compare. about byte nibbles modifying reg_0x79 from 0x3f to 0x3e (very few

[sane-devel] LiDE 90 half ccd

2008-04-23 Thread Pierre Willenbrock
Guillaume Gastebois schrieb: Hello, I remember that LiDE 90 is a 2400DPI scanner. And I did nothing in code to port that. I backend ready for 2400dpi (I think so regarding portion of code) ? I am not sure, as there could not happen any testing. But in theory, it should work. In the

[sane-devel] LiDE 90 half ccd

2008-04-21 Thread Guillaume Gastebois
Hello, I remember that LiDE 90 is a 2400DPI scanner. And I did nothing in code to port that. I backend ready for 2400dpi (I think so regarding portion of code) ? I write 2400 dpi in genesys_sensor for lide 90. But how to know pixel number for CCD sensor ? After writing 2400 dpi in sensor, I get

[sane-devel] LiDE 90 half ccd

2008-04-20 Thread Guillaume Gastebois
Hello, Guillaume Gastebois schrieb: Hello, Me again ! I'm trying to find what are GPIO14,13,12 and 11 for. I find GPIO11=home switch and must be 0. I thought I found GPIO14 was half CCD but by adding : /* gpio part. here: for canon lide 90 */ if (dev-model-gpo_type == GPO_CANONLIDE90)

[sane-devel] LiDE 90 half ccd

2008-04-20 Thread Pierre Willenbrock
Hi, Guillaume Gastebois schrieb: Hello, Guillaume Gastebois schrieb: Hello, Me again ! I'm trying to find what are GPIO14,13,12 and 11 for. I find GPIO11=home switch and must be 0. I thought I found GPIO14 was half CCD but by adding : /* gpio part. here: for canon lide 90 */ if

[sane-devel] LiDE 90 Half CCD

2008-04-09 Thread Guillaume Gastebois
Hello, I see in genesys_gl841.c line 2503 : /* gpio part. here: for canon lide 35 */ r = sanei_genesys_get_address (reg, 0x6c); if (half_ccd) r-value = ~0x80; else r-value |= 0x80; Does it mean that for LiDE 35 GPIO16 is half CCD IO ? Because in LiDE 90, I identify

[sane-devel] LiDE 90 Half CCD

2008-04-09 Thread Pierre Willenbrock
Guillaume Gastebois schrieb: Hello, I see in genesys_gl841.c line 2503 : /* gpio part. here: for canon lide 35 */ r = sanei_genesys_get_address (reg, 0x6c); if (half_ccd) r-value = ~0x80; else r-value |= 0x80; Does it mean that for LiDE 35 GPIO16 is half