INFO 2018-04-09 16:07:56,793 ironscanner.main Initializing pyinsane2 ...
DEBUG 2018-04-09 16:07:56,794 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:init()@87[TraceThread(<function init at 0x7fa4301b7488>)]
INFO 2018-04-09 16:07:56,794 pyinsane2.sane.abstract_proc Starting Pyinsane subprocess INFO 2018-04-09 16:07:56,794 pyinsane2.sane.abstract_proc Pyinsane pipes: /tmp/pyinsane_301aa9_k/pipe_c2s | /tmp/pyinsane_301aa9_k/pipe_s2c INFO 2018-04-09 16:07:58,097 pyinsane2.sane.abstract_proc Connected to Pyinsane subprocess INFO 2018-04-09 16:07:58,098 ironscanner.main Pyinsane2 ready INFO 2018-04-09 16:08:37,364 ironscanner.main Looking for scanners ...
DEBUG 2018-04-09 16:08:37,367 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:get_devices()@275[TraceThread(<function get_devices at 0x7fa4301b7598>)]
INFO 2018-04-09 16:08:43,937 ironscanner.main 1 scanners found INFO 2018-04-09 16:08:43,938 ironscanner.main genesys:libusb:001:004 -> Canon LiDE 120 (genesys:libusb:001:004) INFO 2018-04-09 16:08:43,944 ironscanner.main Selected scanner: genesys:libusb:001:004 INFO 2018-04-09 16:08:44,182 ironscanner.main Option: preview INFO 2018-04-09 16:08:44,183 ironscanner.main Title: Preview INFO 2018-04-09 16:08:44,183 ironscanner.main Desc: Request a preview-quality scan. INFO 2018-04-09 16:08:44,183 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,183 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,184 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,184 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,184 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,184 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,185 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,186 ironscanner.main Option: disable-interpolation INFO 2018-04-09 16:08:44,186 ironscanner.main Title: Disable interpolation INFO 2018-04-09 16:08:44,186 ironscanner.main Desc: When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation. INFO 2018-04-09 16:08:44,186 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,186 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,186 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,187 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,187 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,187 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,188 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,188 ironscanner.main Option: green-gamma-table INFO 2018-04-09 16:08:44,188 ironscanner.main Title: Green intensity INFO 2018-04-09 16:08:44,188 ironscanner.main Desc: Gamma-correction table for the green band. INFO 2018-04-09 16:08:44,188 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,189 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,189 ironscanner.main Size: 1024 INFO 2018-04-09 16:08:44,189 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:08:44,189 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,189 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:08:44,191 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,191 ironscanner.main Option: lamp-off-scan INFO 2018-04-09 16:08:44,192 ironscanner.main Title: Lamp off during scan INFO 2018-04-09 16:08:44,192 ironscanner.main Desc: The lamp will be turned off during scan. INFO 2018-04-09 16:08:44,192 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,192 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,192 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,193 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,193 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,193 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,194 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,194 ironscanner.main Option: tl-y INFO 2018-04-09 16:08:44,194 ironscanner.main Title: Top-left y INFO 2018-04-09 16:08:44,194 ironscanner.main Desc: Top-left y position of scan area. INFO 2018-04-09 16:08:44,194 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,194 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:08:44,194 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,195 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,195 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,195 ironscanner.main Constraint: (0, 19660800, 0) INFO 2018-04-09 16:08:44,196 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,196 ironscanner.main Option: color-filter INFO 2018-04-09 16:08:44,196 ironscanner.main Title: Color filter INFO 2018-04-09 16:08:44,196 ironscanner.main Desc: When using gray or lineart this option selects the used color. INFO 2018-04-09 16:08:44,196 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:08:44,196 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,196 ironscanner.main Size: 6 INFO 2018-04-09 16:08:44,196 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,197 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:08:44,197 ironscanner.main Constraint: ['Red', 'Green', 'Blue'] INFO 2018-04-09 16:08:44,197 ironscanner.main Value: Green INFO 2018-04-09 16:08:44,198 ironscanner.main Option: copy INFO 2018-04-09 16:08:44,198 ironscanner.main Title: Copy button INFO 2018-04-09 16:08:44,198 ironscanner.main Desc: Copy button INFO 2018-04-09 16:08:44,198 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,198 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,198 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,198 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,199 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,199 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,200 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,200 ironscanner.main Option: email INFO 2018-04-09 16:08:44,200 ironscanner.main Title: Email button INFO 2018-04-09 16:08:44,200 ironscanner.main Desc: Email button INFO 2018-04-09 16:08:44,200 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,200 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,201 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,201 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,201 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,201 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,202 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,202 ironscanner.main Option: swdeskew INFO 2018-04-09 16:08:44,202 ironscanner.main Title: Software deskew INFO 2018-04-09 16:08:44,202 ironscanner.main Desc: Request backend to rotate skewed pages digitally INFO 2018-04-09 16:08:44,202 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,202 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,203 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,203 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,203 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,203 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,203 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,204 ironscanner.main Option: resolution INFO 2018-04-09 16:08:44,204 ironscanner.main Title: Scan resolution INFO 2018-04-09 16:08:44,204 ironscanner.main Desc: Sets the resolution of the scanned image. INFO 2018-04-09 16:08:44,204 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,204 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4) INFO 2018-04-09 16:08:44,204 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,204 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,204 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2) INFO 2018-04-09 16:08:44,205 ironscanner.main Constraint: [4800, 2400, 1200, 600, 300, 150, 100, 75] INFO 2018-04-09 16:08:44,205 ironscanner.main Value: 75 INFO 2018-04-09 16:08:44,205 ironscanner.main Option: gamma-table INFO 2018-04-09 16:08:44,205 ironscanner.main Title: Image intensity INFO 2018-04-09 16:08:44,205 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-04-09 16:08:44,206 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,206 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,206 ironscanner.main Size: 1024 INFO 2018-04-09 16:08:44,206 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:08:44,206 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,206 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:08:44,207 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,208 ironscanner.main Option: ocr INFO 2018-04-09 16:08:44,208 ironscanner.main Title: OCR button INFO 2018-04-09 16:08:44,208 ironscanner.main Desc: OCR button INFO 2018-04-09 16:08:44,208 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,208 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,208 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,208 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:08:44,209 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,209 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,210 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,210 ironscanner.main Option: br-y INFO 2018-04-09 16:08:44,210 ironscanner.main Title: Bottom-right y INFO 2018-04-09 16:08:44,210 ironscanner.main Desc: Bottom-right y position of scan area. INFO 2018-04-09 16:08:44,210 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,211 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:08:44,211 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,211 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,211 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,211 ironscanner.main Constraint: (0, 19660800, 0) INFO 2018-04-09 16:08:44,212 ironscanner.main Value: 19660800 INFO 2018-04-09 16:08:44,212 ironscanner.main Option: swdespeck INFO 2018-04-09 16:08:44,212 ironscanner.main Title: Software despeck INFO 2018-04-09 16:08:44,212 ironscanner.main Desc: Request backend to remove lone dots digitally INFO 2018-04-09 16:08:44,212 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,213 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,213 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,213 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,213 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,213 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,214 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,214 ironscanner.main Option: red-gamma-table INFO 2018-04-09 16:08:44,214 ironscanner.main Title: Red intensity INFO 2018-04-09 16:08:44,214 ironscanner.main Desc: Gamma-correction table for the red band. INFO 2018-04-09 16:08:44,214 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,214 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,214 ironscanner.main Size: 1024 INFO 2018-04-09 16:08:44,214 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:08:44,215 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,215 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:08:44,216 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,216 ironscanner.main Option: lamp-off-time INFO 2018-04-09 16:08:44,217 ironscanner.main Title: Lamp off time INFO 2018-04-09 16:08:44,217 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-04-09 16:08:44,217 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,217 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,217 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,217 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,217 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,217 ironscanner.main Constraint: (0, 60, 0) INFO 2018-04-09 16:08:44,218 ironscanner.main Value: 15 INFO 2018-04-09 16:08:44,218 ironscanner.main Option: depth INFO 2018-04-09 16:08:44,218 ironscanner.main Title: Bit depth INFO 2018-04-09 16:08:44,218 ironscanner.main Desc: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans. INFO 2018-04-09 16:08:44,218 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,218 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,219 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,219 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,219 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2) INFO 2018-04-09 16:08:44,219 ironscanner.main Constraint: [8, 16] INFO 2018-04-09 16:08:44,219 ironscanner.main Value: 8 INFO 2018-04-09 16:08:44,220 ironscanner.main Option: scan INFO 2018-04-09 16:08:44,220 ironscanner.main Title: Scan button INFO 2018-04-09 16:08:44,220 ironscanner.main Desc: Scan button INFO 2018-04-09 16:08:44,220 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,220 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,220 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,220 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,220 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,220 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,221 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,222 ironscanner.main Option: threshold INFO 2018-04-09 16:08:44,222 ironscanner.main Title: Threshold INFO 2018-04-09 16:08:44,222 ironscanner.main Desc: Select minimum-brightness to get a white point INFO 2018-04-09 16:08:44,222 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,222 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5) INFO 2018-04-09 16:08:44,222 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,222 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,223 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,223 ironscanner.main Constraint: (0, 6553600, 65536) INFO 2018-04-09 16:08:44,223 ironscanner.main Value: 3276800 INFO 2018-04-09 16:08:44,224 ironscanner.main Option: extra INFO 2018-04-09 16:08:44,224 ironscanner.main Title: Extra button INFO 2018-04-09 16:08:44,224 ironscanner.main Desc: Extra button INFO 2018-04-09 16:08:44,224 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,225 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,225 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,225 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:08:44,225 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,225 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,227 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,227 ironscanner.main Option: brightness INFO 2018-04-09 16:08:44,227 ironscanner.main Title: Brightness INFO 2018-04-09 16:08:44,227 ironscanner.main Desc: Controls the brightness of the acquired image. INFO 2018-04-09 16:08:44,227 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,228 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,228 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,228 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,228 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,228 ironscanner.main Constraint: (-100, 100, 1) INFO 2018-04-09 16:08:44,229 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,229 ironscanner.main Option: swderotate INFO 2018-04-09 16:08:44,229 ironscanner.main Title: Software derotate INFO 2018-04-09 16:08:44,229 ironscanner.main Desc: Request driver to detect and correct 90 degree image rotation INFO 2018-04-09 16:08:44,230 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,230 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,230 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,230 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,230 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,231 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,231 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,231 ironscanner.main Option: power INFO 2018-04-09 16:08:44,231 ironscanner.main Title: Power button INFO 2018-04-09 16:08:44,232 ironscanner.main Desc: Power button INFO 2018-04-09 16:08:44,232 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,232 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,232 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,232 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:08:44,233 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,233 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,234 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,234 ironscanner.main Option: blue-gamma-table INFO 2018-04-09 16:08:44,234 ironscanner.main Title: Blue intensity INFO 2018-04-09 16:08:44,234 ironscanner.main Desc: Gamma-correction table for the blue band. INFO 2018-04-09 16:08:44,235 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,235 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,235 ironscanner.main Size: 1024 INFO 2018-04-09 16:08:44,235 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:08:44,235 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,236 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:08:44,237 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,237 ironscanner.main Option: disable-dynamic-lineart INFO 2018-04-09 16:08:44,237 ironscanner.main Title: Disable dynamic lineart INFO 2018-04-09 16:08:44,237 ironscanner.main Desc: Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart. INFO 2018-04-09 16:08:44,237 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,237 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,237 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,238 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,238 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,238 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,238 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,239 ironscanner.main Option: mode INFO 2018-04-09 16:08:44,239 ironscanner.main Title: Scan mode INFO 2018-04-09 16:08:44,239 ironscanner.main Desc: Selects the scan mode (e.g., lineart, monochrome, or color). INFO 2018-04-09 16:08:44,239 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:08:44,239 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,239 ironscanner.main Size: 8 INFO 2018-04-09 16:08:44,239 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,239 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:08:44,240 ironscanner.main Constraint: ['Color', 'Gray', 'Lineart'] INFO 2018-04-09 16:08:44,240 ironscanner.main Value: Gray INFO 2018-04-09 16:08:44,241 ironscanner.main Option: swcrop INFO 2018-04-09 16:08:44,241 ironscanner.main Title: Software crop INFO 2018-04-09 16:08:44,241 ironscanner.main Desc: Request backend to remove border from pages digitally INFO 2018-04-09 16:08:44,241 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,241 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,241 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,241 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,242 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,242 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,242 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,242 ironscanner.main Option: custom-gamma INFO 2018-04-09 16:08:44,243 ironscanner.main Title: Use custom gamma table INFO 2018-04-09 16:08:44,243 ironscanner.main Desc: Determines whether a builtin or a custom gamma-table should be used. INFO 2018-04-09 16:08:44,243 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,243 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,243 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,243 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,243 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,243 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,244 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,244 ironscanner.main Option: calibration-file INFO 2018-04-09 16:08:44,244 ironscanner.main Title: Calibration file INFO 2018-04-09 16:08:44,244 ironscanner.main Desc: Specify the calibration file to use INFO 2018-04-09 16:08:44,245 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:08:44,245 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,245 ironscanner.main Size: 4096 INFO 2018-04-09 16:08:44,245 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,245 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,245 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,246 ironscanner.main Value: /home/xubuntu/.sane/canon-lide-120.cal INFO 2018-04-09 16:08:44,246 ironscanner.main Option: contrast INFO 2018-04-09 16:08:44,246 ironscanner.main Title: Contrast INFO 2018-04-09 16:08:44,246 ironscanner.main Desc: Controls the contrast of the acquired image. INFO 2018-04-09 16:08:44,246 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,247 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,247 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,247 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,247 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,247 ironscanner.main Constraint: (-100, 100, 1) INFO 2018-04-09 16:08:44,248 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,248 ironscanner.main Option: file INFO 2018-04-09 16:08:44,248 ironscanner.main Title: File button INFO 2018-04-09 16:08:44,248 ironscanner.main Desc: File button INFO 2018-04-09 16:08:44,248 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,249 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,249 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,249 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,249 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,249 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,250 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,250 ironscanner.main Option: threshold-curve INFO 2018-04-09 16:08:44,250 ironscanner.main Title: Threshold curve INFO 2018-04-09 16:08:44,250 ironscanner.main Desc: Dynamic threshold curve, from light to dark, normally 50-65 INFO 2018-04-09 16:08:44,250 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,251 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,251 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,251 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,251 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,251 ironscanner.main Constraint: (0, 127, 1) INFO 2018-04-09 16:08:44,252 ironscanner.main Value: 50 INFO 2018-04-09 16:08:44,252 ironscanner.main Option: br-x INFO 2018-04-09 16:08:44,252 ironscanner.main Title: Bottom-right x INFO 2018-04-09 16:08:44,252 ironscanner.main Desc: Bottom-right x position of scan area. INFO 2018-04-09 16:08:44,252 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,253 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:08:44,253 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,253 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,253 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,253 ironscanner.main Constraint: (0, 14155776, 0) INFO 2018-04-09 16:08:44,253 ironscanner.main Value: 14155776 INFO 2018-04-09 16:08:44,254 ironscanner.main Option: need-calibration INFO 2018-04-09 16:08:44,254 ironscanner.main Title: Need calibration INFO 2018-04-09 16:08:44,254 ironscanner.main Desc: The scanner needs calibration for the current settings INFO 2018-04-09 16:08:44,254 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,254 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,254 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,254 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:08:44,254 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,255 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,256 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,256 ironscanner.main Option: source INFO 2018-04-09 16:08:44,256 ironscanner.main Title: Scan source INFO 2018-04-09 16:08:44,256 ironscanner.main Desc: Selects the scan source (such as a document-feeder). INFO 2018-04-09 16:08:44,256 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:08:44,256 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,257 ironscanner.main Size: 21 INFO 2018-04-09 16:08:44,257 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,] INFO 2018-04-09 16:08:44,257 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:08:44,257 ironscanner.main Constraint: ['Flatbed', 'Transparency Adapter'] INFO 2018-04-09 16:08:44,258 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,259 ironscanner.main Option: swskip INFO 2018-04-09 16:08:44,259 ironscanner.main Title: Software blank skip percentage INFO 2018-04-09 16:08:44,259 ironscanner.main Desc: Request driver to discard pages with low numbers of dark pixels INFO 2018-04-09 16:08:44,259 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,259 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5) INFO 2018-04-09 16:08:44,259 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,259 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:08:44,260 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,260 ironscanner.main Constraint: (0, 6553600, 65536) INFO 2018-04-09 16:08:44,260 ironscanner.main Value: 0 INFO 2018-04-09 16:08:44,261 ironscanner.main Option: despeck INFO 2018-04-09 16:08:44,261 ironscanner.main Title: Software despeckle diameter INFO 2018-04-09 16:08:44,261 ironscanner.main Desc: Maximum diameter of lone dots to remove from scan INFO 2018-04-09 16:08:44,261 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,261 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,261 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,262 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:08:44,262 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,262 ironscanner.main Constraint: (1, 9, 1) INFO 2018-04-09 16:08:44,263 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,263 ironscanner.main Option: page-loaded INFO 2018-04-09 16:08:44,264 ironscanner.main Title: Page loaded INFO 2018-04-09 16:08:44,264 ironscanner.main Desc: Page loaded INFO 2018-04-09 16:08:44,264 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:08:44,264 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,264 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,264 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:08:44,264 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:08:44,264 ironscanner.main Constraint: None INFO 2018-04-09 16:08:44,266 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:08:44,266 ironscanner.main Option: expiration-time INFO 2018-04-09 16:08:44,266 ironscanner.main Title: Calibration cache expiration time INFO 2018-04-09 16:08:44,266 ironscanner.main Desc: Time (in minutes) before a cached calibration expires. A value of 0 means cache is not used. A negative value means cache never expires. INFO 2018-04-09 16:08:44,266 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:08:44,266 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:08:44,266 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,267 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,267 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,267 ironscanner.main Constraint: (-1, 30000, 1) INFO 2018-04-09 16:08:44,267 ironscanner.main Value: 60 INFO 2018-04-09 16:08:44,268 ironscanner.main Option: tl-x INFO 2018-04-09 16:08:44,268 ironscanner.main Title: Top-left x INFO 2018-04-09 16:08:44,268 ironscanner.main Desc: Top-left x position of scan area. INFO 2018-04-09 16:08:44,268 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:08:44,268 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:08:44,268 ironscanner.main Size: 4 INFO 2018-04-09 16:08:44,268 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:08:44,268 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:08:44,269 ironscanner.main Constraint: (0, 14155776, 0) INFO 2018-04-09 16:08:44,269 ironscanner.main Value: 0 INFO 2018-04-09 16:09:16,750 ironscanner.main Looking for scanners ...
DEBUG 2018-04-09 16:09:16,751 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/sane/abstract_proc.py:get_devices()@275[TraceThread(<function get_devices at 0x7fa4301b7598>)]
INFO 2018-04-09 16:09:18,189 ironscanner.main Preparing summary INFO 2018-04-09 16:09:18,276 ironscanner.main Summary ready INFO 2018-04-09 16:09:18,276 ironscanner.main Summary of the test: - Scanner: Canon LiDE 120 (genesys:libusb:001:004) - 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: - machine: x86_64 - mem: 3969183744 - platform_uname: uname_result(system='Linux', node='xubuntu', release='4.13.0-16-generic', version='#19-Ubuntu SMP Wed Oct 11 18:35:14 UTC 2017', machine='x86_64', processor='x86_64') - release: 4.13.0-16-generic - python: 3.5.3 (default, Jan 19 2017, 14:11:04) [GCC 6.3.0 20170118] - platform_detailed: Linux-4.13.0-16-generic-x86_64-with-Ubuntu-17.10-artful - os_uname: posix.uname_result(sysname='Linux', nodename='xubuntu', release='4.13.0-16-generic', version='#19-Ubuntu SMP Wed Oct 11 18:35:14 UTC 2017', machine='x86_64') - system: Linux - nb_cpus: 2 - type: posix - swap: 0 - cpu_freq: 2400 - platform_short: linux - proc: x86_64 - arch: ('64bit', 'ELF') INFO 2018-04-09 16:09:22,708 ironscanner.main 1 scanners found INFO 2018-04-09 16:09:22,713 ironscanner.main genesys:libusb:001:004 -> Canon LiDE 120 (genesys:libusb:001:004) INFO 2018-04-09 16:09:22,715 ironscanner.main Selected scanner: genesys:libusb:001:004 INFO 2018-04-09 16:09:22,720 ironscanner.main Option: preview INFO 2018-04-09 16:09:22,721 ironscanner.main Title: Preview INFO 2018-04-09 16:09:22,721 ironscanner.main Desc: Request a preview-quality scan. INFO 2018-04-09 16:09:22,722 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,722 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,722 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,722 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,723 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,723 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,724 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,724 ironscanner.main Option: disable-interpolation INFO 2018-04-09 16:09:22,724 ironscanner.main Title: Disable interpolation INFO 2018-04-09 16:09:22,724 ironscanner.main Desc: When using high resolutions where the horizontal resolution is smaller than the vertical resolution this disables horizontal interpolation. INFO 2018-04-09 16:09:22,724 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,724 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,725 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,725 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,725 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,725 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,726 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,726 ironscanner.main Option: green-gamma-table INFO 2018-04-09 16:09:22,726 ironscanner.main Title: Green intensity INFO 2018-04-09 16:09:22,726 ironscanner.main Desc: Gamma-correction table for the green band. INFO 2018-04-09 16:09:22,726 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,727 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,727 ironscanner.main Size: 1024 INFO 2018-04-09 16:09:22,727 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:09:22,727 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,727 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:09:22,729 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,729 ironscanner.main Option: lamp-off-scan INFO 2018-04-09 16:09:22,729 ironscanner.main Title: Lamp off during scan INFO 2018-04-09 16:09:22,729 ironscanner.main Desc: The lamp will be turned off during scan. INFO 2018-04-09 16:09:22,730 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,730 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,730 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,730 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,730 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,730 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,731 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,731 ironscanner.main Option: tl-y INFO 2018-04-09 16:09:22,731 ironscanner.main Title: Top-left y INFO 2018-04-09 16:09:22,731 ironscanner.main Desc: Top-left y position of scan area. INFO 2018-04-09 16:09:22,732 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,732 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:09:22,732 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,732 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,732 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,733 ironscanner.main Constraint: (0, 19660800, 0) INFO 2018-04-09 16:09:22,733 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,733 ironscanner.main Option: color-filter INFO 2018-04-09 16:09:22,733 ironscanner.main Title: Color filter INFO 2018-04-09 16:09:22,734 ironscanner.main Desc: When using gray or lineart this option selects the used color. INFO 2018-04-09 16:09:22,734 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:09:22,734 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,734 ironscanner.main Size: 6 INFO 2018-04-09 16:09:22,734 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,734 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:09:22,734 ironscanner.main Constraint: ['Red', 'Green', 'Blue'] INFO 2018-04-09 16:09:22,735 ironscanner.main Value: Green INFO 2018-04-09 16:09:22,735 ironscanner.main Option: copy INFO 2018-04-09 16:09:22,735 ironscanner.main Title: Copy button INFO 2018-04-09 16:09:22,735 ironscanner.main Desc: Copy button INFO 2018-04-09 16:09:22,736 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,736 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,736 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,736 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,736 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,736 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,737 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,738 ironscanner.main Option: email INFO 2018-04-09 16:09:22,738 ironscanner.main Title: Email button INFO 2018-04-09 16:09:22,738 ironscanner.main Desc: Email button INFO 2018-04-09 16:09:22,738 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,738 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,738 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,739 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,739 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,739 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,740 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,740 ironscanner.main Option: swdeskew INFO 2018-04-09 16:09:22,740 ironscanner.main Title: Software deskew INFO 2018-04-09 16:09:22,741 ironscanner.main Desc: Request backend to rotate skewed pages digitally INFO 2018-04-09 16:09:22,741 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,741 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,741 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,741 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,741 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,741 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,742 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,742 ironscanner.main Option: resolution INFO 2018-04-09 16:09:22,742 ironscanner.main Title: Scan resolution INFO 2018-04-09 16:09:22,743 ironscanner.main Desc: Sets the resolution of the scanned image. INFO 2018-04-09 16:09:22,743 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,743 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4) INFO 2018-04-09 16:09:22,743 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,743 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,743 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2) INFO 2018-04-09 16:09:22,743 ironscanner.main Constraint: [4800, 2400, 1200, 600, 300, 150, 100, 75] INFO 2018-04-09 16:09:22,745 ironscanner.main Value: 75 INFO 2018-04-09 16:09:22,745 ironscanner.main Option: gamma-table INFO 2018-04-09 16:09:22,745 ironscanner.main Title: Image intensity INFO 2018-04-09 16:09:22,745 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-04-09 16:09:22,745 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,745 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,745 ironscanner.main Size: 1024 INFO 2018-04-09 16:09:22,746 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:09:22,746 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,746 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:09:22,747 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,747 ironscanner.main Option: ocr INFO 2018-04-09 16:09:22,747 ironscanner.main Title: OCR button INFO 2018-04-09 16:09:22,747 ironscanner.main Desc: OCR button INFO 2018-04-09 16:09:22,748 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,748 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,748 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,748 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:09:22,748 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,748 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,750 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,750 ironscanner.main Option: br-y INFO 2018-04-09 16:09:22,750 ironscanner.main Title: Bottom-right y INFO 2018-04-09 16:09:22,750 ironscanner.main Desc: Bottom-right y position of scan area. INFO 2018-04-09 16:09:22,750 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,750 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:09:22,750 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,751 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,751 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,751 ironscanner.main Constraint: (0, 19660800, 0) INFO 2018-04-09 16:09:22,752 ironscanner.main Value: 19660800 INFO 2018-04-09 16:09:22,752 ironscanner.main Option: swdespeck INFO 2018-04-09 16:09:22,752 ironscanner.main Title: Software despeck INFO 2018-04-09 16:09:22,752 ironscanner.main Desc: Request backend to remove lone dots digitally INFO 2018-04-09 16:09:22,753 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,753 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,753 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,753 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,753 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,753 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,754 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,754 ironscanner.main Option: red-gamma-table INFO 2018-04-09 16:09:22,754 ironscanner.main Title: Red intensity INFO 2018-04-09 16:09:22,754 ironscanner.main Desc: Gamma-correction table for the red band. INFO 2018-04-09 16:09:22,754 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,754 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,754 ironscanner.main Size: 1024 INFO 2018-04-09 16:09:22,754 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:09:22,755 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,755 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:09:22,756 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,756 ironscanner.main Option: lamp-off-time INFO 2018-04-09 16:09:22,756 ironscanner.main Title: Lamp off time INFO 2018-04-09 16:09:22,756 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-04-09 16:09:22,756 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,757 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,757 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,757 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,757 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,757 ironscanner.main Constraint: (0, 60, 0) INFO 2018-04-09 16:09:22,758 ironscanner.main Value: 15 INFO 2018-04-09 16:09:22,758 ironscanner.main Option: depth INFO 2018-04-09 16:09:22,758 ironscanner.main Title: Bit depth INFO 2018-04-09 16:09:22,758 ironscanner.main Desc: Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans. INFO 2018-04-09 16:09:22,758 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,758 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,758 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,758 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,759 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2) INFO 2018-04-09 16:09:22,759 ironscanner.main Constraint: [8, 16] INFO 2018-04-09 16:09:22,759 ironscanner.main Value: 8 INFO 2018-04-09 16:09:22,759 ironscanner.main Option: scan INFO 2018-04-09 16:09:22,759 ironscanner.main Title: Scan button INFO 2018-04-09 16:09:22,760 ironscanner.main Desc: Scan button INFO 2018-04-09 16:09:22,760 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,760 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,760 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,760 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,760 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,760 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,761 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,761 ironscanner.main Option: threshold INFO 2018-04-09 16:09:22,762 ironscanner.main Title: Threshold INFO 2018-04-09 16:09:22,762 ironscanner.main Desc: Select minimum-brightness to get a white point INFO 2018-04-09 16:09:22,762 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,762 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5) INFO 2018-04-09 16:09:22,762 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,762 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,762 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,762 ironscanner.main Constraint: (0, 6553600, 65536) INFO 2018-04-09 16:09:22,763 ironscanner.main Value: 3276800 INFO 2018-04-09 16:09:22,763 ironscanner.main Option: extra INFO 2018-04-09 16:09:22,763 ironscanner.main Title: Extra button INFO 2018-04-09 16:09:22,763 ironscanner.main Desc: Extra button INFO 2018-04-09 16:09:22,764 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,764 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,764 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,764 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:09:22,764 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,764 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,765 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,766 ironscanner.main Option: brightness INFO 2018-04-09 16:09:22,766 ironscanner.main Title: Brightness INFO 2018-04-09 16:09:22,766 ironscanner.main Desc: Controls the brightness of the acquired image. INFO 2018-04-09 16:09:22,766 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,766 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,766 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,766 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,767 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,767 ironscanner.main Constraint: (-100, 100, 1) INFO 2018-04-09 16:09:22,767 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,767 ironscanner.main Option: swderotate INFO 2018-04-09 16:09:22,767 ironscanner.main Title: Software derotate INFO 2018-04-09 16:09:22,768 ironscanner.main Desc: Request driver to detect and correct 90 degree image rotation INFO 2018-04-09 16:09:22,768 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,768 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,768 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,768 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,768 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,768 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,769 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,769 ironscanner.main Option: power INFO 2018-04-09 16:09:22,769 ironscanner.main Title: Power button INFO 2018-04-09 16:09:22,769 ironscanner.main Desc: Power button INFO 2018-04-09 16:09:22,769 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,769 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,770 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,770 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:09:22,770 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,770 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,776 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,776 ironscanner.main Option: blue-gamma-table INFO 2018-04-09 16:09:22,776 ironscanner.main Title: Blue intensity INFO 2018-04-09 16:09:22,776 ironscanner.main Desc: Gamma-correction table for the blue band. INFO 2018-04-09 16:09:22,777 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,777 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,777 ironscanner.main Size: 1024 INFO 2018-04-09 16:09:22,777 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:09:22,777 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,777 ironscanner.main Constraint: (0, 65535, 0) INFO 2018-04-09 16:09:22,779 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,779 ironscanner.main Option: disable-dynamic-lineart INFO 2018-04-09 16:09:22,780 ironscanner.main Title: Disable dynamic lineart INFO 2018-04-09 16:09:22,780 ironscanner.main Desc: Disable use of a software adaptive algorithm to generate lineart relying instead on hardware lineart. INFO 2018-04-09 16:09:22,780 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,780 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,780 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,780 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,781 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,781 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,781 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,781 ironscanner.main Option: mode INFO 2018-04-09 16:09:22,782 ironscanner.main Title: Scan mode INFO 2018-04-09 16:09:22,782 ironscanner.main Desc: Selects the scan mode (e.g., lineart, monochrome, or color). INFO 2018-04-09 16:09:22,782 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:09:22,782 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,782 ironscanner.main Size: 8 INFO 2018-04-09 16:09:22,782 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,783 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:09:22,783 ironscanner.main Constraint: ['Color', 'Gray', 'Lineart'] INFO 2018-04-09 16:09:22,783 ironscanner.main Value: Gray INFO 2018-04-09 16:09:22,783 ironscanner.main Option: swcrop INFO 2018-04-09 16:09:22,784 ironscanner.main Title: Software crop INFO 2018-04-09 16:09:22,784 ironscanner.main Desc: Request backend to remove border from pages digitally INFO 2018-04-09 16:09:22,784 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,784 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,784 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,784 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,785 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,785 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,785 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,785 ironscanner.main Option: custom-gamma INFO 2018-04-09 16:09:22,786 ironscanner.main Title: Use custom gamma table INFO 2018-04-09 16:09:22,786 ironscanner.main Desc: Determines whether a builtin or a custom gamma-table should be used. INFO 2018-04-09 16:09:22,786 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,786 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,786 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,787 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,787 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,787 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,788 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,788 ironscanner.main Option: calibration-file INFO 2018-04-09 16:09:22,789 ironscanner.main Title: Calibration file INFO 2018-04-09 16:09:22,789 ironscanner.main Desc: Specify the calibration file to use INFO 2018-04-09 16:09:22,789 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:09:22,789 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,789 ironscanner.main Size: 4096 INFO 2018-04-09 16:09:22,789 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,790 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,790 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,790 ironscanner.main Value: /home/xubuntu/.sane/canon-lide-120.cal INFO 2018-04-09 16:09:22,791 ironscanner.main Option: contrast INFO 2018-04-09 16:09:22,791 ironscanner.main Title: Contrast INFO 2018-04-09 16:09:22,791 ironscanner.main Desc: Controls the contrast of the acquired image. INFO 2018-04-09 16:09:22,791 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,791 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,791 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,791 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,791 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,792 ironscanner.main Constraint: (-100, 100, 1) INFO 2018-04-09 16:09:22,792 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,792 ironscanner.main Option: file INFO 2018-04-09 16:09:22,792 ironscanner.main Title: File button INFO 2018-04-09 16:09:22,792 ironscanner.main Desc: File button INFO 2018-04-09 16:09:22,792 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,793 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,793 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,793 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,793 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,793 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,794 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,794 ironscanner.main Option: threshold-curve INFO 2018-04-09 16:09:22,794 ironscanner.main Title: Threshold curve INFO 2018-04-09 16:09:22,794 ironscanner.main Desc: Dynamic threshold curve, from light to dark, normally 50-65 INFO 2018-04-09 16:09:22,795 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,795 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,795 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,795 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,795 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,795 ironscanner.main Constraint: (0, 127, 1) INFO 2018-04-09 16:09:22,796 ironscanner.main Value: 50 INFO 2018-04-09 16:09:22,796 ironscanner.main Option: br-x INFO 2018-04-09 16:09:22,796 ironscanner.main Title: Bottom-right x INFO 2018-04-09 16:09:22,796 ironscanner.main Desc: Bottom-right x position of scan area. INFO 2018-04-09 16:09:22,796 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,796 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:09:22,796 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,797 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,797 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,797 ironscanner.main Constraint: (0, 14155776, 0) INFO 2018-04-09 16:09:22,797 ironscanner.main Value: 14155776 INFO 2018-04-09 16:09:22,798 ironscanner.main Option: need-calibration INFO 2018-04-09 16:09:22,798 ironscanner.main Title: Need calibration INFO 2018-04-09 16:09:22,798 ironscanner.main Desc: The scanner needs calibration for the current settings INFO 2018-04-09 16:09:22,798 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,798 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,798 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,798 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:09:22,798 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,799 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,800 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,800 ironscanner.main Option: source INFO 2018-04-09 16:09:22,800 ironscanner.main Title: Scan source INFO 2018-04-09 16:09:22,800 ironscanner.main Desc: Selects the scan source (such as a document-feeder). INFO 2018-04-09 16:09:22,800 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3) INFO 2018-04-09 16:09:22,800 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,800 ironscanner.main Size: 21 INFO 2018-04-09 16:09:22,801 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,] INFO 2018-04-09 16:09:22,801 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3) INFO 2018-04-09 16:09:22,801 ironscanner.main Constraint: ['Flatbed', 'Transparency Adapter'] INFO 2018-04-09 16:09:22,802 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,802 ironscanner.main Option: swskip INFO 2018-04-09 16:09:22,802 ironscanner.main Title: Software blank skip percentage INFO 2018-04-09 16:09:22,802 ironscanner.main Desc: Request driver to discard pages with low numbers of dark pixels INFO 2018-04-09 16:09:22,803 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,803 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5) INFO 2018-04-09 16:09:22,803 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,803 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,] INFO 2018-04-09 16:09:22,803 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,803 ironscanner.main Constraint: (0, 6553600, 65536) INFO 2018-04-09 16:09:22,804 ironscanner.main Value: 0 INFO 2018-04-09 16:09:22,804 ironscanner.main Option: despeck INFO 2018-04-09 16:09:22,804 ironscanner.main Title: Software despeckle diameter INFO 2018-04-09 16:09:22,804 ironscanner.main Desc: Maximum diameter of lone dots to remove from scan INFO 2018-04-09 16:09:22,804 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,805 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,805 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,805 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,] INFO 2018-04-09 16:09:22,805 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,805 ironscanner.main Constraint: (1, 9, 1) INFO 2018-04-09 16:09:22,806 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,806 ironscanner.main Option: page-loaded INFO 2018-04-09 16:09:22,807 ironscanner.main Title: Page loaded INFO 2018-04-09 16:09:22,807 ironscanner.main Desc: Page loaded INFO 2018-04-09 16:09:22,807 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0) INFO 2018-04-09 16:09:22,807 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,807 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,807 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,] INFO 2018-04-09 16:09:22,807 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0) INFO 2018-04-09 16:09:22,807 ironscanner.main Constraint: None INFO 2018-04-09 16:09:22,809 ironscanner.main Value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4)) INFO 2018-04-09 16:09:22,809 ironscanner.main Option: expiration-time INFO 2018-04-09 16:09:22,809 ironscanner.main Title: Calibration cache expiration time INFO 2018-04-09 16:09:22,809 ironscanner.main Desc: Time (in minutes) before a cached calibration expires. A value of 0 means cache is not used. A negative value means cache never expires. INFO 2018-04-09 16:09:22,811 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1) INFO 2018-04-09 16:09:22,811 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0) INFO 2018-04-09 16:09:22,812 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,812 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,812 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,812 ironscanner.main Constraint: (-1, 30000, 1) INFO 2018-04-09 16:09:22,813 ironscanner.main Value: 60 INFO 2018-04-09 16:09:22,813 ironscanner.main Option: tl-x INFO 2018-04-09 16:09:22,813 ironscanner.main Title: Top-left x INFO 2018-04-09 16:09:22,814 ironscanner.main Desc: Top-left x position of scan area. INFO 2018-04-09 16:09:22,814 ironscanner.main Type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2) INFO 2018-04-09 16:09:22,814 ironscanner.main Unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3) INFO 2018-04-09 16:09:22,814 ironscanner.main Size: 4 INFO 2018-04-09 16:09:22,814 ironscanner.main Capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,] INFO 2018-04-09 16:09:22,815 ironscanner.main Constraint type: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1) INFO 2018-04-09 16:09:22,815 ironscanner.main Constraint: (0, 14155776, 0) INFO 2018-04-09 16:09:22,816 ironscanner.main Value: 0 INFO 2018-04-09 16:09:23,054 ironscanner.main ### SCAN TEST ### INFO 2018-04-09 16:09:23,055 ironscanner.main Configuring scanner: resolution = 150
DEBUG 2018-04-09 16:09:23,055 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fa4301ba158>)]
INFO 2018-04-09 16:09:23,069 pyinsane2 [resolution] set to [150] INFO 2018-04-09 16:09:23,070 ironscanner.main Configuring scanner: mode = Color
DEBUG 2018-04-09 16:09:23,070 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fa4301ba158>)]
INFO 2018-04-09 16:09:23,080 pyinsane2 [mode] set to [Color] INFO 2018-04-09 16:09:23,081 ironscanner.main Configuring scanner: source = Flatbed
DEBUG 2018-04-09 16:09:23,083 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:set_scanner_opt()@41[TraceThread(<function set_scanner_opt at 0x7fa4301ba158>)]
ERROR 2018-04-09 16:09:23,087 pyinsane2 Unable to set scanner option [source]: Option is not active INFO 2018-04-09 16:09:23,087 ironscanner.main Maximizing scan area ...
DEBUG 2018-04-09 16:09:23,088 ironscanner.trace site-packages/pyinsane2-2.0.12-py3.5.egg/pyinsane2/__init__.py:maximize_scan_area()@142[TraceThread(<function maximize_scan_area at 0x7fa4301ba268>)]
INFO 2018-04-09 16:09:23,092 ironscanner.main Starting scan session ...
DEBUG 2018-04-09 16:09:23,093 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 0x7fa425dd3ba8>>)]
INFO 2018-04-09 16:09:29,439 ironscanner.main Expected image size: (1272, 1771) INFO 2018-04-09 16:09:29,439 ironscanner.main Scanning page 0
DEBUG 2018-04-09 16:09:29,440 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:29,569 ironscanner.main Available lines: (0, 32)
DEBUG 2018-04-09 16:09:29,594 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:29,805 ironscanner.main Available lines: (0, 64)
DEBUG 2018-04-09 16:09:29,814 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:30,041 ironscanner.main Available lines: (0, 96)
DEBUG 2018-04-09 16:09:30,050 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:30,277 ironscanner.main Available lines: (0, 128)
DEBUG 2018-04-09 16:09:30,288 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:30,512 ironscanner.main Available lines: (0, 160)
DEBUG 2018-04-09 16:09:30,525 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:30,748 ironscanner.main Available lines: (0, 192)
DEBUG 2018-04-09 16:09:30,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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:30,984 ironscanner.main Available lines: (0, 224)
DEBUG 2018-04-09 16:09:30,998 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:31,220 ironscanner.main Available lines: (0, 256)
DEBUG 2018-04-09 16:09:31,233 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:31,456 ironscanner.main Available lines: (0, 288)
DEBUG 2018-04-09 16:09:31,469 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:31,693 ironscanner.main Available lines: (0, 320)
DEBUG 2018-04-09 16:09:31,708 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:31,929 ironscanner.main Available lines: (0, 352)
DEBUG 2018-04-09 16:09:31,945 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:32,164 ironscanner.main Available lines: (0, 384)
DEBUG 2018-04-09 16:09:32,181 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:32,400 ironscanner.main Available lines: (0, 416)
DEBUG 2018-04-09 16:09:32,420 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:32,636 ironscanner.main Available lines: (0, 448)
DEBUG 2018-04-09 16:09:32,655 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:32,872 ironscanner.main Available lines: (0, 480)
DEBUG 2018-04-09 16:09:32,893 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:33,108 ironscanner.main Available lines: (0, 512)
DEBUG 2018-04-09 16:09:33,131 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:33,344 ironscanner.main Available lines: (0, 544)
DEBUG 2018-04-09 16:09:33,364 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:33,580 ironscanner.main Available lines: (0, 576)
DEBUG 2018-04-09 16:09:33,599 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:33,816 ironscanner.main Available lines: (0, 608)
DEBUG 2018-04-09 16:09:33,836 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:34,051 ironscanner.main Available lines: (0, 640)
DEBUG 2018-04-09 16:09:34,076 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:34,288 ironscanner.main Available lines: (0, 672)
DEBUG 2018-04-09 16:09:34,311 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:34,523 ironscanner.main Available lines: (0, 704)
DEBUG 2018-04-09 16:09:34,546 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:34,759 ironscanner.main Available lines: (0, 736)
DEBUG 2018-04-09 16:09:34,784 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:34,995 ironscanner.main Available lines: (0, 768)
DEBUG 2018-04-09 16:09:35,020 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:35,231 ironscanner.main Available lines: (0, 800)
DEBUG 2018-04-09 16:09:35,260 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:35,467 ironscanner.main Available lines: (0, 832)
DEBUG 2018-04-09 16:09:35,495 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:35,703 ironscanner.main Available lines: (0, 864)
DEBUG 2018-04-09 16:09:35,733 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:35,939 ironscanner.main Available lines: (0, 896)
DEBUG 2018-04-09 16:09:35,968 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:36,175 ironscanner.main Available lines: (0, 928)
DEBUG 2018-04-09 16:09:36,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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:36,411 ironscanner.main Available lines: (0, 960)
DEBUG 2018-04-09 16:09:36,442 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:36,647 ironscanner.main Available lines: (0, 992)
DEBUG 2018-04-09 16:09:36,679 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:36,883 ironscanner.main Available lines: (0, 1024)
DEBUG 2018-04-09 16:09:36,916 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:37,119 ironscanner.main Available lines: (0, 1056)
DEBUG 2018-04-09 16:09:37,153 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:37,354 ironscanner.main Available lines: (0, 1088)
DEBUG 2018-04-09 16:09:37,388 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:37,590 ironscanner.main Available lines: (0, 1120)
DEBUG 2018-04-09 16:09:37,628 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:37,827 ironscanner.main Available lines: (0, 1152)
DEBUG 2018-04-09 16:09:37,865 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:38,062 ironscanner.main Available lines: (0, 1184)
DEBUG 2018-04-09 16:09:38,101 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:38,299 ironscanner.main Available lines: (0, 1216)
DEBUG 2018-04-09 16:09:38,337 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:38,534 ironscanner.main Available lines: (0, 1248)
DEBUG 2018-04-09 16:09:38,574 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:38,770 ironscanner.main Available lines: (0, 1280)
DEBUG 2018-04-09 16:09:38,810 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:39,006 ironscanner.main Available lines: (0, 1312)
DEBUG 2018-04-09 16:09:39,046 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:39,242 ironscanner.main Available lines: (0, 1344)
DEBUG 2018-04-09 16:09:39,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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:39,478 ironscanner.main Available lines: (0, 1376)
DEBUG 2018-04-09 16:09:39,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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:39,714 ironscanner.main Available lines: (0, 1408)
DEBUG 2018-04-09 16:09:39,756 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:39,950 ironscanner.main Available lines: (0, 1440)
DEBUG 2018-04-09 16:09:39,995 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:40,186 ironscanner.main Available lines: (0, 1472)
DEBUG 2018-04-09 16:09:40,229 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:40,421 ironscanner.main Available lines: (0, 1504)
DEBUG 2018-04-09 16:09:40,465 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:40,657 ironscanner.main Available lines: (0, 1536)
DEBUG 2018-04-09 16:09:40,703 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:40,893 ironscanner.main Available lines: (0, 1568)
DEBUG 2018-04-09 16:09:40,937 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:41,130 ironscanner.main Available lines: (0, 1600)
DEBUG 2018-04-09 16:09:41,177 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:41,365 ironscanner.main Available lines: (0, 1632)
DEBUG 2018-04-09 16:09:41,411 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:41,601 ironscanner.main Available lines: (0, 1664)
DEBUG 2018-04-09 16:09:41,649 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:41,837 ironscanner.main Available lines: (0, 1696)
DEBUG 2018-04-09 16:09:41,885 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:42,073 ironscanner.main Available lines: (0, 1728)
DEBUG 2018-04-09 16:09:42,121 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:42,309 ironscanner.main Available lines: (0, 1760)
DEBUG 2018-04-09 16:09:42,360 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:42,695 ironscanner.main Available lines: (0, 1771)
DEBUG 2018-04-09 16:09:42,746 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 0x7fa431c754e0>>)]
INFO 2018-04-09 16:09:42,972 ironscanner.main End of page. Available lines: (0, 1771) INFO 2018-04-09 16:09:43,023 ironscanner.main Scanning page 1
DEBUG 2018-04-09 16:09:43,024 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 0x7fa431c754e0>>)]