2022-03-29 05:45:13,709 | INFO | inkcut | ======================================== 2022-03-29 05:45:13,709 | INFO | inkcut | Inkcut launched 2022-03-29 05:45:13,709 | INFO | inkcut | Version: 2.1.3 2022-03-29 05:45:13,710 | INFO | inkcut | Python: 3.10.2 (main, Jan 15 2022, 19:56:27) [GCC 11.1.0] 2022-03-29 05:45:13,710 | INFO | inkcut | System: uname_result(system='Linux', node='nobody', release='5.15.28-1-MANJARO', version='#1 SMP PREEMPT Fri Mar 11 14:12:57 UTC 2022', machine='x86_64') 2022-03-29 05:45:13,710 | INFO | inkcut | Executable: /usr/bin/python 2022-03-29 05:45:13,710 | INFO | inkcut | Args: ['/home/laurie/.local/bin/inkcut'] 2022-03-29 05:45:13,743 | INFO | inkcut | Qt: 5.15.2 Api: 2022-03-29 05:45:13,743 | INFO | inkcut | ======================================== 2022-03-29 05:45:14,452 | DEBUG | inkcut | Starting plugin 'inkcut.core' 2022-03-29 05:45:14,452 | DEBUG | inkcut | Inkcut loaded. 2022-03-29 05:45:14,461 | DEBUG | inkcut | CLI | Commands loaded 2022-03-29 05:45:14,462 | DEBUG | inkcut | CLI | No cli command was given. 2022-03-29 05:45:14,463 | WARNING | inkcut | Translations not found at /home/laurie/.local/lib/python3.10/site-packages/inkcut/res/translations/en_US 2022-03-29 05:45:15,047 | DEBUG | inkcut | CLI | Commands loaded 2022-03-29 05:45:15,048 | DEBUG | inkcut | CLI | No cli command was given. 2022-03-29 05:45:15,072 | INFO | inkcut | Loading plugin inkcut.joystick 2022-03-29 05:45:15,075 | DEBUG | inkcut | Starting plugin 'inkcut.joystick' 2022-03-29 05:45:15,148 | INFO | inkcut | Loading plugin inkcut.preview 2022-03-29 05:45:15,383 | DEBUG | inkcut | Starting plugin 'inkcut.preview' 2022-03-29 05:45:15,398 | INFO | inkcut | Loading plugin inkcut.monitor 2022-03-29 05:45:15,399 | DEBUG | inkcut | Starting plugin 'inkcut.monitor' 2022-03-29 05:45:15,437 | INFO | inkcut | Loading plugin inkcut.job 2022-03-29 05:45:15,445 | DEBUG | inkcut | Starting plugin 'inkcut.job' 2022-03-29 05:45:15,446 | DEBUG | inkcut | Restoring state '.size = [1800.0, 2700.0]' 2022-03-29 05:45:15,446 | DEBUG | inkcut | Restoring state '.padding = [10.0, 10.0, 10.0, 10.0]' 2022-03-29 05:45:15,446 | DEBUG | inkcut | Restoring state '.name = ' 2022-03-29 05:45:15,446 | DEBUG | inkcut | Restoring state '.color = #000000' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.is_roll = False' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.used = [0.0, 0.0]' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.cost = 1.0' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.use_force = False' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.use_speed = False' 2022-03-29 05:45:15,447 | DEBUG | inkcut | Restoring state '.force = 10' 2022-03-29 05:45:15,448 | DEBUG | inkcut | Restoring state '.speed = 10' 2022-03-29 05:45:15,448 | DEBUG | inkcut | Restoring state '.status = staged' 2022-03-29 05:45:15,448 | DEBUG | inkcut | Restoring state '.created = 2022-03-29 05:30:46.043740' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.started = None' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.ended = None' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.progress = 0' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.data = ' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.count = 0' 2022-03-29 05:45:15,449 | DEBUG | inkcut | Restoring state '.speed = 0.0' 2022-03-29 05:45:15,450 | DEBUG | inkcut | Restoring state '.length = 0.0' 2022-03-29 05:45:15,450 | DEBUG | inkcut | Restoring state '.duration = 0:00:00' 2022-03-29 05:45:15,450 | DEBUG | inkcut | Restoring state '.units = in' 2022-03-29 05:45:15,450 | DEBUG | inkcut | Restoring state '.auto_approve = False' 2022-03-29 05:45:15,451 | DEBUG | inkcut | Restoring state '.material = ' 2022-03-29 05:45:15,451 | DEBUG | inkcut | Restoring state '.document = /home/laurie/TheArchiveMar22/documentedmar22/Documentss/sat.svg' 2022-03-29 05:45:15,454 | DEBUG | inkcut | Restoring state '.document_kwargs = {'ids': None}' 2022-03-29 05:45:15,455 | DEBUG | inkcut | Restoring state '.info = ' 2022-03-29 05:45:15,455 | DEBUG | inkcut | Restoring state '.scale = [1.0, 1.0]' 2022-03-29 05:45:15,455 | DEBUG | inkcut | Restoring state '.auto_scale = False' 2022-03-29 05:45:15,455 | DEBUG | inkcut | Restoring state '.lock_scale = True' 2022-03-29 05:45:15,456 | DEBUG | inkcut | Restoring state '.mirror = [False, False]' 2022-03-29 05:45:15,456 | DEBUG | inkcut | Restoring state '.align_center = [False, False]' 2022-03-29 05:45:15,456 | DEBUG | inkcut | Restoring state '.rotation = 0.0' 2022-03-29 05:45:15,456 | DEBUG | inkcut | Restoring state '.auto_rotate = False' 2022-03-29 05:45:15,456 | DEBUG | inkcut | Restoring state '.copies = 1' 2022-03-29 05:45:15,457 | DEBUG | inkcut | Restoring state '.auto_copies = False' 2022-03-29 05:45:15,457 | DEBUG | inkcut | Restoring state '.copy_spacing = [10.0, 10.0]' 2022-03-29 05:45:15,457 | DEBUG | inkcut | Restoring state '.copy_weedline = False' 2022-03-29 05:45:15,457 | DEBUG | inkcut | Restoring state '.copy_weedline_padding = [10.0, 10.0, 10.0, 10.0]' 2022-03-29 05:45:15,457 | DEBUG | inkcut | Restoring state '.plot_weedline = False' 2022-03-29 05:45:15,458 | DEBUG | inkcut | Restoring state '.plot_weedline_padding = [10.0, 10.0, 10.0, 10.0]' 2022-03-29 05:45:15,458 | DEBUG | inkcut | Restoring state '.order = Normal' 2022-03-29 05:45:15,458 | DEBUG | inkcut | Restoring state '.feed_to_end = False' 2022-03-29 05:45:15,458 | DEBUG | inkcut | Restoring state '.feed_after = 0.0' 2022-03-29 05:45:15,459 | INFO | inkcut | {'type': 'create', 'object': , 'name': 'job', 'value': } 2022-03-29 05:45:15,563 | DEBUG | inkcut | Starting plugin 'inkcut.device' 2022-03-29 05:45:15,564 | DEBUG | inkcut | Restoring state '.size = [2161.417322826, 900000.0]' 2022-03-29 05:45:15,564 | DEBUG | inkcut | Restoring state '.padding = [10.0, 10.0, 10.0, 10.0]' 2022-03-29 05:45:15,571 | DEBUG | inkcut | Restoring state '.port = /dev/ttyUSB0' 2022-03-29 05:45:15,571 | DEBUG | inkcut | Restoring state '.baudrate = 9600' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.bytesize = 8' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.parity = None' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.stopbits = 1' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.xonxoff = False' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.rtscts = False' 2022-03-29 05:45:15,572 | DEBUG | inkcut | Restoring state '.dsrdtr = False' 2022-03-29 05:45:15,573 | DEBUG | inkcut | Restoring state '.declaration = ' 2022-03-29 05:45:15,574 | DEBUG | inkcut | Restoring state '.config = ' 2022-03-29 05:45:15,574 | DEBUG | inkcut | Restoring state '.declaration = ' 2022-03-29 05:45:15,574 | DEBUG | inkcut | Restoring state '.config = ' 2022-03-29 05:45:15,574 | DEBUG | inkcut | Restoring state '.protocol = ' 2022-03-29 05:45:15,575 | DEBUG | inkcut | Restoring state '.step_time = 35.0' 2022-03-29 05:45:15,575 | DEBUG | inkcut | Restoring state '.custom_rate = -1.0' 2022-03-29 05:45:15,575 | DEBUG | inkcut | Restoring state '.step_size = 3.5433070866' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.interpolate = False' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.sample_rate = 100' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.rotation = 0' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.swap_xy = False' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.mirror_y = False' 2022-03-29 05:45:15,576 | DEBUG | inkcut | Restoring state '.mirror_x = False' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.scale = [1.0, 1.0]' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.quality_factor = 1.0' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.speed = 4.0' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.speed_units = in/s' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.speed_enabled = False' 2022-03-29 05:45:15,577 | DEBUG | inkcut | Restoring state '.force = 40.0' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.force_units = g' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.force_enabled = False' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.absolute = False' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.spooled = False' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.test_mode = False' 2022-03-29 05:45:15,578 | DEBUG | inkcut | Restoring state '.commands_before = ' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.commands_after = ' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.commands_connect = ' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.commands_disconnect = ' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.name = New device' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.manufacturer = Creation' 2022-03-29 05:45:15,579 | DEBUG | inkcut | Restoring state '.model = PCut CT-630' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.custom = False' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.area = ' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.declaration = ' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.filters = []' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.connection = ' 2022-03-29 05:45:15,580 | DEBUG | inkcut | Restoring state '.jobs = []' 2022-03-29 05:45:15,581 | DEBUG | inkcut | Restoring state '.queue = []' 2022-03-29 05:45:15,581 | DEBUG | inkcut | Restoring state '.config = ' 2022-03-29 05:45:15,581 | INFO | inkcut | {} 2022-03-29 05:45:15,582 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:15,586 | WARNING | inkcut | Plugin inkcut.device state restored from: /home/laurie/.config/inkcut/inkcut.device.json 2022-03-29 05:45:15,587 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:15,590 | INFO | inkcut | {'type': 'update', 'object': , 'name': 'job', 'oldvalue': , 'value': } 2022-03-29 05:45:15,592 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:15,595 | WARNING | inkcut | Plugin inkcut.job state restored from: /home/laurie/.config/inkcut/inkcut.job.json 2022-03-29 05:45:15,595 | INFO | inkcut | {} 2022-03-29 05:45:15,597 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:15,841 | INFO | inkcut | Loading plugin inkcut.job 2022-03-29 05:45:15,841 | INFO | inkcut | Loading plugin inkcut.job 2022-03-29 05:45:15,842 | INFO | inkcut | Loading plugin inkcut.job 2022-03-29 05:45:15,843 | INFO | inkcut | Loading plugin inkcut.job 2022-03-29 05:45:15,843 | INFO | inkcut | Loading plugin inkcut.console 2022-03-29 05:45:16,338 | INFO | inkcut | Loading plugin inkcut.device 2022-03-29 05:45:16,461 | DEBUG | inkcut | Updating dock items: [, , , , , , , , , ] 2022-03-29 05:45:16,511 | DEBUG | inkcut | Updating settings pages: [, , ] 2022-03-29 05:45:16,512 | DEBUG | inkcut | Starting plugin 'inkcut.ui' 2022-03-29 05:45:17,109 | DEBUG | asyncio | Using selector: EpollSelector 2022-03-29 05:45:17,246 | DEBUG | asyncio | Using selector: EpollSelector 2022-03-29 05:45:43,423 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:43,425 | INFO | inkcut | device | 2022-03-29 05:45:43,434 | INFO | inkcut | {} 2022-03-29 05:45:43,472 | INFO | inkcut | Saving state due to change: {'type': 'request'} 2022-03-29 05:45:53,767 | DEBUG | inkcut | device | submit 2022-03-29 05:45:53,785 | INFO | inkcut | device | Initializing job 2022-03-29 05:45:53,785 | DEBUG | inkcut | device | init 2022-03-29 05:45:53,786 | DEBUG | inkcut | device | Path length: 1204.738703050241 2022-03-29 05:45:55,896 | INFO | inkcut | device | Connecting to device 2022-03-29 05:45:55,897 | INFO | inkcut | device | Processing job 2022-03-29 05:45:55,898 | DEBUG | inkcut | device | connect 2022-03-29 05:45:56,028 | DEBUG | inkcut | ttyUSB0 | opened 2022-03-29 05:45:56,029 | DEBUG | inkcut | -> ttyUSB0 | IN; 2022-03-29 05:45:56,030 | INFO | inkcut | device | Working... 2022-03-29 05:45:56,034 | DEBUG | inkcut | -> ttyUSB0 | PU674,578; 2022-03-29 05:45:56,262 | DEBUG | inkcut | -> ttyUSB0 | PD265,578; 2022-03-29 05:45:56,368 | DEBUG | inkcut | -> ttyUSB0 | PD265,457; 2022-03-29 05:45:56,405 | DEBUG | inkcut | -> ttyUSB0 | PD655,457; 2022-03-29 05:45:56,506 | DEBUG | inkcut | -> ttyUSB0 | PD731,450; 2022-03-29 05:45:56,549 | DEBUG | inkcut | -> ttyUSB0 | PD758,441; 2022-03-29 05:45:56,583 | DEBUG | inkcut | -> ttyUSB0 | PD778,429; 2022-03-29 05:45:56,619 | DEBUG | inkcut | -> ttyUSB0 | PD792,411; 2022-03-29 05:45:56,649 | DEBUG | inkcut | -> ttyUSB0 | PD802,388; 2022-03-29 05:45:56,678 | DEBUG | inkcut | -> ttyUSB0 | PD808,359; 2022-03-29 05:45:56,707 | DEBUG | inkcut | -> ttyUSB0 | PD810,324; 2022-03-29 05:45:56,737 | DEBUG | inkcut | -> ttyUSB0 | PD810,246; 2022-03-29 05:45:56,761 | DEBUG | inkcut | -> ttyUSB0 | PD808,211; 2022-03-29 05:45:56,774 | DEBUG | inkcut | -> ttyUSB0 | PD802,182; 2022-03-29 05:45:56,790 | DEBUG | inkcut | -> ttyUSB0 | PD792,158; 2022-03-29 05:45:56,804 | DEBUG | inkcut | -> ttyUSB0 | PD778,141; 2022-03-29 05:45:56,817 | DEBUG | inkcut | -> ttyUSB0 | PD758,129; 2022-03-29 05:45:56,829 | DEBUG | inkcut | -> ttyUSB0 | PD731,120; 2022-03-29 05:45:56,841 | DEBUG | inkcut | -> ttyUSB0 | PD655,113; 2022-03-29 05:45:56,864 | DEBUG | inkcut | -> ttyUSB0 | PD269,113; 2022-03-29 05:45:56,965 | DEBUG | inkcut | -> ttyUSB0 | PD192,120; 2022-03-29 05:45:56,987 | DEBUG | inkcut | -> ttyUSB0 | PD165,129; 2022-03-29 05:45:57,004 | DEBUG | inkcut | -> ttyUSB0 | PD145,141; 2022-03-29 05:45:57,023 | DEBUG | inkcut | -> ttyUSB0 | PD131,158; 2022-03-29 05:45:57,040 | DEBUG | inkcut | -> ttyUSB0 | PD121,182; 2022-03-29 05:45:57,055 | DEBUG | inkcut | -> ttyUSB0 | PD113,246; 2022-03-29 05:45:57,074 | DEBUG | inkcut | -> ttyUSB0 | PD113,262; 2022-03-29 05:45:57,092 | DEBUG | inkcut | -> ttyUSB0 | PD241,286; 2022-03-29 05:45:57,125 | DEBUG | inkcut | -> ttyUSB0 | PD241,219; 2022-03-29 05:45:57,147 | DEBUG | inkcut | -> ttyUSB0 | PD682,219; 2022-03-29 05:45:57,267 | DEBUG | inkcut | -> ttyUSB0 | PD682,348; 2022-03-29 05:45:57,309 | DEBUG | inkcut | -> ttyUSB0 | PD293,348; 2022-03-29 05:45:57,413 | DEBUG | inkcut | -> ttyUSB0 | PD217,355; 2022-03-29 05:45:57,439 | DEBUG | inkcut | -> ttyUSB0 | PD190,363; 2022-03-29 05:45:57,459 | DEBUG | inkcut | -> ttyUSB0 | PD170,376; 2022-03-29 05:45:57,483 | DEBUG | inkcut | -> ttyUSB0 | PD156,393; 2022-03-29 05:45:57,501 | DEBUG | inkcut | -> ttyUSB0 | PD146,416; 2022-03-29 05:45:57,517 | DEBUG | inkcut | -> ttyUSB0 | PD138,481; 2022-03-29 05:45:57,539 | DEBUG | inkcut | -> ttyUSB0 | PD138,543; 2022-03-29 05:45:57,557 | DEBUG | inkcut | -> ttyUSB0 | PD146,608; 2022-03-29 05:45:57,594 | DEBUG | inkcut | -> ttyUSB0 | PD156,631; 2022-03-29 05:45:57,627 | DEBUG | inkcut | -> ttyUSB0 | PD170,648; 2022-03-29 05:45:57,657 | DEBUG | inkcut | -> ttyUSB0 | PD190,661; 2022-03-29 05:45:57,690 | DEBUG | inkcut | -> ttyUSB0 | PD217,670; 2022-03-29 05:45:57,722 | DEBUG | inkcut | -> ttyUSB0 | PD293,677; 2022-03-29 05:45:57,762 | DEBUG | inkcut | -> ttyUSB0 | PD647,677; 2022-03-29 05:45:57,854 | DEBUG | inkcut | -> ttyUSB0 | PD722,670; 2022-03-29 05:45:57,874 | DEBUG | inkcut | -> ttyUSB0 | PD749,661; 2022-03-29 05:45:57,888 | DEBUG | inkcut | -> ttyUSB0 | PD769,649; 2022-03-29 05:45:57,903 | DEBUG | inkcut | -> ttyUSB0 | PD783,633; 2022-03-29 05:45:57,921 | DEBUG | inkcut | -> ttyUSB0 | PD794,612; 2022-03-29 05:45:57,935 | DEBUG | inkcut | -> ttyUSB0 | PD800,585; 2022-03-29 05:45:57,950 | DEBUG | inkcut | -> ttyUSB0 | PD802,553; 2022-03-29 05:45:57,963 | DEBUG | inkcut | -> ttyUSB0 | PD802,541; 2022-03-29 05:45:57,976 | DEBUG | inkcut | -> ttyUSB0 | PD674,514; 2022-03-29 05:45:58,016 | DEBUG | inkcut | -> ttyUSB0 | PD674,578; 2022-03-29 05:45:58,037 | DEBUG | inkcut | -> ttyUSB0 | PU1251,338; 2022-03-29 05:45:58,197 | DEBUG | inkcut | -> ttyUSB0 | PD1524,338; 2022-03-29 05:45:58,270 | DEBUG | inkcut | -> ttyUSB0 | PD1390,567; 2022-03-29 05:45:58,342 | DEBUG | inkcut | -> ttyUSB0 | PD1251,338; 2022-03-29 05:45:58,415 | DEBUG | inkcut | -> ttyUSB0 | PU972,113; 2022-03-29 05:45:58,510 | DEBUG | inkcut | -> ttyUSB0 | PD1325,677; 2022-03-29 05:45:58,682 | DEBUG | inkcut | -> ttyUSB0 | PD1465,677; 2022-03-29 05:45:58,721 | DEBUG | inkcut | -> ttyUSB0 | PD1823,113; 2022-03-29 05:45:58,890 | DEBUG | inkcut | -> ttyUSB0 | PD1660,113; 2022-03-29 05:45:58,939 | DEBUG | inkcut | -> ttyUSB0 | PD1585,236; 2022-03-29 05:45:58,985 | DEBUG | inkcut | -> ttyUSB0 | PD1189,236; 2022-03-29 05:45:59,090 | DEBUG | inkcut | -> ttyUSB0 | PD1116,113; 2022-03-29 05:45:59,136 | DEBUG | inkcut | -> ttyUSB0 | PD972,113; 2022-03-29 05:45:59,181 | DEBUG | inkcut | -> ttyUSB0 | PU2232,576; 2022-03-29 05:45:59,518 | DEBUG | inkcut | -> ttyUSB0 | PD2232,113; 2022-03-29 05:45:59,641 | DEBUG | inkcut | -> ttyUSB0 | PD2087,113; 2022-03-29 05:45:59,686 | DEBUG | inkcut | -> ttyUSB0 | PD2087,576; 2022-03-29 05:45:59,810 | DEBUG | inkcut | -> ttyUSB0 | PD1800,576; 2022-03-29 05:45:59,885 | DEBUG | inkcut | -> ttyUSB0 | PD1800,677; 2022-03-29 05:45:59,911 | DEBUG | inkcut | -> ttyUSB0 | PD2520,677; 2022-03-29 05:46:00,094 | DEBUG | inkcut | -> ttyUSB0 | PD2520,576; 2022-03-29 05:46:00,121 | DEBUG | inkcut | -> ttyUSB0 | PD2232,576; 2022-03-29 05:46:00,200 | DEBUG | inkcut | -> ttyUSB0 | PU0,0; 2022-03-29 05:46:00,213 | DEBUG | inkcut | device | finish 2022-03-29 05:46:00,213 | DEBUG | inkcut | -> ttyUSB0 | IN; 2022-03-29 05:46:00,214 | DEBUG | inkcut | device | disconnect 2022-03-29 05:46:00,214 | DEBUG | inkcut | -- ttyUSB0 | closed by request