{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/623/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/624/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3044/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3045/?format=json"],"creation_date":"2019-11-10T23:21:20.888000Z","id":406,"last_update":"2020-12-30T16:39:42.308247Z","locale":null,"moderated":true,"os":"linux","scan_library":"Libinsane 1.0.2-9-g1beccff","scan_program":"ironscanner 2.0-19-g5ea390c","scan_source":"flatbed","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/28/?format=json","scanner_type":"flatbed","sealed":true,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/406/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/406/","data":{"user":{"name":"Manuel Stein","comment":"It sounds as if the moving unit inside the scanner is not stopping at the limit. \nInstead the motor is running for half a second further and I hear some scratching:\nThe motor cannot move the scanning-unit further due to mechanical limit so the\nrubber band is slipping.\n\nThis is something I never have observed with paperwork before, only with ironscranner. So I think it's not important."},"scantest":{"config":{"source":"flatbed","resolution":150,"mode":"Color"},"successful":1},"scanner":{"vendor":"Canon","model":"LiDE 220","nicename":"Canon LiDE 220","devid":"sane:genesys:libusb:003:002","fullname":"Canon LiDE 220 (Canon LiDE 220)","type":"flatbed","options":{"mode":{"title":"Scan mode","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"['Color', 'Gray', 'Lineart']","initial_value":"Color"},"source":{"title":"Scan source","desc":"Selects the scan source (such as a document-feeder).","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"['Flatbed', 'Transparency Adapter']","initial_value":"(Exception: libinsane-quark: Libinsane opt[source]->get_value() error: 0x40000008, Access denied (9))"},"preview":{"title":"Preview","desc":"Request a preview-quality scan.","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"depth":{"title":"Bit depth","desc":"Number of bits per sample, typical values are 1 for \"line-art\" and 8 for multibit scans.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[8]","initial_value":"8"},"resolution":{"title":"Scan resolution","desc":"Sets the resolution of the scanned image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_DPI of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[4800, 2400, 1200, 600, 300, 150, 100]","initial_value":"300"},"tl-x":{"title":"Top-left x","desc":"Top-left x position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 216.6999969482422, 0.0]","initial_value":"0.0"},"tl-y":{"title":"Top-left y","desc":"Top-left y position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 297.5, 0.0]","initial_value":"0.0"},"br-x":{"title":"Bottom-right x","desc":"Bottom-right x position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 216.6999969482422, 0.0]","initial_value":"216.6999969482422"},"br-y":{"title":"Bottom-right y","desc":"Bottom-right y position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 297.5, 0.0]","initial_value":"297.5"},"custom-gamma":{"title":"Use custom gamma table","desc":"Determines whether a builtin or a custom gamma-table should be used.","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swdeskew":{"title":"Software deskew","desc":"Request backend to rotate skewed pages digitally","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swcrop":{"title":"Software crop","desc":"Request backend to remove border from pages digitally","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swdespeck":{"title":"Software despeck","desc":"Request backend to remove lone dots digitally","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"despeck":{"title":"Software despeckle diameter","desc":"Maximum diameter of lone dots to remove from scan","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[1, 9, 1]","initial_value":"(Exception: libinsane-quark: Libinsane opt[despeck]->get_value() error: 0x40000008, Access denied (9))"},"swskip":{"title":"Software blank skip percentage","desc":"Request driver to discard pages with low numbers of dark pixels","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_PERCENT of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 100.0, 1.0]","initial_value":"0.0"},"swderotate":{"title":"Software derotate","desc":"Request driver to detect and correct 90 degree image rotation","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"brightness":{"title":"Brightness","desc":"Controls the brightness of the acquired image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[-100, 100, 1]","initial_value":"0"},"contrast":{"title":"Contrast","desc":"Controls the contrast of the acquired image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[-100, 100, 1]","initial_value":"0"},"lamp-off-time":{"title":"Lamp off time","desc":"The lamp will be turned off after the given time (in minutes). A value of 0 means, that the lamp won't be turned off.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0, 60, 0]","initial_value":"15"},"lamp-off-scan":{"title":"Lamp off during scan","desc":"The lamp will be turned off during scan. ","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"threshold":{"title":"Threshold","desc":"Select minimum-brightness to get a white point","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_PERCENT of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0.0, 100.0, 1.0]","initial_value":"(Exception: libinsane-quark: Libinsane opt[threshold]->get_value() error: 0x40000008, Access denied (9))"},"threshold-curve":{"title":"Threshold curve","desc":"Dynamic threshold curve, from light to dark, normally 50-65","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0, 127, 1]","initial_value":"(Exception: libinsane-quark: Libinsane opt[threshold-curve]->get_value() error: 0x40000008, Access denied (9))"},"disable-dynamic-lineart":{"title":"Disable dynamic lineart","desc":"Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart.","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[disable-dynamic-lineart]->get_value() error: 0x40000008, Access denied (9))"},"disable-interpolation":{"title":"Disable interpolation","desc":"When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation.","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"color-filter":{"title":"Color filter","desc":"When using gray or lineart this option selects the used color.","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"['Red', 'Green', 'Blue']","initial_value":"(Exception: libinsane-quark: Libinsane opt[color-filter]->get_value() error: 0x40000008, Access denied (9))"},"calibration-file":{"title":"Calibration file","desc":"Specify the calibration file to use","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"/home/mstein/.sane/canon-lide-220.cal"},"expiration-time":{"title":"Calibration cache expiration time","desc":"Time (in minutes) before a cached calibration expires. A value of 0 means cache is not used. A negative value means cache never expires.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[-1, 30000, 1]","initial_value":"60"},"scan":{"title":"Scan button","desc":"Scan button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"file":{"title":"File button","desc":"File button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"email":{"title":"Email button","desc":"Email button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"copy":{"title":"Copy button","desc":"Copy button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"page-loaded":{"title":"Page loaded","desc":"Page loaded","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[page-loaded]->get_value() error: 0x40000008, Access denied (9))"},"ocr":{"title":"OCR button","desc":"OCR button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[ocr]->get_value() error: 0x40000008, Access denied (9))"},"power":{"title":"Power button","desc":"Power button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[power]->get_value() error: 0x40000008, Access denied (9))"},"extra":{"title":"Extra button","desc":"Extra button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"need-calibration":{"title":"Need calibration","desc":"The scanner needs calibration for the current settings","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[need-calibration]->get_value() error: 0x40000008, Access denied (9))"}}},"system":{"sys_arch":"['64bit', 'ELF']","sys_cpu_freq":3200,"sys_machine":"x86_64","sys_mem":4004630528,"sys_nb_cpus":4,"sys_os_uname":"['Linux', 'blackshell', '5.3.8-arch1-1', '#1 SMP PREEMPT @1572357769', 'x86_64']","sys_platform_detailed":"Linux-5.3.8-arch1-1-x86_64-with-arch","sys_platform_short":"linux","sys_platform_uname":"['Linux', 'blackshell', '5.3.8-arch1-1', '#1 SMP PREEMPT @1572357769', 'x86_64', '']","sys_proc":"","sys_python":"3.7.4 (default, Oct  4 2019, 06:57:26) \n[GCC 9.2.0]","sys_release":"5.3.8-arch1-1","sys_swap":19327344640,"sys_system":"Linux","sys_type":"posix","versions":{"pillow":"6.2.0","scan_library":"Libinsane 1.0.2-9-g1beccff","test_program":"ironscanner 2.0-19-g5ea390c"}},"software":{"scan_library":"Libinsane 1.0.2-9-g1beccff","test_program":"ironscanner 2.0-19-g5ea390c","operating_system":"linux"}}}