Agfa Arcus

Kjetil Torgrim Homme (kjetilho@ifi.uio.no)
27 May 1998 03:10:32 +0200

We've got an Agfa Arcus hooked up to a SunOS 4.1.3 machine running
PressView we'd like to upgrade to Solaris 2.x and SANE/Gimp.

This scanner is not directly supported by SANE. The first stumbling
block was that the INQUIRE command returns an answer of only 36 bytes.
I just commented that test out, and hard coded result[62] to return
Arcus II's ID and after that, Microtek II's ID. Neither got very
far... Here's the pertinent output from scanimage with debug on:

> ========== Scanner Inquiry Block ========
> 06 00 02 02 1f 00 00 00 41 47 46 41 20 20 20 20
> 41 52 43 55 53 20 20 20 20 20 20 20 20 20 20 20
> 56 32 2e 33 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>
> ========== Scanner Inquiry Report ==========
> ===== Scanner ID...
> Device Type Code: 0x06
> Model Code: 0x50
> Vendor Name: 'AGFA ' Model Name: 'ARCUS '
> Firmware Rev: 'V2.3'
> SCSI F/W version: 0.0 Scanner F/W version: 0.2
> Response data format: 0x02

It then proceeds to core dump in init_options.

The scanner is 1200x600 (optical) with 30 bit colour (10 bit
grayscale).

Can anything be done about our scanner? (Are Agfa helpful with
technical information? I couldn't find anything on their web site.)

Kjetil T.

PS. The installation of SANE 0.73 went almost flawlessly with GCC and
Solaris 2.5.1. For some reason, configure thought that Sunsoft's
cc was unable to produce binaries, I didn't investigate why now,
and it might be a local error. I made one change, the dummy
version of sanei_scsi_find_devices at the end of
sanei/sanei_scsi.c was missing "const char *findtype" in the
argument list.

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com