[sane-devel] Is a model supported or not ?
Stef
stef.dev at free.fr
Thu Feb 18 19:39:26 UTC 2016
On 18/02/2016 10:15, Nicolas Lécureuil wrote:
> Hi
>
> i have a small question because for the Canon 4400F, if i look in the
> code of the genesys backend ( backend/genesys_devices.c ) i can see:
>
> static Genesys_Model canon_4400f_model = {
> "canon-canoscan-4400f", /* Name */
> "Canon", /* Device vendor string */
> "Canoscan 4400f", /* Device model name */
> GENESYS_GL843,
> NULL,
>
> { 4800, 2400, 1200, 600, 400, 300, 200, 150, 100, 0},
> { 4800, 2400, 1200, 600, 400, 300, 200, 150, 100, 0},
> {16, 8, 0}, /* possible depths in gray mode */
> {16, 8, 0}, /* possible depths in color mode */
>
> SANE_FIX (6.0), /* Start of scan area in mm (x) */
> SANE_FIX (13.00), /* Start of scan area in mm (y) */
> SANE_FIX (217.9), /* Size of scan area in mm (x) 5148
> pixels at 600 dpi*/
> SANE_FIX (315.0), /* Size of scan area in mm (y) */
>
> SANE_FIX (3.0), /* Start of white strip in mm (y) */
> SANE_FIX (0.0), /* Start of black mark in mm (x) */
>
> SANE_FIX (8.0), /* Start of scan area in TA mode in
> mm (x) */
> SANE_FIX (13.00), /* Start of scan area in TA mode in
> mm (y) */
> SANE_FIX (217.9), /* Size of scan area in TA mode in
> mm (x) */
> SANE_FIX (250.0), /* Size of scan area in TA mode in
> mm (y) */
>
> SANE_FIX (40.0), /* Start of white strip in TA mode
> in mm (y) */
>
> SANE_FIX (0.0), /* Size of scan area after paper
> sensor stops
> sensing document in mm */
> SANE_FIX (0.0), /* Amount of feeding needed to eject
> document
> after finishing scanning in mm */
>
> 0, 24, 48, /* RGB CCD Line-distance
> correction in line number */
> /* 0 38 76 OK 1200/2400 */
> /* 0 24 48 OK [100,600] dpi */
>
> COLOR_ORDER_RGB, /* Order of the CCD/CIS colors */
>
> SANE_FALSE, /* Is this a CIS scanner? */
> SANE_FALSE, /* Is this a sheetfed scanner? */
> CCD_CS4400F,
> DAC_G4050,
> GPO_CS4400F,
> MOTOR_G4050,
> GENESYS_FLAG_NO_CALIBRATION |
> GENESYS_FLAG_LAZY_INIT |
> GENESYS_FLAG_OFFSET_CALIBRATION |
> GENESYS_FLAG_STAGGERED_LINE |
> GENESYS_FLAG_SKIP_WARMUP |
> GENESYS_FLAG_DARK_CALIBRATION |
> GENESYS_FLAG_FULL_HWDPI_MODE |
> GENESYS_FLAG_HALF_CCD_MODE | /* actually quarter CCD
> mode ... */
> GENESYS_FLAG_CUSTOM_GAMMA,
> GENESYS_HAS_SCAN_SW | GENESYS_HAS_FILE_SW | GENESYS_HAS_COPY_SW,
> 100,
> 100
> };
>
>
> and other that tend to show the model is supported.
>
>
> but in ./descriptions/genesys.desc we have:
>
> :model "CanoScan 4400F"
> :url "/unsupported/canon-4400.html"
> :interface "USB"
> :usbid "0x04a9" "0x2228"
> :status :unsupported
> :comment "GL843 based, to be added to genesys backend"
>
Hello,
no this model is no yet supported, what you see is experimental
code missing the GENESYS_FLAG_UNTESTED. The man page and desc files are
up to date.
Look in 2014 mail archives for mails about the 8400F and 4400F
models to have an idea of what work is left to make it operational.
Regards,
Stef
More information about the sane-devel
mailing list