[sane-devel] (no subject)

2006-08-28 Thread Jayson Vaughn
Looking for a freelancer to build a driver for the Corex Cardscan 60 which uses 
the lm9832/3 chipset.  
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20060827/a7468296/attachment.htm
From stef...@modulonet.fr  Mon Aug 28 06:22:56 2006
From: stef...@modulonet.fr (=?iso-8859-15?q?St=E9phane_VOLTZ?=)
Date: Mon Aug 28 06:23:37 2006
Subject: [sane-devel] HP Scanjet 2400 (genesys)
In-Reply-To: 20060819092915.48452.qm...@web30008.mail.mud.yahoo.com
References: 20060819092915.48452.qm...@web30008.mail.mud.yahoo.com
Message-ID: 200608280822.56494.stef...@modulonet.fr

Le samedi 19 ao?t 2006 11:29, SHAILESHKUMAR GADHAVI a ?crit?:
 Dear Sir/Madam,

  I am trying to scan images through the scanner mentioned above.  The
 sane-find-scanner lists my scanner. Also scanimage -L lists the device
 properly.  But when I issue command scanimage  image.pnm, I am getting
 following errors and the hardware makes little motor noise and stops.

  [genesys] WARNING: Your scanner is not fully supported or at least
  [genesys]  had only limited testing. Please be careful and
  [genesys]  report any failure/success to
  [genesys]  sane-devel@lists.alioth.debian.org. Please provide as
 many [genesys]  details as possible, e.g. the exact name of your
 [genesys]  scanner and what does (not) work.

  Please let me know how to overcome this problems.

  It would be  a great help.

  Thanks  Regards,

  Shailesh



 -
 How low will we go? Check out Yahoo! Messenger?s low  PC-to-Phone call
 rates.

Hello,

I'm back from a 2 weeks holidays. The support for HP2400 isn't 
progressing 
fast since I don't have access to such model. However, I'm in the process to 
document how to add support for it, and doing some modifications to the 
genesys backend. Current CVS version has support for the 2400C in warm up. 
Tests and code finalization is left to people having a device to work on, and 
willing to do it.

With the latest version of the documentation and code (at 
http://perso.modulonet.fr/~stefdev/sane/gl646-wip03.odt), there should be 
enough information to get warming up working. The 2 functions to test and fix 
are:
- gl646_init_regs_for_warmup
- genesys_warmup_lamp

The set up of the scanner in the backend log will have to match this 
(extracted from usb logs):
slope_table0=7210 7210 
fe-reg[1]=0x0003
fe-reg[3]=0x0002
fe-gain[0]=0x0007
fe-global_sign=0x00ba
R01=0x41CCD, watchdog, disable shading, normal scanning, uncompressed 
data, 
DRAM 4Mx1, shading whole line, enable scan
R02=0x41auto-go-home enabled, disable moving when buffer full, 
auto-go-home 
after scan disabled, turn off MOTOR power and phase, one table motor moving, 
motor forward, bipolar: half step, unipolar: half step
R03=0x07alternated CCD TG function disabled, select dpi deletion 
function, 
transparency lamp off, lamp POWER off, lamp sleeping off, lamp on time=7*64k 
line period
R04=0x53color lineart, 16 bits data, frontend type 16 bits, scan color 
type 
color, frontend B 
R05=0x501200 dpi, 14 bits gamma table, disable gamma correction, normal 
gray 
CIS, 24 clocks/pixel
R06=0x18PWRBIT on, shading gain=4, normal AFE image capture
R07=0x00MPU access under command mode, MPU write DRAM under command 
mode, 
R08=0x14CCD RS rising edge position=20
R09=0x15CCD RS falling edge position=21
R0a=0x00CCD CP rising edge position=0
R0b=0x00CCD CP falling edge position=0
R10=0x00
R11=0x00Red exposure time=0
R12=0x00
R13=0x00Green exposure time=0
R14=0x00
R15=0x00Blue exposure time=0
R16=0xbfCCD CP  RS high when TG high, forward CCD RGBSEL, inverse CCD 
TG, 
inverse CCD Clock 1, inverse CCD Clock 2, inverse CCD CP  RS, disable CCD TG 
position Clock 1/2 signal, disable CCD TG position CP  RS signal
R17=0x08without dummy line CCD TG type, CCD TG width=8
R18=0x3fTG and clock set to non-Canon CIS style, 2 time CCD clocks 
speed for 
dummy line, half cycle per pixel for CCD Clock/2, sytem clock for CCD Clock/2 
delay=3, 4 time CCD Clock speed for capture image
R19=0x2adummy exposure time=42
R1a=0x00CCD Clock rising edge position=0
R1b=0x00CCD Clock falling edge position=0
R1c=0x00disable CCD Clock 3, forward CCD Clock 3, Blue channel TG=0, 
Green 
channel TG=0, Red channel TG=0
R1d=0x02automatic CCD Clock/2 programming, CCD shoulder width=2
R1e=0x80watchdog time=8, 0 dummy line
R1f=0x10SCANFED=16
R20=0x20BUFSEL=32 2k words
R21=0x02STEPNO=2
R22=0x10FWDSTEP=16
R23=0x10BWDSTEP=16
R24=0x02FASTNO=2
R25=0x00
R26=0x00
R27=0x02LINCNT=2
R28=0x01
R29=0xffLAMPPWM=511 12 duty
R2c=0x00

[sane-devel] New frontend: Gnome Scan / flegita

2006-08-28 Thread Étienne Bersac
Hello,

As part a Google Summer of Code, i wrote another SANE frontend. The
design of the frontend looks similar to libkscan. The purpose of the
project is to provide libraries to build scan UI.

So i wrote libgnomescan which is the frontend to SANE ; libgnomescanui
that provide widget to scan. The end user apps  plugins bundle is
called flegita. It currently include flegita (the standalone app) and
flegita-gimp, a gimp plugin. A few features are implemented today. The
project is far from ready for distribution in Gnome releases.


See http://home.gna.org/gnomescan/index for further information and
links.

The UI is quite simple and incomplete as of now. However, i work a lot
in the past week to make SANE call reliable. Before continuing
development of end user feature (such as preview zoom, fixed area, mass
acquisition, etc.), i want to make use of HAL and DBus to get device
list.

Thanks.

?tienne.
-- 
Verso l'Alto !