Don't know anything about studioscan:s.
> Please tell me what happens --- and please send me a debug log of a scan
> ("setenv SANE_DEBUG_MICROTEK 128"), whether it works or not.
After fooling around with the patch a little it got it to work. :-)
Arcus II is a pretty advanced scanner so lots of functionality is
missing but it is a good starting point.
I attached a revised patch below,
Agfa Arcus II could be added to supported scanners for 0.73.
Many thanks for your assistence.
best regards,
-- --------------------------------------------- Göran Thyni, sysadm, JMS Bildbasen, Kiruna
--- snip ---------------------------------------------------------------------------
*** microtek.c-dist Fri Apr 3 10:14:02 1998 --- microtek.c Fri May 1 14:26:05 1998 *************** *** 1224,1229 **** --- 1224,1230 ---- mi->base_resolution = 300; break; case 0x59: /* ScanMaker III */ + case 0x5C: /* Arcus II */ case 0x63: /* ScanMaker E6 */ case 0x66: /* ScanMaker E6 (new)*/ mi->base_resolution = 600; *************** *** 1511,1517 **** } if (!(strncmp("MICROTEK", &(result[8]), 8)) || !(strncmp("MII SC31", &(result[8]), 8)) || /* for the IISP */ ! !(strncmp(" ", &(result[8]), 8)) ) { switch (result[62]) { case 0x50 : *model_string = "ScanMaker II/IIXE"; break; --- 1512,1519 ---- } if (!(strncmp("MICROTEK", &(result[8]), 8)) || !(strncmp("MII SC31", &(result[8]), 8)) || /* for the IISP */ ! !(strncmp(" ", &(result[8]), 8)) || ! !(strncmp("AGFA ", &(result[8]), 8)) ) { switch (result[62]) { case 0x50 : *model_string = "ScanMaker II/IIXE"; break; *************** *** 1531,1536 **** --- 1533,1540 ---- *model_string = "ScanMaker IIG"; break; case 0x59 : *model_string = "ScanMaker III"; break; + case 0x5C : + *model_string = "ARCUS II"; break; case 0x5f : *model_string = "ScanMaker E3"; break; case 0x62 :
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com