[sane-devel] hp7400c won't work with latest sane ?

Tymoteusz tymoteusz.drozd at gmail.com
Sat Apr 5 13:48:45 UTC 2008


René Rebe pisze:
> Hi,
>
> Tymoteusz wrote:
>> René Rebe pisze:
>>> Tymoteusz wrote:
>>>> Rene Rebe pisze:
>>>>> Hi,
>>>>>
>>>>> On 04.04.2008, at 01:05, Tymoteusz wrote:
>>>>>
>>>>>> m. allan noah pisze:
>>>>>>> On 4/3/08, Tymoteusz <tymoteusz.drozd at gmail.com> wrote:
>>>>>>>
>>>>>>>>> Yeah, just that X segfaulted, does not tell much.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> However, you could test with scanimage in a xterm (or variant) 
>>>>>>>>> or even
>>>>>>>>> the console text terminal to check your basic image processing
>>>>>>>>> functionality ...
>>>>>>>>>
>>>>>>>>> Yours,
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>>  René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
>>>>>>>>>  http://exactcode.de | http://t2-project.org | 
>>>>>>>>> http://rene.rebe.name
>>>>>>>>>
>>>>>>>> Well scanimage doesn't  crashing xorg. In this moment i've 
>>>>>>>> compiled old
>>>>>>>> sane-backends 1.0.18
>>>>>>>> and my scaner had return to previous state, it's working for 
>>>>>>>> now, but i
>>>>>>>> think that this situation is  not so fine. Is  there  anyway to 
>>>>>>>> solve
>>>>>>>> this problem ?
>>>>>>>>
>>>>>>> yes- get a debug log like i asked for previously....
>>>>>>>
>>>>>>> allan
>>>>>>>
>>>>>>> when i catch some more time i will try to investigate a
>>>>>>>
>>>>>>>> bit more this issue.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>>>>>>> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>>>>>>>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>>>>>>>             to sane-devel-request at lists.alioth.debian.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> oups sorry i had forgotten to add ur email adres to my previous post
>>>>>> log is here http://atelier1.website.pl/N-A
>>>>> It is just inf. waiting for light warmup. I just yesterday found a 
>>>>> similar
>>>>> problem with a newer hardware and will provide a workaround when 
>>>>> done.
>>>>>
>>>>> Can you test if you can scan successfully if you let the scanner warm
>>>>> it's light before you scan with the Avision SANE backend?
>>>>>
>>>>> Yours,
>>>>>
>>>> Well i have left scanner for warmup but this didn't give any 
>>>> difference.
>>>> Regards.
>>>
>>> Where is the log to take a look?
>>>
>>> Btw. I just noticed in the source I have on the screen the 7400
>>> is marked as AV_LIGHT_CHECK_BOGUS, which essentially ignores the
>>> light warmup state in the code. Can you review if your backend
>>> source you installed from contains this?
>>>
>>> Yours,
>>>
>> Hmm
>>
>> AV_LIGHT_CHECK_BOGUS appears in:
>>
>> /backend/
>>    767:avision.c
>>    2477:avision.c
>>    107:avision.h
>>
>>
>> log is here http://atelier1.website.pl/N-A
>> 7400_old.log is previous log
>> 7400.log is new one.
>>
>> also i'm sure that something had triggered lamp warmup because after 
>> 40min scanner was very hot (much warmer then after 30 scan's 
>> committed with old version of avison).
>
> So, still waiting for the light. Can you add a return SANE_STATUS_GOODM;
> in the beginning of your wait_4_light() function in avision.c?
>
> If I find some time I'll send you some workaround for testing, as
> maybe the silicon would report a correct status if polled less often.
>
> If you have free time you could also test upfront if changing the
> sleep(1) that should be in your function to sleep(10) or sleep(20)
> fixes light detection for your scanner.
>
> Yours,
>
hmm i need some more info becuse i had

avision.c: In function 'wait_4_light':
avision.c:2439: error: 'SANE_STATUS_GOODM' undeclared (first use in this 
function)


i had puted this here:

wait_4_light (Avision_Scanner* s)
{
  return SANE_STATUS_GOODM; <<
  Avision_Device* dev = s->hw;

  /* read stuff */
  struct command_read rcmd;


Regards




More information about the sane-devel mailing list