Scan traces 54 -

INFO 2018-03-07 23:35:25,421 ironscanner.main Initializing pyinsane2 ...
DEBUG 2018-03-07 23:35:25,422 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:init()@87[TraceThread(<function init at 0x7fca2ef5a488>)]
INFO 2018-03-07 23:35:25,422 pyinsane2.sane.abstract_proc Starting Pyinsane subprocess
INFO 2018-03-07 23:35:25,422 pyinsane2.sane.abstract_proc Pyinsane pipes: /tmp/pyinsane_s0aysa_s/pipe_c2s | /tmp/pyinsane_s0aysa_s/pipe_s2c
INFO 2018-03-07 23:35:26,583 pyinsane2.sane.abstract_proc Connected to Pyinsane subprocess
INFO 2018-03-07 23:35:26,584 ironscanner.main Pyinsane2 ready
INFO 2018-03-07 23:36:57,429 ironscanner.main Looking for scanners ...
DEBUG 2018-03-07 23:36:57,431 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:get_devices()@275[TraceThread(<function get_devices at 0x7fca2ef5a598>)]
INFO 2018-03-07 23:37:03,000 ironscanner.main 1 scanners found
INFO 2018-03-07 23:37:03,001 ironscanner.main genesys:libusb:003:002 -> Canon LiDE 220 (genesys:libusb:003:002)
INFO 2018-03-07 23:37:03,004 ironscanner.main Selected scanner: genesys:libusb:003:002
INFO 2018-03-07 23:37:03,349 ironscanner.main Option: br-y
INFO 2018-03-07 23:37:03,350 ironscanner.main Title: Bottom-right y
INFO 2018-03-07 23:37:03,350 ironscanner.main Desc: Bottom-right y position of scan area.
INFO 2018-03-07 23:37:03,350 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,350 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:03,351 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,351 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,351 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,351 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:03,352 ironscanner.main Value: 19496960
INFO 2018-03-07 23:37:03,353 ironscanner.main Option: gamma-table
INFO 2018-03-07 23:37:03,353 ironscanner.main Title: Image intensity
INFO 2018-03-07 23:37:03,353 ironscanner.main Desc: Gamma-correction table. In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).
INFO 2018-03-07 23:37:03,353 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,353 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,354 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:03,354 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:03,354 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,354 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:03,356 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,357 ironscanner.main Option: swderotate
INFO 2018-03-07 23:37:03,357 ironscanner.main Title: Software derotate
INFO 2018-03-07 23:37:03,357 ironscanner.main Desc: Request driver to detect and correct 90 degree image rotation
INFO 2018-03-07 23:37:03,357 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,357 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,358 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,358 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,358 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,358 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,359 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,359 ironscanner.main Option: tl-x
INFO 2018-03-07 23:37:03,360 ironscanner.main Title: Top-left x
INFO 2018-03-07 23:37:03,360 ironscanner.main Desc: Top-left x position of scan area.
INFO 2018-03-07 23:37:03,360 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,360 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:03,360 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,361 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,361 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,361 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:03,362 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,362 ironscanner.main Option: lamp-off-time
INFO 2018-03-07 23:37:03,362 ironscanner.main Title: Lamp off time
INFO 2018-03-07 23:37:03,362 ironscanner.main 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.
INFO 2018-03-07 23:37:03,363 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,363 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,363 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,363 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,363 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,364 ironscanner.main Constraint: (0, 60, 0)
INFO 2018-03-07 23:37:03,364 ironscanner.main Value: 15
INFO 2018-03-07 23:37:03,365 ironscanner.main Option: blue-gamma-table
INFO 2018-03-07 23:37:03,365 ironscanner.main Title: Blue intensity
INFO 2018-03-07 23:37:03,365 ironscanner.main Desc: Gamma-correction table for the blue band.
INFO 2018-03-07 23:37:03,365 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,365 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,366 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:03,366 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:03,366 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,366 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:03,368 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,368 ironscanner.main Option: color-filter
INFO 2018-03-07 23:37:03,368 ironscanner.main Title: Color filter
INFO 2018-03-07 23:37:03,369 ironscanner.main Desc: When using gray or lineart this option selects the used color.
INFO 2018-03-07 23:37:03,369 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:03,369 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,369 ironscanner.main Size: 6
INFO 2018-03-07 23:37:03,369 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,369 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:03,370 ironscanner.main Constraint: ['Red', 'Green', 'Blue']
INFO 2018-03-07 23:37:03,370 ironscanner.main Value: Green
INFO 2018-03-07 23:37:03,371 ironscanner.main Option: email
INFO 2018-03-07 23:37:03,371 ironscanner.main Title: Email button
INFO 2018-03-07 23:37:03,371 ironscanner.main Desc: Email button
INFO 2018-03-07 23:37:03,371 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,372 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,372 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,372 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,372 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,372 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,374 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,374 ironscanner.main Option: swcrop
INFO 2018-03-07 23:37:03,374 ironscanner.main Title: Software crop
INFO 2018-03-07 23:37:03,374 ironscanner.main Desc: Request backend to remove border from pages digitally
INFO 2018-03-07 23:37:03,374 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,375 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,375 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,375 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,375 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,375 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,376 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,376 ironscanner.main Option: mode
INFO 2018-03-07 23:37:03,376 ironscanner.main Title: Scan mode
INFO 2018-03-07 23:37:03,377 ironscanner.main Desc: Selects the scan mode (e.g., lineart, monochrome, or color).
INFO 2018-03-07 23:37:03,377 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:03,377 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,377 ironscanner.main Size: 8
INFO 2018-03-07 23:37:03,377 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,378 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:03,378 ironscanner.main Constraint: ['Color', 'Gray', 'Lineart']
INFO 2018-03-07 23:37:03,378 ironscanner.main Value: Gray
INFO 2018-03-07 23:37:03,379 ironscanner.main Option: preview
INFO 2018-03-07 23:37:03,379 ironscanner.main Title: Preview
INFO 2018-03-07 23:37:03,379 ironscanner.main Desc: Request a preview-quality scan.
INFO 2018-03-07 23:37:03,379 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,379 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,380 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,380 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,380 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,380 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,381 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,381 ironscanner.main Option: need-calibration
INFO 2018-03-07 23:37:03,381 ironscanner.main Title: Need calibration
INFO 2018-03-07 23:37:03,381 ironscanner.main Desc: The scanner needs calibration for the current settings
INFO 2018-03-07 23:37:03,382 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,382 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,382 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,382 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:03,382 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,383 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,384 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,384 ironscanner.main Option: brightness
INFO 2018-03-07 23:37:03,384 ironscanner.main Title: Brightness
INFO 2018-03-07 23:37:03,385 ironscanner.main Desc: Controls the brightness of the acquired image.
INFO 2018-03-07 23:37:03,385 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,385 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,385 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,385 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,386 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,386 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:03,386 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,387 ironscanner.main Option: custom-gamma
INFO 2018-03-07 23:37:03,387 ironscanner.main Title: Use custom gamma table
INFO 2018-03-07 23:37:03,387 ironscanner.main Desc: Determines whether a builtin or a custom gamma-table should be used.
INFO 2018-03-07 23:37:03,387 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,387 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,387 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,388 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,388 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,388 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,388 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,389 ironscanner.main Option: disable-interpolation
INFO 2018-03-07 23:37:03,389 ironscanner.main Title: Disable interpolation
INFO 2018-03-07 23:37:03,389 ironscanner.main Desc: When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation.
INFO 2018-03-07 23:37:03,389 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,389 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,390 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,390 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,390 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,390 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,391 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,391 ironscanner.main Option: red-gamma-table
INFO 2018-03-07 23:37:03,391 ironscanner.main Title: Red intensity
INFO 2018-03-07 23:37:03,391 ironscanner.main Desc: Gamma-correction table for the red band.
INFO 2018-03-07 23:37:03,392 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,392 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,392 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:03,392 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:03,392 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,392 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:03,394 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,394 ironscanner.main Option: contrast
INFO 2018-03-07 23:37:03,394 ironscanner.main Title: Contrast
INFO 2018-03-07 23:37:03,394 ironscanner.main Desc: Controls the contrast of the acquired image.
INFO 2018-03-07 23:37:03,394 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,395 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,395 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,395 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,395 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,395 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:03,396 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,396 ironscanner.main Option: threshold
INFO 2018-03-07 23:37:03,396 ironscanner.main Title: Threshold
INFO 2018-03-07 23:37:03,397 ironscanner.main Desc: Select minimum-brightness to get a white point
INFO 2018-03-07 23:37:03,397 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,397 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:03,397 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,397 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,397 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,398 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:03,398 ironscanner.main Value: 3276800
INFO 2018-03-07 23:37:03,398 ironscanner.main Option: depth
INFO 2018-03-07 23:37:03,399 ironscanner.main Title: Bit depth
INFO 2018-03-07 23:37:03,399 ironscanner.main Desc: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.
INFO 2018-03-07 23:37:03,399 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,399 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,399 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,399 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,400 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:03,400 ironscanner.main Constraint: [8, 16]
INFO 2018-03-07 23:37:03,400 ironscanner.main Value: 8
INFO 2018-03-07 23:37:03,401 ironscanner.main Option: green-gamma-table
INFO 2018-03-07 23:37:03,401 ironscanner.main Title: Green intensity
INFO 2018-03-07 23:37:03,401 ironscanner.main Desc: Gamma-correction table for the green band.
INFO 2018-03-07 23:37:03,401 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,401 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,401 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:03,402 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:03,402 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,402 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:03,403 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,403 ironscanner.main Option: swdespeck
INFO 2018-03-07 23:37:03,404 ironscanner.main Title: Software despeck
INFO 2018-03-07 23:37:03,404 ironscanner.main Desc: Request backend to remove lone dots digitally
INFO 2018-03-07 23:37:03,404 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,404 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,404 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,404 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,405 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,405 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,405 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,406 ironscanner.main Option: scan
INFO 2018-03-07 23:37:03,406 ironscanner.main Title: Scan button
INFO 2018-03-07 23:37:03,406 ironscanner.main Desc: Scan button
INFO 2018-03-07 23:37:03,406 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,406 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,406 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,406 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,407 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,407 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,408 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,408 ironscanner.main Option: lamp-off-scan
INFO 2018-03-07 23:37:03,409 ironscanner.main Title: Lamp off during scan
INFO 2018-03-07 23:37:03,409 ironscanner.main Desc: The lamp will be turned off during scan.
INFO 2018-03-07 23:37:03,409 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,409 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,409 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,409 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,410 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,410 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,410 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,411 ironscanner.main Option: swskip
INFO 2018-03-07 23:37:03,411 ironscanner.main Title: Software blank skip percentage
INFO 2018-03-07 23:37:03,411 ironscanner.main Desc: Request driver to discard pages with low numbers of dark pixels
INFO 2018-03-07 23:37:03,411 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,411 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:03,411 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,412 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,412 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,412 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:03,413 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,413 ironscanner.main Option: despeck
INFO 2018-03-07 23:37:03,413 ironscanner.main Title: Software despeckle diameter
INFO 2018-03-07 23:37:03,413 ironscanner.main Desc: Maximum diameter of lone dots to remove from scan
INFO 2018-03-07 23:37:03,413 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,414 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,414 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,414 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,414 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,414 ironscanner.main Constraint: (1, 9, 1)
INFO 2018-03-07 23:37:03,415 ironscanner.main Value: 1
INFO 2018-03-07 23:37:03,415 ironscanner.main Option: source
INFO 2018-03-07 23:37:03,415 ironscanner.main Title: Scan source
INFO 2018-03-07 23:37:03,416 ironscanner.main Desc: Selects the scan source (such as a document-feeder).
INFO 2018-03-07 23:37:03,416 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:03,416 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,416 ironscanner.main Size: 21
INFO 2018-03-07 23:37:03,416 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]
INFO 2018-03-07 23:37:03,416 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:03,417 ironscanner.main Constraint: ['Flatbed', 'Transparency Adapter']
INFO 2018-03-07 23:37:03,418 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,419 ironscanner.main Option: disable-dynamic-lineart
INFO 2018-03-07 23:37:03,419 ironscanner.main Title: Disable dynamic lineart
INFO 2018-03-07 23:37:03,419 ironscanner.main Desc: Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart.
INFO 2018-03-07 23:37:03,419 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,419 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,420 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,420 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,420 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,420 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,421 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,421 ironscanner.main Option: threshold-curve
INFO 2018-03-07 23:37:03,422 ironscanner.main Title: Threshold curve
INFO 2018-03-07 23:37:03,422 ironscanner.main Desc: Dynamic threshold curve, from light to dark, normally 50-65
INFO 2018-03-07 23:37:03,422 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,422 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,422 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,423 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,423 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,423 ironscanner.main Constraint: (0, 127, 1)
INFO 2018-03-07 23:37:03,424 ironscanner.main Value: 50
INFO 2018-03-07 23:37:03,424 ironscanner.main Option: swdeskew
INFO 2018-03-07 23:37:03,424 ironscanner.main Title: Software deskew
INFO 2018-03-07 23:37:03,424 ironscanner.main Desc: Request backend to rotate skewed pages digitally
INFO 2018-03-07 23:37:03,424 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,425 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,425 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,425 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,425 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,425 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,426 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,426 ironscanner.main Option: expiration-time
INFO 2018-03-07 23:37:03,426 ironscanner.main Title: Calibration cache expiration time
INFO 2018-03-07 23:37:03,426 ironscanner.main Desc: Time (in minutes) before a cached calibration expires.A value of 0 means cache is not used used. A negative value means cache never expires.
INFO 2018-03-07 23:37:03,426 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,427 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,427 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,427 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,427 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,427 ironscanner.main Constraint: (-1, 30000, 1)
INFO 2018-03-07 23:37:03,428 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,428 ironscanner.main Option: ocr
INFO 2018-03-07 23:37:03,428 ironscanner.main Title: OCR button
INFO 2018-03-07 23:37:03,428 ironscanner.main Desc: OCR button
INFO 2018-03-07 23:37:03,428 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,429 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,429 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,429 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:03,429 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,429 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,430 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,431 ironscanner.main Option: br-x
INFO 2018-03-07 23:37:03,431 ironscanner.main Title: Bottom-right x
INFO 2018-03-07 23:37:03,431 ironscanner.main Desc: Bottom-right x position of scan area.
INFO 2018-03-07 23:37:03,431 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,431 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:03,431 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,432 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,432 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,432 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:03,433 ironscanner.main Value: 14201651
INFO 2018-03-07 23:37:03,433 ironscanner.main Option: extra
INFO 2018-03-07 23:37:03,433 ironscanner.main Title: Extra button
INFO 2018-03-07 23:37:03,433 ironscanner.main Desc: Extra button
INFO 2018-03-07 23:37:03,433 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,433 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,434 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,434 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,434 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,434 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,435 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,435 ironscanner.main Option: file
INFO 2018-03-07 23:37:03,436 ironscanner.main Title: File button
INFO 2018-03-07 23:37:03,436 ironscanner.main Desc: File button
INFO 2018-03-07 23:37:03,436 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,436 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,436 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,436 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,436 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,437 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,438 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,438 ironscanner.main Option: calibration-file
INFO 2018-03-07 23:37:03,438 ironscanner.main Title: Calibration file
INFO 2018-03-07 23:37:03,438 ironscanner.main Desc: Specify the calibration file to use
INFO 2018-03-07 23:37:03,438 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:03,438 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,439 ironscanner.main Size: 4096
INFO 2018-03-07 23:37:03,439 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,439 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,439 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,440 ironscanner.main Value: /home/david/.sane/canon-lide-220.cal
INFO 2018-03-07 23:37:03,440 ironscanner.main Option: tl-y
INFO 2018-03-07 23:37:03,440 ironscanner.main Title: Top-left y
INFO 2018-03-07 23:37:03,440 ironscanner.main Desc: Top-left y position of scan area.
INFO 2018-03-07 23:37:03,440 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:03,441 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:03,441 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,441 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,441 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:03,441 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:03,442 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,442 ironscanner.main Option: page-loaded
INFO 2018-03-07 23:37:03,442 ironscanner.main Title: Page loaded
INFO 2018-03-07 23:37:03,442 ironscanner.main Desc: Page loaded
INFO 2018-03-07 23:37:03,442 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,442 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,443 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,443 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:03,443 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,443 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,444 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,444 ironscanner.main Option: power
INFO 2018-03-07 23:37:03,445 ironscanner.main Title: Power button
INFO 2018-03-07 23:37:03,445 ironscanner.main Desc: Power button
INFO 2018-03-07 23:37:03,445 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,445 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,445 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,445 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:03,445 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,446 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,447 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:03,447 ironscanner.main Option: copy
INFO 2018-03-07 23:37:03,447 ironscanner.main Title: Copy button
INFO 2018-03-07 23:37:03,447 ironscanner.main Desc: Copy button
INFO 2018-03-07 23:37:03,447 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:03,447 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:03,447 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,448 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:03,448 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:03,448 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:03,449 ironscanner.main Value: 0
INFO 2018-03-07 23:37:03,449 ironscanner.main Option: resolution
INFO 2018-03-07 23:37:03,449 ironscanner.main Title: Scan resolution
INFO 2018-03-07 23:37:03,449 ironscanner.main Desc: Sets the resolution of the scanned image.
INFO 2018-03-07 23:37:03,450 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:03,450 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)
INFO 2018-03-07 23:37:03,450 ironscanner.main Size: 4
INFO 2018-03-07 23:37:03,450 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:03,450 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:03,450 ironscanner.main Constraint: [4800, 2400, 1200, 600, 300, 150, 100, 75]
INFO 2018-03-07 23:37:03,451 ironscanner.main Value: 75
INFO 2018-03-07 23:37:04,628 ironscanner.main Looking for scanners ...
DEBUG 2018-03-07 23:37:04,628 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:get_devices()@275[TraceThread(<function get_devices at 0x7fca2ef5a598>)]
INFO 2018-03-07 23:37:09,905 ironscanner.main 1 scanners found
ERROR 2018-03-07 23:37:09,906 ironscanner.log === UNCATCHED EXCEPTION ===
Traceback (most recent call last):
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 316, in _on_scanner_selected
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 454, in get_scanner
KeyError: <ironscanner.dummy.DummyScanner object at 0x7fca25f54908>
ERROR 2018-03-07 23:37:09,907 ironscanner.log ===========================
ERROR 2018-03-07 23:37:09,907 ironscanner.log === UNCATCHED EXCEPTION ===
Traceback (most recent call last):
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 316, in _on_scanner_selected
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 454, in get_scanner
KeyError: <ironscanner.dummy.DummyScanner object at 0x7fca25f6a240>
ERROR 2018-03-07 23:37:09,908 ironscanner.log ===========================
INFO 2018-03-07 23:37:09,908 ironscanner.main genesys:libusb:003:002 -> Canon LiDE 220 (genesys:libusb:003:002)
INFO 2018-03-07 23:37:09,909 ironscanner.main Selected scanner: genesys:libusb:003:002
INFO 2018-03-07 23:37:09,915 ironscanner.main Option: br-y
INFO 2018-03-07 23:37:09,915 ironscanner.main Title: Bottom-right y
INFO 2018-03-07 23:37:09,915 ironscanner.main Desc: Bottom-right y position of scan area.
INFO 2018-03-07 23:37:09,915 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:09,916 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:09,916 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,916 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,916 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,916 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:09,917 ironscanner.main Value: 19496960
INFO 2018-03-07 23:37:09,918 ironscanner.main Option: gamma-table
INFO 2018-03-07 23:37:09,918 ironscanner.main Title: Image intensity
INFO 2018-03-07 23:37:09,918 ironscanner.main Desc: Gamma-correction table. In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).
INFO 2018-03-07 23:37:09,918 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,919 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,919 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:09,919 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:09,919 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,920 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:09,921 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,922 ironscanner.main Option: swderotate
INFO 2018-03-07 23:37:09,922 ironscanner.main Title: Software derotate
INFO 2018-03-07 23:37:09,922 ironscanner.main Desc: Request driver to detect and correct 90 degree image rotation
INFO 2018-03-07 23:37:09,922 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,923 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,923 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,923 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,923 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,923 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,924 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,924 ironscanner.main Option: tl-x
INFO 2018-03-07 23:37:09,925 ironscanner.main Title: Top-left x
INFO 2018-03-07 23:37:09,925 ironscanner.main Desc: Top-left x position of scan area.
INFO 2018-03-07 23:37:09,925 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:09,925 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:09,925 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,926 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,926 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,926 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:09,927 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,927 ironscanner.main Option: lamp-off-time
INFO 2018-03-07 23:37:09,927 ironscanner.main Title: Lamp off time
INFO 2018-03-07 23:37:09,928 ironscanner.main 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.
INFO 2018-03-07 23:37:09,928 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,928 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,928 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,928 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,929 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,929 ironscanner.main Constraint: (0, 60, 0)
INFO 2018-03-07 23:37:09,930 ironscanner.main Value: 15
INFO 2018-03-07 23:37:09,930 ironscanner.main Option: blue-gamma-table
INFO 2018-03-07 23:37:09,930 ironscanner.main Title: Blue intensity
INFO 2018-03-07 23:37:09,930 ironscanner.main Desc: Gamma-correction table for the blue band.
INFO 2018-03-07 23:37:09,930 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,931 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,931 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:09,931 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:09,931 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,932 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:09,933 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,933 ironscanner.main Option: color-filter
INFO 2018-03-07 23:37:09,934 ironscanner.main Title: Color filter
INFO 2018-03-07 23:37:09,934 ironscanner.main Desc: When using gray or lineart this option selects the used color.
INFO 2018-03-07 23:37:09,934 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:09,934 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,934 ironscanner.main Size: 6
INFO 2018-03-07 23:37:09,935 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,935 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:09,935 ironscanner.main Constraint: ['Red', 'Green', 'Blue']
INFO 2018-03-07 23:37:09,936 ironscanner.main Value: Green
INFO 2018-03-07 23:37:09,936 ironscanner.main Option: email
INFO 2018-03-07 23:37:09,936 ironscanner.main Title: Email button
INFO 2018-03-07 23:37:09,936 ironscanner.main Desc: Email button
INFO 2018-03-07 23:37:09,937 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,937 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,937 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,937 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,937 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,938 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,939 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,939 ironscanner.main Option: swcrop
INFO 2018-03-07 23:37:09,939 ironscanner.main Title: Software crop
INFO 2018-03-07 23:37:09,940 ironscanner.main Desc: Request backend to remove border from pages digitally
INFO 2018-03-07 23:37:09,940 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,940 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,940 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,940 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,941 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,941 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,942 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,942 ironscanner.main Option: mode
INFO 2018-03-07 23:37:09,942 ironscanner.main Title: Scan mode
INFO 2018-03-07 23:37:09,942 ironscanner.main Desc: Selects the scan mode (e.g., lineart, monochrome, or color).
INFO 2018-03-07 23:37:09,942 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:09,943 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,943 ironscanner.main Size: 8
INFO 2018-03-07 23:37:09,943 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,943 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:09,943 ironscanner.main Constraint: ['Color', 'Gray', 'Lineart']
INFO 2018-03-07 23:37:09,944 ironscanner.main Value: Gray
INFO 2018-03-07 23:37:09,944 ironscanner.main Option: preview
INFO 2018-03-07 23:37:09,945 ironscanner.main Title: Preview
INFO 2018-03-07 23:37:09,945 ironscanner.main Desc: Request a preview-quality scan.
INFO 2018-03-07 23:37:09,945 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,945 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,945 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,945 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,946 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,946 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,946 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,947 ironscanner.main Option: need-calibration
INFO 2018-03-07 23:37:09,947 ironscanner.main Title: Need calibration
INFO 2018-03-07 23:37:09,947 ironscanner.main Desc: The scanner needs calibration for the current settings
INFO 2018-03-07 23:37:09,947 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,947 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,948 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,948 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:09,948 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,948 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,950 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,950 ironscanner.main Option: brightness
INFO 2018-03-07 23:37:09,950 ironscanner.main Title: Brightness
INFO 2018-03-07 23:37:09,950 ironscanner.main Desc: Controls the brightness of the acquired image.
INFO 2018-03-07 23:37:09,950 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,950 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,951 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,951 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,951 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,951 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:09,952 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,952 ironscanner.main Option: custom-gamma
INFO 2018-03-07 23:37:09,952 ironscanner.main Title: Use custom gamma table
INFO 2018-03-07 23:37:09,952 ironscanner.main Desc: Determines whether a builtin or a custom gamma-table should be used.
INFO 2018-03-07 23:37:09,953 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,953 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,953 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,953 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,953 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,953 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,954 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,954 ironscanner.main Option: disable-interpolation
INFO 2018-03-07 23:37:09,955 ironscanner.main Title: Disable interpolation
INFO 2018-03-07 23:37:09,955 ironscanner.main Desc: When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation.
INFO 2018-03-07 23:37:09,955 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,955 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,955 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,955 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,956 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,956 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,956 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,957 ironscanner.main Option: red-gamma-table
INFO 2018-03-07 23:37:09,957 ironscanner.main Title: Red intensity
INFO 2018-03-07 23:37:09,957 ironscanner.main Desc: Gamma-correction table for the red band.
INFO 2018-03-07 23:37:09,957 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,957 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,957 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:09,958 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:09,958 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,958 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:09,959 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,960 ironscanner.main Option: contrast
INFO 2018-03-07 23:37:09,960 ironscanner.main Title: Contrast
INFO 2018-03-07 23:37:09,960 ironscanner.main Desc: Controls the contrast of the acquired image.
INFO 2018-03-07 23:37:09,960 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,960 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,960 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,961 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,961 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,961 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:09,961 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,962 ironscanner.main Option: threshold
INFO 2018-03-07 23:37:09,962 ironscanner.main Title: Threshold
INFO 2018-03-07 23:37:09,962 ironscanner.main Desc: Select minimum-brightness to get a white point
INFO 2018-03-07 23:37:09,962 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:09,962 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:09,963 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,963 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,963 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,963 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:09,964 ironscanner.main Value: 3276800
INFO 2018-03-07 23:37:09,964 ironscanner.main Option: depth
INFO 2018-03-07 23:37:09,964 ironscanner.main Title: Bit depth
INFO 2018-03-07 23:37:09,964 ironscanner.main Desc: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.
INFO 2018-03-07 23:37:09,964 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,965 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,965 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,965 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,965 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:09,965 ironscanner.main Constraint: [8, 16]
INFO 2018-03-07 23:37:09,966 ironscanner.main Value: 8
INFO 2018-03-07 23:37:09,966 ironscanner.main Option: green-gamma-table
INFO 2018-03-07 23:37:09,966 ironscanner.main Title: Green intensity
INFO 2018-03-07 23:37:09,966 ironscanner.main Desc: Gamma-correction table for the green band.
INFO 2018-03-07 23:37:09,967 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,967 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,967 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:09,967 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:09,967 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,967 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:09,969 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,969 ironscanner.main Option: swdespeck
INFO 2018-03-07 23:37:09,969 ironscanner.main Title: Software despeck
INFO 2018-03-07 23:37:09,969 ironscanner.main Desc: Request backend to remove lone dots digitally
INFO 2018-03-07 23:37:09,969 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,969 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,970 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,970 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,970 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,970 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,971 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,971 ironscanner.main Option: scan
INFO 2018-03-07 23:37:09,971 ironscanner.main Title: Scan button
INFO 2018-03-07 23:37:09,971 ironscanner.main Desc: Scan button
INFO 2018-03-07 23:37:09,971 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,972 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,972 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,972 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,972 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,972 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,973 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,974 ironscanner.main Option: lamp-off-scan
INFO 2018-03-07 23:37:09,974 ironscanner.main Title: Lamp off during scan
INFO 2018-03-07 23:37:09,974 ironscanner.main Desc: The lamp will be turned off during scan.
INFO 2018-03-07 23:37:09,974 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,974 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,974 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,975 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,975 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,975 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,975 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,976 ironscanner.main Option: swskip
INFO 2018-03-07 23:37:09,976 ironscanner.main Title: Software blank skip percentage
INFO 2018-03-07 23:37:09,976 ironscanner.main Desc: Request driver to discard pages with low numbers of dark pixels
INFO 2018-03-07 23:37:09,976 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:09,976 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:09,976 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,977 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,977 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,977 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:09,977 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,978 ironscanner.main Option: despeck
INFO 2018-03-07 23:37:09,978 ironscanner.main Title: Software despeckle diameter
INFO 2018-03-07 23:37:09,978 ironscanner.main Desc: Maximum diameter of lone dots to remove from scan
INFO 2018-03-07 23:37:09,978 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,978 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,978 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,979 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,979 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,979 ironscanner.main Constraint: (1, 9, 1)
INFO 2018-03-07 23:37:09,979 ironscanner.main Value: 1
INFO 2018-03-07 23:37:09,980 ironscanner.main Option: source
INFO 2018-03-07 23:37:09,980 ironscanner.main Title: Scan source
INFO 2018-03-07 23:37:09,980 ironscanner.main Desc: Selects the scan source (such as a document-feeder).
INFO 2018-03-07 23:37:09,980 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:09,980 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,980 ironscanner.main Size: 21
INFO 2018-03-07 23:37:09,980 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]
INFO 2018-03-07 23:37:09,981 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:09,981 ironscanner.main Constraint: ['Flatbed', 'Transparency Adapter']
INFO 2018-03-07 23:37:09,982 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,982 ironscanner.main Option: disable-dynamic-lineart
INFO 2018-03-07 23:37:09,982 ironscanner.main Title: Disable dynamic lineart
INFO 2018-03-07 23:37:09,982 ironscanner.main Desc: Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart.
INFO 2018-03-07 23:37:09,983 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,983 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,983 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,983 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,983 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,983 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,984 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,984 ironscanner.main Option: threshold-curve
INFO 2018-03-07 23:37:09,984 ironscanner.main Title: Threshold curve
INFO 2018-03-07 23:37:09,984 ironscanner.main Desc: Dynamic threshold curve, from light to dark, normally 50-65
INFO 2018-03-07 23:37:09,985 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,985 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,985 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,985 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,985 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,985 ironscanner.main Constraint: (0, 127, 1)
INFO 2018-03-07 23:37:09,986 ironscanner.main Value: 50
INFO 2018-03-07 23:37:09,986 ironscanner.main Option: swdeskew
INFO 2018-03-07 23:37:09,986 ironscanner.main Title: Software deskew
INFO 2018-03-07 23:37:09,986 ironscanner.main Desc: Request backend to rotate skewed pages digitally
INFO 2018-03-07 23:37:09,987 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,987 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,987 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,987 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,987 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,987 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,988 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,988 ironscanner.main Option: expiration-time
INFO 2018-03-07 23:37:09,988 ironscanner.main Title: Calibration cache expiration time
INFO 2018-03-07 23:37:09,988 ironscanner.main Desc: Time (in minutes) before a cached calibration expires.A value of 0 means cache is not used used. A negative value means cache never expires.
INFO 2018-03-07 23:37:09,988 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:09,988 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,989 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,989 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,989 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,989 ironscanner.main Constraint: (-1, 30000, 1)
INFO 2018-03-07 23:37:09,989 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,990 ironscanner.main Option: ocr
INFO 2018-03-07 23:37:09,990 ironscanner.main Title: OCR button
INFO 2018-03-07 23:37:09,990 ironscanner.main Desc: OCR button
INFO 2018-03-07 23:37:09,990 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,990 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,990 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,991 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:09,991 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,991 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,992 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:09,992 ironscanner.main Option: br-x
INFO 2018-03-07 23:37:09,992 ironscanner.main Title: Bottom-right x
INFO 2018-03-07 23:37:09,993 ironscanner.main Desc: Bottom-right x position of scan area.
INFO 2018-03-07 23:37:09,993 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:09,993 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:09,993 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,993 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:09,993 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:09,993 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:09,994 ironscanner.main Value: 14201651
INFO 2018-03-07 23:37:09,994 ironscanner.main Option: extra
INFO 2018-03-07 23:37:09,994 ironscanner.main Title: Extra button
INFO 2018-03-07 23:37:09,994 ironscanner.main Desc: Extra button
INFO 2018-03-07 23:37:09,995 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,995 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,995 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,995 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,995 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,995 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,996 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,997 ironscanner.main Option: file
INFO 2018-03-07 23:37:09,997 ironscanner.main Title: File button
INFO 2018-03-07 23:37:09,997 ironscanner.main Desc: File button
INFO 2018-03-07 23:37:09,997 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:09,997 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:09,997 ironscanner.main Size: 4
INFO 2018-03-07 23:37:09,998 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:09,998 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:09,998 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:09,999 ironscanner.main Value: 0
INFO 2018-03-07 23:37:09,999 ironscanner.main Option: calibration-file
INFO 2018-03-07 23:37:10,000 ironscanner.main Title: Calibration file
INFO 2018-03-07 23:37:10,000 ironscanner.main Desc: Specify the calibration file to use
INFO 2018-03-07 23:37:10,000 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:10,001 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:10,001 ironscanner.main Size: 4096
INFO 2018-03-07 23:37:10,001 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:10,001 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:10,002 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:10,002 ironscanner.main Value: /home/david/.sane/canon-lide-220.cal
INFO 2018-03-07 23:37:10,003 ironscanner.main Option: tl-y
INFO 2018-03-07 23:37:10,003 ironscanner.main Title: Top-left y
INFO 2018-03-07 23:37:10,003 ironscanner.main Desc: Top-left y position of scan area.
INFO 2018-03-07 23:37:10,003 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:10,003 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:10,004 ironscanner.main Size: 4
INFO 2018-03-07 23:37:10,004 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:10,004 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:10,004 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:10,005 ironscanner.main Value: 0
INFO 2018-03-07 23:37:10,005 ironscanner.main Option: page-loaded
INFO 2018-03-07 23:37:10,005 ironscanner.main Title: Page loaded
INFO 2018-03-07 23:37:10,005 ironscanner.main Desc: Page loaded
INFO 2018-03-07 23:37:10,005 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:10,006 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:10,006 ironscanner.main Size: 4
INFO 2018-03-07 23:37:10,006 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:10,006 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:10,006 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:10,007 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:10,008 ironscanner.main Option: power
INFO 2018-03-07 23:37:10,008 ironscanner.main Title: Power button
INFO 2018-03-07 23:37:10,008 ironscanner.main Desc: Power button
INFO 2018-03-07 23:37:10,008 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:10,008 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:10,008 ironscanner.main Size: 4
INFO 2018-03-07 23:37:10,009 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:10,009 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:10,009 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:10,010 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:10,010 ironscanner.main Option: copy
INFO 2018-03-07 23:37:10,010 ironscanner.main Title: Copy button
INFO 2018-03-07 23:37:10,010 ironscanner.main Desc: Copy button
INFO 2018-03-07 23:37:10,011 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:10,011 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:10,011 ironscanner.main Size: 4
INFO 2018-03-07 23:37:10,011 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:10,011 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:10,011 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:10,012 ironscanner.main Value: 0
INFO 2018-03-07 23:37:10,012 ironscanner.main Option: resolution
INFO 2018-03-07 23:37:10,013 ironscanner.main Title: Scan resolution
INFO 2018-03-07 23:37:10,013 ironscanner.main Desc: Sets the resolution of the scanned image.
INFO 2018-03-07 23:37:10,013 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:10,013 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)
INFO 2018-03-07 23:37:10,013 ironscanner.main Size: 4
INFO 2018-03-07 23:37:10,013 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:10,013 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:10,013 ironscanner.main Constraint: [4800, 2400, 1200, 600, 300, 150, 100, 75]
INFO 2018-03-07 23:37:10,014 ironscanner.main Value: 75
INFO 2018-03-07 23:37:12,341 ironscanner.main Looking for scanners ...
DEBUG 2018-03-07 23:37:12,341 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:get_devices()@275[TraceThread(<function get_devices at 0x7fca2ef5a598>)]
INFO 2018-03-07 23:37:17,607 ironscanner.main 1 scanners found
ERROR 2018-03-07 23:37:17,607 ironscanner.log === UNCATCHED EXCEPTION ===
Traceback (most recent call last):
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 316, in _on_scanner_selected
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 454, in get_scanner
KeyError: <ironscanner.dummy.DummyScanner object at 0x7fca250d35f8>
ERROR 2018-03-07 23:37:17,608 ironscanner.log ===========================
ERROR 2018-03-07 23:37:17,609 ironscanner.log === UNCATCHED EXCEPTION ===
Traceback (most recent call last):
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 316, in _on_scanner_selected
File "site-packages/ironscanner-1.1.0-py3.5.egg/ironscanner/main.py", line 454, in get_scanner
KeyError: <ironscanner.dummy.DummyScanner object at 0x7fca25f6a240>
ERROR 2018-03-07 23:37:17,609 ironscanner.log ===========================
INFO 2018-03-07 23:37:17,610 ironscanner.main genesys:libusb:003:002 -> Canon LiDE 220 (genesys:libusb:003:002)
INFO 2018-03-07 23:37:17,611 ironscanner.main Selected scanner: genesys:libusb:003:002
INFO 2018-03-07 23:37:17,616 ironscanner.main Option: br-y
INFO 2018-03-07 23:37:17,616 ironscanner.main Title: Bottom-right y
INFO 2018-03-07 23:37:17,616 ironscanner.main Desc: Bottom-right y position of scan area.
INFO 2018-03-07 23:37:17,617 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,617 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:17,617 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,617 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,617 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,618 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:17,618 ironscanner.main Value: 19496960
INFO 2018-03-07 23:37:17,619 ironscanner.main Option: gamma-table
INFO 2018-03-07 23:37:17,619 ironscanner.main Title: Image intensity
INFO 2018-03-07 23:37:17,619 ironscanner.main Desc: Gamma-correction table. In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).
INFO 2018-03-07 23:37:17,619 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,620 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,620 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:17,620 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:17,620 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,620 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:17,622 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,622 ironscanner.main Option: swderotate
INFO 2018-03-07 23:37:17,622 ironscanner.main Title: Software derotate
INFO 2018-03-07 23:37:17,623 ironscanner.main Desc: Request driver to detect and correct 90 degree image rotation
INFO 2018-03-07 23:37:17,623 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,623 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,623 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,623 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,624 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,624 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,624 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,625 ironscanner.main Option: tl-x
INFO 2018-03-07 23:37:17,625 ironscanner.main Title: Top-left x
INFO 2018-03-07 23:37:17,625 ironscanner.main Desc: Top-left x position of scan area.
INFO 2018-03-07 23:37:17,625 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,625 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:17,626 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,626 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,626 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,626 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:17,627 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,627 ironscanner.main Option: lamp-off-time
INFO 2018-03-07 23:37:17,627 ironscanner.main Title: Lamp off time
INFO 2018-03-07 23:37:17,628 ironscanner.main 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.
INFO 2018-03-07 23:37:17,628 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,628 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,628 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,628 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,628 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,629 ironscanner.main Constraint: (0, 60, 0)
INFO 2018-03-07 23:37:17,629 ironscanner.main Value: 15
INFO 2018-03-07 23:37:17,630 ironscanner.main Option: blue-gamma-table
INFO 2018-03-07 23:37:17,630 ironscanner.main Title: Blue intensity
INFO 2018-03-07 23:37:17,630 ironscanner.main Desc: Gamma-correction table for the blue band.
INFO 2018-03-07 23:37:17,630 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,630 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,631 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:17,631 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:17,631 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,631 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:17,633 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,633 ironscanner.main Option: color-filter
INFO 2018-03-07 23:37:17,633 ironscanner.main Title: Color filter
INFO 2018-03-07 23:37:17,633 ironscanner.main Desc: When using gray or lineart this option selects the used color.
INFO 2018-03-07 23:37:17,633 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:17,634 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,634 ironscanner.main Size: 6
INFO 2018-03-07 23:37:17,634 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,634 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:17,634 ironscanner.main Constraint: ['Red', 'Green', 'Blue']
INFO 2018-03-07 23:37:17,635 ironscanner.main Value: Green
INFO 2018-03-07 23:37:17,635 ironscanner.main Option: email
INFO 2018-03-07 23:37:17,635 ironscanner.main Title: Email button
INFO 2018-03-07 23:37:17,636 ironscanner.main Desc: Email button
INFO 2018-03-07 23:37:17,636 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,636 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,636 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,636 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,637 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,637 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,638 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,638 ironscanner.main Option: swcrop
INFO 2018-03-07 23:37:17,638 ironscanner.main Title: Software crop
INFO 2018-03-07 23:37:17,639 ironscanner.main Desc: Request backend to remove border from pages digitally
INFO 2018-03-07 23:37:17,639 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,639 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,639 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,639 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,640 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,640 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,640 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,641 ironscanner.main Option: mode
INFO 2018-03-07 23:37:17,641 ironscanner.main Title: Scan mode
INFO 2018-03-07 23:37:17,641 ironscanner.main Desc: Selects the scan mode (e.g., lineart, monochrome, or color).
INFO 2018-03-07 23:37:17,641 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:17,641 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,641 ironscanner.main Size: 8
INFO 2018-03-07 23:37:17,642 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,642 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:17,642 ironscanner.main Constraint: ['Color', 'Gray', 'Lineart']
INFO 2018-03-07 23:37:17,643 ironscanner.main Value: Gray
INFO 2018-03-07 23:37:17,643 ironscanner.main Option: preview
INFO 2018-03-07 23:37:17,643 ironscanner.main Title: Preview
INFO 2018-03-07 23:37:17,643 ironscanner.main Desc: Request a preview-quality scan.
INFO 2018-03-07 23:37:17,643 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,644 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,644 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,644 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,644 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,644 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,645 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,645 ironscanner.main Option: need-calibration
INFO 2018-03-07 23:37:17,645 ironscanner.main Title: Need calibration
INFO 2018-03-07 23:37:17,645 ironscanner.main Desc: The scanner needs calibration for the current settings
INFO 2018-03-07 23:37:17,645 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,646 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,646 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,646 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:17,646 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,646 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,648 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,648 ironscanner.main Option: brightness
INFO 2018-03-07 23:37:17,648 ironscanner.main Title: Brightness
INFO 2018-03-07 23:37:17,648 ironscanner.main Desc: Controls the brightness of the acquired image.
INFO 2018-03-07 23:37:17,648 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,649 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,649 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,649 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,649 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,649 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:17,650 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,650 ironscanner.main Option: custom-gamma
INFO 2018-03-07 23:37:17,650 ironscanner.main Title: Use custom gamma table
INFO 2018-03-07 23:37:17,650 ironscanner.main Desc: Determines whether a builtin or a custom gamma-table should be used.
INFO 2018-03-07 23:37:17,650 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,651 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,651 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,651 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,651 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,651 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,652 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,652 ironscanner.main Option: disable-interpolation
INFO 2018-03-07 23:37:17,652 ironscanner.main Title: Disable interpolation
INFO 2018-03-07 23:37:17,653 ironscanner.main Desc: When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation.
INFO 2018-03-07 23:37:17,653 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,653 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,653 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,653 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,653 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,654 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,654 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,654 ironscanner.main Option: red-gamma-table
INFO 2018-03-07 23:37:17,655 ironscanner.main Title: Red intensity
INFO 2018-03-07 23:37:17,655 ironscanner.main Desc: Gamma-correction table for the red band.
INFO 2018-03-07 23:37:17,655 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,655 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,655 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:17,655 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:17,656 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,656 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:17,657 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,657 ironscanner.main Option: contrast
INFO 2018-03-07 23:37:17,657 ironscanner.main Title: Contrast
INFO 2018-03-07 23:37:17,658 ironscanner.main Desc: Controls the contrast of the acquired image.
INFO 2018-03-07 23:37:17,658 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,658 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,658 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,658 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,658 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,658 ironscanner.main Constraint: (-100, 100, 1)
INFO 2018-03-07 23:37:17,659 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,659 ironscanner.main Option: threshold
INFO 2018-03-07 23:37:17,659 ironscanner.main Title: Threshold
INFO 2018-03-07 23:37:17,660 ironscanner.main Desc: Select minimum-brightness to get a white point
INFO 2018-03-07 23:37:17,660 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,660 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:17,660 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,660 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,660 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,660 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:17,661 ironscanner.main Value: 3276800
INFO 2018-03-07 23:37:17,661 ironscanner.main Option: depth
INFO 2018-03-07 23:37:17,661 ironscanner.main Title: Bit depth
INFO 2018-03-07 23:37:17,661 ironscanner.main Desc: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.
INFO 2018-03-07 23:37:17,662 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,662 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,662 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,662 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,662 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:17,662 ironscanner.main Constraint: [8, 16]
INFO 2018-03-07 23:37:17,663 ironscanner.main Value: 8
INFO 2018-03-07 23:37:17,663 ironscanner.main Option: green-gamma-table
INFO 2018-03-07 23:37:17,663 ironscanner.main Title: Green intensity
INFO 2018-03-07 23:37:17,664 ironscanner.main Desc: Gamma-correction table for the green band.
INFO 2018-03-07 23:37:17,664 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,664 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,664 ironscanner.main Size: 1024
INFO 2018-03-07 23:37:17,664 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
INFO 2018-03-07 23:37:17,664 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,664 ironscanner.main Constraint: (0, 65535, 0)
INFO 2018-03-07 23:37:17,666 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,666 ironscanner.main Option: swdespeck
INFO 2018-03-07 23:37:17,666 ironscanner.main Title: Software despeck
INFO 2018-03-07 23:37:17,666 ironscanner.main Desc: Request backend to remove lone dots digitally
INFO 2018-03-07 23:37:17,666 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,666 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,667 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,667 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,667 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,667 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,668 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,668 ironscanner.main Option: scan
INFO 2018-03-07 23:37:17,668 ironscanner.main Title: Scan button
INFO 2018-03-07 23:37:17,668 ironscanner.main Desc: Scan button
INFO 2018-03-07 23:37:17,668 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,669 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,669 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,669 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,669 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,669 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,670 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,670 ironscanner.main Option: lamp-off-scan
INFO 2018-03-07 23:37:17,671 ironscanner.main Title: Lamp off during scan
INFO 2018-03-07 23:37:17,671 ironscanner.main Desc: The lamp will be turned off during scan.
INFO 2018-03-07 23:37:17,671 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,671 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,671 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,671 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,671 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,672 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,672 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,672 ironscanner.main Option: swskip
INFO 2018-03-07 23:37:17,672 ironscanner.main Title: Software blank skip percentage
INFO 2018-03-07 23:37:17,673 ironscanner.main Desc: Request driver to discard pages with low numbers of dark pixels
INFO 2018-03-07 23:37:17,673 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,673 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
INFO 2018-03-07 23:37:17,673 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,673 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,673 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,673 ironscanner.main Constraint: (0, 6553600, 65536)
INFO 2018-03-07 23:37:17,674 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,674 ironscanner.main Option: despeck
INFO 2018-03-07 23:37:17,676 ironscanner.main Title: Software despeckle diameter
INFO 2018-03-07 23:37:17,676 ironscanner.main Desc: Maximum diameter of lone dots to remove from scan
INFO 2018-03-07 23:37:17,676 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,676 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,676 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,677 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,677 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,677 ironscanner.main Constraint: (1, 9, 1)
INFO 2018-03-07 23:37:17,677 ironscanner.main Value: 1
INFO 2018-03-07 23:37:17,678 ironscanner.main Option: source
INFO 2018-03-07 23:37:17,678 ironscanner.main Title: Scan source
INFO 2018-03-07 23:37:17,678 ironscanner.main Desc: Selects the scan source (such as a document-feeder).
INFO 2018-03-07 23:37:17,678 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:17,678 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,678 ironscanner.main Size: 21
INFO 2018-03-07 23:37:17,679 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]
INFO 2018-03-07 23:37:17,679 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
INFO 2018-03-07 23:37:17,679 ironscanner.main Constraint: ['Flatbed', 'Transparency Adapter']
INFO 2018-03-07 23:37:17,680 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,680 ironscanner.main Option: disable-dynamic-lineart
INFO 2018-03-07 23:37:17,681 ironscanner.main Title: Disable dynamic lineart
INFO 2018-03-07 23:37:17,681 ironscanner.main Desc: Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart.
INFO 2018-03-07 23:37:17,681 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,681 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,681 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,681 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,681 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,682 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,682 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,682 ironscanner.main Option: threshold-curve
INFO 2018-03-07 23:37:17,682 ironscanner.main Title: Threshold curve
INFO 2018-03-07 23:37:17,683 ironscanner.main Desc: Dynamic threshold curve, from light to dark, normally 50-65
INFO 2018-03-07 23:37:17,683 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,683 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,683 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,683 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,683 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,683 ironscanner.main Constraint: (0, 127, 1)
INFO 2018-03-07 23:37:17,684 ironscanner.main Value: 50
INFO 2018-03-07 23:37:17,684 ironscanner.main Option: swdeskew
INFO 2018-03-07 23:37:17,684 ironscanner.main Title: Software deskew
INFO 2018-03-07 23:37:17,684 ironscanner.main Desc: Request backend to rotate skewed pages digitally
INFO 2018-03-07 23:37:17,685 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,685 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,685 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,685 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,685 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,685 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,686 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,686 ironscanner.main Option: expiration-time
INFO 2018-03-07 23:37:17,686 ironscanner.main Title: Calibration cache expiration time
INFO 2018-03-07 23:37:17,686 ironscanner.main Desc: Time (in minutes) before a cached calibration expires.A value of 0 means cache is not used used. A negative value means cache never expires.
INFO 2018-03-07 23:37:17,687 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,687 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,687 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,687 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,687 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,687 ironscanner.main Constraint: (-1, 30000, 1)
INFO 2018-03-07 23:37:17,688 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,688 ironscanner.main Option: ocr
INFO 2018-03-07 23:37:17,688 ironscanner.main Title: OCR button
INFO 2018-03-07 23:37:17,688 ironscanner.main Desc: OCR button
INFO 2018-03-07 23:37:17,688 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,689 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,689 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,689 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:17,689 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,689 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,690 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,690 ironscanner.main Option: br-x
INFO 2018-03-07 23:37:17,691 ironscanner.main Title: Bottom-right x
INFO 2018-03-07 23:37:17,691 ironscanner.main Desc: Bottom-right x position of scan area.
INFO 2018-03-07 23:37:17,691 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,691 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:17,691 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,691 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,691 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,692 ironscanner.main Constraint: (0, 14201651, 0)
INFO 2018-03-07 23:37:17,692 ironscanner.main Value: 14201651
INFO 2018-03-07 23:37:17,692 ironscanner.main Option: extra
INFO 2018-03-07 23:37:17,692 ironscanner.main Title: Extra button
INFO 2018-03-07 23:37:17,693 ironscanner.main Desc: Extra button
INFO 2018-03-07 23:37:17,693 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,693 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,693 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,693 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,693 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,693 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,694 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,695 ironscanner.main Option: file
INFO 2018-03-07 23:37:17,695 ironscanner.main Title: File button
INFO 2018-03-07 23:37:17,695 ironscanner.main Desc: File button
INFO 2018-03-07 23:37:17,695 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,695 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,695 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,695 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,696 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,696 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,697 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,697 ironscanner.main Option: calibration-file
INFO 2018-03-07 23:37:17,697 ironscanner.main Title: Calibration file
INFO 2018-03-07 23:37:17,697 ironscanner.main Desc: Specify the calibration file to use
INFO 2018-03-07 23:37:17,697 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
INFO 2018-03-07 23:37:17,697 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,698 ironscanner.main Size: 4096
INFO 2018-03-07 23:37:17,698 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,698 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,698 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,698 ironscanner.main Value: /home/david/.sane/canon-lide-220.cal
INFO 2018-03-07 23:37:17,699 ironscanner.main Option: tl-y
INFO 2018-03-07 23:37:17,699 ironscanner.main Title: Top-left y
INFO 2018-03-07 23:37:17,699 ironscanner.main Desc: Top-left y position of scan area.
INFO 2018-03-07 23:37:17,699 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
INFO 2018-03-07 23:37:17,699 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
INFO 2018-03-07 23:37:17,699 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,699 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,700 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
INFO 2018-03-07 23:37:17,700 ironscanner.main Constraint: (0, 19496960, 0)
INFO 2018-03-07 23:37:17,700 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,700 ironscanner.main Option: page-loaded
INFO 2018-03-07 23:37:17,700 ironscanner.main Title: Page loaded
INFO 2018-03-07 23:37:17,701 ironscanner.main Desc: Page loaded
INFO 2018-03-07 23:37:17,701 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,701 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,701 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,701 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:17,701 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,701 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,702 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,703 ironscanner.main Option: power
INFO 2018-03-07 23:37:17,703 ironscanner.main Title: Power button
INFO 2018-03-07 23:37:17,703 ironscanner.main Desc: Power button
INFO 2018-03-07 23:37:17,703 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,703 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,703 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,703 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
INFO 2018-03-07 23:37:17,704 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,704 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,705 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
INFO 2018-03-07 23:37:17,705 ironscanner.main Option: copy
INFO 2018-03-07 23:37:17,705 ironscanner.main Title: Copy button
INFO 2018-03-07 23:37:17,705 ironscanner.main Desc: Copy button
INFO 2018-03-07 23:37:17,705 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
INFO 2018-03-07 23:37:17,705 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
INFO 2018-03-07 23:37:17,705 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,706 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
INFO 2018-03-07 23:37:17,706 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
INFO 2018-03-07 23:37:17,706 ironscanner.main Constraint: None
INFO 2018-03-07 23:37:17,707 ironscanner.main Value: 0
INFO 2018-03-07 23:37:17,707 ironscanner.main Option: resolution
INFO 2018-03-07 23:37:17,707 ironscanner.main Title: Scan resolution
INFO 2018-03-07 23:37:17,707 ironscanner.main Desc: Sets the resolution of the scanned image.
INFO 2018-03-07 23:37:17,707 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
INFO 2018-03-07 23:37:17,708 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)
INFO 2018-03-07 23:37:17,708 ironscanner.main Size: 4
INFO 2018-03-07 23:37:17,708 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
INFO 2018-03-07 23:37:17,708 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)
INFO 2018-03-07 23:37:17,708 ironscanner.main Constraint: [4800, 2400, 1200, 600, 300, 150, 100, 75]
INFO 2018-03-07 23:37:17,708 ironscanner.main Value: 75
INFO 2018-03-07 23:43:33,268 ironscanner.main Preparing summary
INFO 2018-03-07 23:43:33,306 ironscanner.main Summary ready
INFO 2018-03-07 23:43:33,306 ironscanner.main Summary of the test:
- Scanner: Canon CanoScan LiDE 220 (genesys:libusb:003:002)
- Type: flatbed
- Source: Flatbed
- Resolutions: 150
- Mode: Color

Personal information that will be attached to the report:
- Name:
- Email: xxxxxx

System informations that will be attached to the report:
- swap: 16796086272
- arch: ('64bit', 'ELF')
- python: 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118]
- machine: x86_64
- os_uname: posix.uname_result(sysname='Linux', nodename='Ordinateur-David', release='4.4.0-116-generic', version='#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', machine='x86_64')
- type: posix
- platform_short: linux
- platform_uname: uname_result(system='Linux', node='Ordinateur-David', release='4.4.0-116-generic', version='#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', machine='x86_64', processor='x86_64')
- mem: 8291696640
- platform_detailed: Linux-4.4.0-116-generic-x86_64-with-LinuxMint-18.3-sylvia
- release: 4.4.0-116-generic
- proc: x86_64
- cpu_freq: 3800
- nb_cpus: 4
- system: Linux
INFO 2018-03-07 23:43:37,659 ironscanner.main ### SCAN TEST ###
INFO 2018-03-07 23:43:37,660 ironscanner.main Configuring scanner: mode = Color
DEBUG 2018-03-07 23:43:37,660 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
INFO 2018-03-07 23:43:37,678 pyinsane2 [mode] set to [Color]
INFO 2018-03-07 23:43:37,678 ironscanner.main Configuring scanner: resolution = 150
DEBUG 2018-03-07 23:43:37,678 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
INFO 2018-03-07 23:43:37,685 pyinsane2 [resolution] set to [150]
INFO 2018-03-07 23:43:37,685 ironscanner.main Configuring scanner: source = Flatbed
DEBUG 2018-03-07 23:43:37,686 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
ERROR 2018-03-07 23:43:37,688 pyinsane2 Unable to set scanner option [source]: Option is not active
INFO 2018-03-07 23:43:37,689 ironscanner.main Maximizing scan area ...
DEBUG 2018-03-07 23:43:37,691 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:maximize_scan_area()@142[TraceThread(<function maximize_scan_area at 0x7fca2ef5d268>)]
INFO 2018-03-07 23:43:37,694 ironscanner.main Starting scan session ...
DEBUG 2018-03-07 23:43:37,694 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:scan()@267[TraceThread(<bound method Scanner.scan of <pyinsane2.sane.abstract_proc.Scanner object at 0x7fca2408def0>>)]
INFO 2018-03-07 23:43:44,785 ironscanner.main Expected image size: (1276, 1756)
INFO 2018-03-07 23:43:44,786 ironscanner.main Scanning page 0
DEBUG 2018-03-07 23:43:44,786 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:44,820 ironscanner.main Available lines: (0, 31)
DEBUG 2018-03-07 23:43:44,850 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:44,958 ironscanner.main Available lines: (0, 62)
DEBUG 2018-03-07 23:43:44,964 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,093 ironscanner.main Available lines: (0, 93)
DEBUG 2018-03-07 23:43:45,098 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,231 ironscanner.main Available lines: (0, 124)
DEBUG 2018-03-07 23:43:45,237 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,368 ironscanner.main Available lines: (0, 155)
DEBUG 2018-03-07 23:43:45,376 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,506 ironscanner.main Available lines: (0, 186)
DEBUG 2018-03-07 23:43:45,516 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,643 ironscanner.main Available lines: (0, 217)
DEBUG 2018-03-07 23:43:45,654 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,780 ironscanner.main Available lines: (0, 248)
DEBUG 2018-03-07 23:43:45,793 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:45,917 ironscanner.main Available lines: (0, 279)
DEBUG 2018-03-07 23:43:45,932 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,055 ironscanner.main Available lines: (0, 310)
DEBUG 2018-03-07 23:43:46,071 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,192 ironscanner.main Available lines: (0, 341)
DEBUG 2018-03-07 23:43:46,206 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,329 ironscanner.main Available lines: (0, 372)
DEBUG 2018-03-07 23:43:46,346 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,466 ironscanner.main Available lines: (0, 403)
DEBUG 2018-03-07 23:43:46,485 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,604 ironscanner.main Available lines: (0, 434)
DEBUG 2018-03-07 23:43:46,625 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,741 ironscanner.main Available lines: (0, 465)
DEBUG 2018-03-07 23:43:46,760 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:46,878 ironscanner.main Available lines: (0, 496)
DEBUG 2018-03-07 23:43:46,900 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,016 ironscanner.main Available lines: (0, 527)
DEBUG 2018-03-07 23:43:47,037 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,153 ironscanner.main Available lines: (0, 558)
DEBUG 2018-03-07 23:43:47,178 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,290 ironscanner.main Available lines: (0, 589)
DEBUG 2018-03-07 23:43:47,313 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,428 ironscanner.main Available lines: (0, 620)
DEBUG 2018-03-07 23:43:47,452 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,565 ironscanner.main Available lines: (0, 651)
DEBUG 2018-03-07 23:43:47,591 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,702 ironscanner.main Available lines: (0, 682)
DEBUG 2018-03-07 23:43:47,730 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,840 ironscanner.main Available lines: (0, 713)
DEBUG 2018-03-07 23:43:47,868 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:47,977 ironscanner.main Available lines: (0, 744)
DEBUG 2018-03-07 23:43:48,005 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,114 ironscanner.main Available lines: (0, 775)
DEBUG 2018-03-07 23:43:48,144 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,251 ironscanner.main Available lines: (0, 806)
DEBUG 2018-03-07 23:43:48,282 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,388 ironscanner.main Available lines: (0, 837)
DEBUG 2018-03-07 23:43:48,418 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,526 ironscanner.main Available lines: (0, 868)
DEBUG 2018-03-07 23:43:48,559 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,663 ironscanner.main Available lines: (0, 899)
DEBUG 2018-03-07 23:43:48,696 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,801 ironscanner.main Available lines: (0, 930)
DEBUG 2018-03-07 23:43:48,834 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:48,938 ironscanner.main Available lines: (0, 961)
DEBUG 2018-03-07 23:43:48,975 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,075 ironscanner.main Available lines: (0, 992)
DEBUG 2018-03-07 23:43:49,106 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,215 ironscanner.main Available lines: (0, 1024)
DEBUG 2018-03-07 23:43:49,239 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,354 ironscanner.main Available lines: (0, 1055)
DEBUG 2018-03-07 23:43:49,395 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,494 ironscanner.main Available lines: (0, 1086)
DEBUG 2018-03-07 23:43:49,533 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,628 ironscanner.main Available lines: (0, 1117)
DEBUG 2018-03-07 23:43:49,666 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,766 ironscanner.main Available lines: (0, 1148)
DEBUG 2018-03-07 23:43:49,806 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:49,903 ironscanner.main Available lines: (0, 1179)
DEBUG 2018-03-07 23:43:49,947 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,041 ironscanner.main Available lines: (0, 1210)
DEBUG 2018-03-07 23:43:50,084 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,178 ironscanner.main Available lines: (0, 1241)
DEBUG 2018-03-07 23:43:50,224 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,315 ironscanner.main Available lines: (0, 1272)
DEBUG 2018-03-07 23:43:50,355 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,452 ironscanner.main Available lines: (0, 1303)
DEBUG 2018-03-07 23:43:50,499 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,590 ironscanner.main Available lines: (0, 1334)
DEBUG 2018-03-07 23:43:50,636 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,727 ironscanner.main Available lines: (0, 1365)
DEBUG 2018-03-07 23:43:50,768 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:50,864 ironscanner.main Available lines: (0, 1396)
DEBUG 2018-03-07 23:43:50,912 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,002 ironscanner.main Available lines: (0, 1427)
DEBUG 2018-03-07 23:43:51,052 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,139 ironscanner.main Available lines: (0, 1458)
DEBUG 2018-03-07 23:43:51,187 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,276 ironscanner.main Available lines: (0, 1489)
DEBUG 2018-03-07 23:43:51,327 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,413 ironscanner.main Available lines: (0, 1520)
DEBUG 2018-03-07 23:43:51,462 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,551 ironscanner.main Available lines: (0, 1551)
DEBUG 2018-03-07 23:43:51,601 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,688 ironscanner.main Available lines: (0, 1582)
DEBUG 2018-03-07 23:43:51,744 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,825 ironscanner.main Available lines: (0, 1613)
DEBUG 2018-03-07 23:43:51,879 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:51,962 ironscanner.main Available lines: (0, 1644)
DEBUG 2018-03-07 23:43:52,018 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:52,100 ironscanner.main Available lines: (0, 1675)
DEBUG 2018-03-07 23:43:52,157 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:52,237 ironscanner.main Available lines: (0, 1706)
DEBUG 2018-03-07 23:43:52,287 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:52,374 ironscanner.main Available lines: (0, 1737)
DEBUG 2018-03-07 23:43:52,429 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:52,764 ironscanner.main Available lines: (0, 1756)
DEBUG 2018-03-07 23:43:52,823 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:53,126 ironscanner.main End of page. Available lines: (0, 1756)
INFO 2018-03-07 23:43:53,185 ironscanner.main Scanning page 1
DEBUG 2018-03-07 23:43:53,187 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f54908>>)]
INFO 2018-03-07 23:43:53,188 ironscanner.main Got StopIteration
INFO 2018-03-07 23:43:53,212 ironscanner.main Scanned 1 images
INFO 2018-03-07 23:43:53,212 ironscanner.main ### SCAN TEST SUCCESSFUL ###
INFO 2018-03-07 23:44:10,884 ironscanner.main Preparing summary
INFO 2018-03-07 23:44:10,895 ironscanner.main Summary ready
INFO 2018-03-07 23:44:10,895 ironscanner.main Summary of the test:
- Scanner: Canon CanoScan LiDE 220 (genesys:libusb:003:002)
- Type: flatbed
- Source: Flatbed
- Resolutions: 150
- Mode: Color

Personal information that will be attached to the report:
- Name:
- Email: xxxxxx

System informations that will be attached to the report:
- swap: 16796086272
- arch: ('64bit', 'ELF')
- python: 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118]
- machine: x86_64
- os_uname: posix.uname_result(sysname='Linux', nodename='Ordinateur-David', release='4.4.0-116-generic', version='#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', machine='x86_64')
- type: posix
- platform_short: linux
- platform_uname: uname_result(system='Linux', node='Ordinateur-David', release='4.4.0-116-generic', version='#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', machine='x86_64', processor='x86_64')
- mem: 8291696640
- platform_detailed: Linux-4.4.0-116-generic-x86_64-with-LinuxMint-18.3-sylvia
- release: 4.4.0-116-generic
- proc: x86_64
- cpu_freq: 3800
- nb_cpus: 4
- system: Linux
INFO 2018-03-07 23:44:12,718 ironscanner.main ### SCAN TEST ###
INFO 2018-03-07 23:44:12,718 ironscanner.main Configuring scanner: mode = Color
DEBUG 2018-03-07 23:44:12,719 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
INFO 2018-03-07 23:44:12,732 pyinsane2 [mode] set to [Color]
INFO 2018-03-07 23:44:12,733 ironscanner.main Configuring scanner: resolution = 150
DEBUG 2018-03-07 23:44:12,733 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
INFO 2018-03-07 23:44:12,744 pyinsane2 [resolution] set to [150]
INFO 2018-03-07 23:44:12,745 ironscanner.main Configuring scanner: source = Flatbed
DEBUG 2018-03-07 23:44:12,751 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fca2ef5d158>)]
ERROR 2018-03-07 23:44:12,755 pyinsane2 Unable to set scanner option [source]: Option is not active
INFO 2018-03-07 23:44:12,756 ironscanner.main Maximizing scan area ...
DEBUG 2018-03-07 23:44:12,756 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:maximize_scan_area()@142[TraceThread(<function maximize_scan_area at 0x7fca2ef5d268>)]
INFO 2018-03-07 23:44:12,760 ironscanner.main Starting scan session ...
DEBUG 2018-03-07 23:44:12,760 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:scan()@267[TraceThread(<bound method Scanner.scan of <pyinsane2.sane.abstract_proc.Scanner object at 0x7fca2408def0>>)]
INFO 2018-03-07 23:44:13,646 ironscanner.main Expected image size: (1276, 1756)
INFO 2018-03-07 23:44:13,646 ironscanner.main Scanning page 0
DEBUG 2018-03-07 23:44:13,647 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:13,680 ironscanner.main Available lines: (0, 31)
DEBUG 2018-03-07 23:44:13,689 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:13,819 ironscanner.main Available lines: (0, 62)
DEBUG 2018-03-07 23:44:13,832 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:13,954 ironscanner.main Available lines: (0, 93)
DEBUG 2018-03-07 23:44:13,967 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,092 ironscanner.main Available lines: (0, 124)
DEBUG 2018-03-07 23:44:14,106 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,229 ironscanner.main Available lines: (0, 155)
DEBUG 2018-03-07 23:44:14,242 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,366 ironscanner.main Available lines: (0, 186)
DEBUG 2018-03-07 23:44:14,382 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,503 ironscanner.main Available lines: (0, 217)
DEBUG 2018-03-07 23:44:14,519 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,641 ironscanner.main Available lines: (0, 248)
DEBUG 2018-03-07 23:44:14,658 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,778 ironscanner.main Available lines: (0, 279)
DEBUG 2018-03-07 23:44:14,793 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:14,915 ironscanner.main Available lines: (0, 310)
DEBUG 2018-03-07 23:44:14,932 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,052 ironscanner.main Available lines: (0, 341)
DEBUG 2018-03-07 23:44:15,070 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,190 ironscanner.main Available lines: (0, 372)
DEBUG 2018-03-07 23:44:15,207 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,328 ironscanner.main Available lines: (0, 403)
DEBUG 2018-03-07 23:44:15,346 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,464 ironscanner.main Available lines: (0, 434)
DEBUG 2018-03-07 23:44:15,482 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,602 ironscanner.main Available lines: (0, 465)
DEBUG 2018-03-07 23:44:15,621 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,739 ironscanner.main Available lines: (0, 496)
DEBUG 2018-03-07 23:44:15,759 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:15,877 ironscanner.main Available lines: (0, 527)
DEBUG 2018-03-07 23:44:15,897 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,013 ironscanner.main Available lines: (0, 558)
DEBUG 2018-03-07 23:44:16,035 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,151 ironscanner.main Available lines: (0, 589)
DEBUG 2018-03-07 23:44:16,172 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,288 ironscanner.main Available lines: (0, 620)
DEBUG 2018-03-07 23:44:16,309 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,425 ironscanner.main Available lines: (0, 651)
DEBUG 2018-03-07 23:44:16,448 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,563 ironscanner.main Available lines: (0, 682)
DEBUG 2018-03-07 23:44:16,587 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,700 ironscanner.main Available lines: (0, 713)
DEBUG 2018-03-07 23:44:16,725 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,838 ironscanner.main Available lines: (0, 744)
DEBUG 2018-03-07 23:44:16,863 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:16,974 ironscanner.main Available lines: (0, 775)
DEBUG 2018-03-07 23:44:17,000 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,112 ironscanner.main Available lines: (0, 806)
DEBUG 2018-03-07 23:44:17,141 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,249 ironscanner.main Available lines: (0, 837)
DEBUG 2018-03-07 23:44:17,282 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,387 ironscanner.main Available lines: (0, 868)
DEBUG 2018-03-07 23:44:17,415 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,524 ironscanner.main Available lines: (0, 899)
DEBUG 2018-03-07 23:44:17,553 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,661 ironscanner.main Available lines: (0, 930)
DEBUG 2018-03-07 23:44:17,695 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,798 ironscanner.main Available lines: (0, 961)
DEBUG 2018-03-07 23:44:17,827 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:17,936 ironscanner.main Available lines: (0, 992)
DEBUG 2018-03-07 23:44:17,966 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,075 ironscanner.main Available lines: (0, 1024)
DEBUG 2018-03-07 23:44:18,108 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,215 ironscanner.main Available lines: (0, 1055)
DEBUG 2018-03-07 23:44:18,248 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,354 ironscanner.main Available lines: (0, 1086)
DEBUG 2018-03-07 23:44:18,390 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,489 ironscanner.main Available lines: (0, 1117)
DEBUG 2018-03-07 23:44:18,527 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,627 ironscanner.main Available lines: (0, 1148)
DEBUG 2018-03-07 23:44:18,665 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,764 ironscanner.main Available lines: (0, 1179)
DEBUG 2018-03-07 23:44:18,801 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:18,901 ironscanner.main Available lines: (0, 1210)
DEBUG 2018-03-07 23:44:18,934 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,038 ironscanner.main Available lines: (0, 1241)
DEBUG 2018-03-07 23:44:19,080 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,176 ironscanner.main Available lines: (0, 1272)
DEBUG 2018-03-07 23:44:19,214 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,313 ironscanner.main Available lines: (0, 1303)
DEBUG 2018-03-07 23:44:19,358 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,451 ironscanner.main Available lines: (0, 1334)
DEBUG 2018-03-07 23:44:19,494 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,588 ironscanner.main Available lines: (0, 1365)
DEBUG 2018-03-07 23:44:19,631 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,725 ironscanner.main Available lines: (0, 1396)
DEBUG 2018-03-07 23:44:19,770 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,862 ironscanner.main Available lines: (0, 1427)
DEBUG 2018-03-07 23:44:19,914 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:19,999 ironscanner.main Available lines: (0, 1458)
DEBUG 2018-03-07 23:44:20,051 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,137 ironscanner.main Available lines: (0, 1489)
DEBUG 2018-03-07 23:44:20,190 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,274 ironscanner.main Available lines: (0, 1520)
DEBUG 2018-03-07 23:44:20,325 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,412 ironscanner.main Available lines: (0, 1551)
DEBUG 2018-03-07 23:44:20,470 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,549 ironscanner.main Available lines: (0, 1582)
DEBUG 2018-03-07 23:44:20,605 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,686 ironscanner.main Available lines: (0, 1613)
DEBUG 2018-03-07 23:44:20,739 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,823 ironscanner.main Available lines: (0, 1644)
DEBUG 2018-03-07 23:44:20,872 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:20,961 ironscanner.main Available lines: (0, 1675)
DEBUG 2018-03-07 23:44:21,019 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:21,098 ironscanner.main Available lines: (0, 1706)
DEBUG 2018-03-07 23:44:21,152 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:21,235 ironscanner.main Available lines: (0, 1737)
DEBUG 2018-03-07 23:44:21,296 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:21,625 ironscanner.main Available lines: (0, 1756)
DEBUG 2018-03-07 23:44:21,681 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]
INFO 2018-03-07 23:44:21,986 ironscanner.main End of page. Available lines: (0, 1756)
INFO 2018-03-07 23:44:22,050 ironscanner.main Scanning page 1
DEBUG 2018-03-07 23:44:22,051 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:read()@182[TraceThread(<bound method Scan.read of <pyinsane2.sane.abstract_proc.Scan object at 0x7fca25f6a588>>)]