Quantcast

Is a model supported or not ?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Is a model supported or not ?

Nicolas Lécureuil
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"

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Is a model supported or not ?

stef-22
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

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Loading...