ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Brother Scanner Abort during scan does not work

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Ralf Posted - Jan 30 2017 : 03:39:20
Hallo,

I have a Problem Scanning from a Brother Scanner ADS-2400N via Twain. When i don't put in a paper the scanner give's me a Information, that there isn't a paper in ADF. When I say, that i don't want to try again the scan Prozess isn't stopped. It always try again. I attached a screenshot.



When i try the same with my Fujitsu Scanner i can stopp the scanning.

I tried with Corel Photo-Paint the same. Here the Scanning stopped.

Now the question for me is where is the error. In the Twaindriver from Brother or in Imageen.

Thanks

Ralf

P.S.: I also tried with Allacquire Demo with the same result.
13   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Feb 22 2017 : 14:52:53
Hi Ralf,

I've emailed it to you.




Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Ralf Posted - Feb 20 2017 : 04:53:23
Hi Nigel,

if you send me the changes too i can make a test.

Thanks

Ralf
xequte Posted - Feb 09 2017 : 20:09:07
@Fabian:

I have received your latest message and sent the changes to imscan.pas

@Ralf:

You might want to test these changes too.


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
fabian Posted - Feb 08 2017 : 15:29:09
Hi Nigel,

Today (and yesterday) I sent multiple mails (with and without attachment), from different mail- accounts (different providers) and different computers to support@xequte.com and to nigel@xequte.com (without any error messages from mail server).

I also send a “download link for latest release”- request using your webform.

Cause I have not received any response (checked spam folders too), I think you have not received any of them? Look for mails from "Fabian N." or similar.

I don’t have any further idea what could be wrong on my side or what I could check.

Could you provide us the required changes via forum? or send them to the mail address I use in this forum (same as used for last registration extension)?

Fabian
Ralf Posted - Feb 08 2017 : 01:53:02
Hi Nigel,
have you any idear how we can solve the Brother problem?
Thanks
Ralf
xequte Posted - Feb 07 2017 : 12:59:56
I have not received any emails from a "Fabian" today.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
fabian Posted - Feb 07 2017 : 12:39:17
Hi Nigel,
After checking all filters, spam folder and similar: no response. Seems like there is a filter/problem on your side.
I recently send you a mail using another mail account.

Hi Ralf,
In my case, there is no problem with notifications from this forum. I have a problem with support mail address (support@xequte.com).

Thank you anyway.


Best Regards,

Fabian
Ralf Posted - Feb 07 2017 : 02:44:28
Hi Nigel, Hi Fabian,
in our case we had also problems to get emails from your Forum. The emails was blocked by our security while receiving them and wasn't inside the spam folder.

Maybe it is by Fabian the same problem. An check_helo_access of the sender normaly give back a Domainname in case of your Emailserver it comes "WIN_3TOJG5JC5BB". If this is the problem by Fabian only a white listing may help.

Regards

Ralf
xequte Posted - Feb 06 2017 : 22:48:55
Hi

If you haven't received responses to support@xequte.com, then please check your spam folder (we always reply). Otherwise let me know your last name and I will look it up.

If you email me I can probably give you the needed changes to test on your system.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
fabian Posted - Feb 06 2017 : 16:14:43
Hi Nigel,

We experience a similar issue (using a Brother ADS 2100 (without e) via TWAIN interface):
In case, we – accidentally - start scanning without paper in feeder, we end in an infinite loop (after an error message with says “No paper in feeder”).

In this situation, we must terminate our application using Task manager.

We can reproduce this with your (precompiled) demos and with our application.

Do you think, the update will fix this?

Is maybe a hotfix available (it's a bit urgent)?

Thank you!

Fabian

(P.s.: I sent three mails to support@xequte.com in last weeks – without any response… a technical problem? (I sent these mails from the mail address I use in this forum)).
Ralf Posted - Feb 02 2017 : 02:46:06
Hi Nigel,

ok then i whait for this update.

Have you tried with the newest driver for the scanner? We had in the last 6-12 Months recognized changes in the driver. With our old imaging component the new drivers doesn't work longer. Maybe the problem is only in the new version.

When will be the new update release?

Thanks
Ralf
xequte Posted - Feb 01 2017 : 15:30:04
Hi Ralf

We tested this on a Brother ADS-2100e, but could not reproduce the issue.

However for the next update, we will add checks for the condition codes: TWCC_NOMEDIA, TWCC_PAPERDOUBLEFEED and TWCC_PAPERJAM. We expect then scanner returns one of these to interrupt scanning.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Ralf Posted - Jan 31 2017 : 03:28:28
Hi Nigel,

it seems at the moment to me, that it is not an error of the scanner twain interface.

It is not a temp. problem. i can reproduce it as often i want.

What i do is to try scanning without Paper in the ADF. I then become a Info, that there is no paper in the ADF. I now answer the question "Do you want to try again" with no. Normally the scan must be stopped. Imageen doesn't do that.

I have tried to find the error, Here are my way down from IETW_XferReadyMulti down to IETW_DS.

procedure IETW_XferReadyMulti(var grec: tgrec; pmsg: PMSG);
...
  if not ImageInfo or fAborting then

function ImageInfo(): boolean;
...
  if not IETW_DS(grec, DG_IMAGE, DAT_IMAGEINFO, MSG_GET, TW_MEMREF(@twImageInfo)) then

function IETW_DS(var grec: tgrec; dg: TW_UINT32; dat: TW_UINT16; msg: TW_UINT16; pd: TW_MEMREF): boolean;
...  
  rc := DSM_Entry(@AppId, @SourceId, dg, dat, msg, pd);

The result of DSM_Entry is 0 (success). in my opinion this is not correct. There is no way to stopp the scanning.

In the procedure IETW_XferReadyMulti later on you recognize that something is wrong because you go inside the else of the if IETW_DS. But the scanning is still not aborted

  if IETW_DS(grec, DG_IMAGE, DAT_IMAGEMEMXFER, MSG_GET, @imxfer) then
    LogWrite('  IETW_XferReadyMulti : DAT_IMAGEMEMXFER Ok')
  else
    LogWrite('  IETW_XferReadyMulti : DAT_IMAGEMEMXFER FAILED! (image terminated?)');

I am also in contact with the Brother support for dealers. I tried the same with Corel PhotoPaint and i can stopp the scanning.

How can we solve the problem.

Do you want to send me a Testprogramm?

Thanks

Ralf