***************************** * Joulescope User Interface * * UI Version = 0.6.8 * * Driver Version = 0.6.8 * ***************************** info = { "joulescope": { "ui_version": "0.6.8", "driver_version": "0.6.8" }, "platform": { "name": "win32", "python_version": "3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)]", "platform": "Windows-10-10.0.18362-SP0", "processor": "AMD64 Family 23 Model 1 Stepping 1, AuthenticAMD", "executable": "C:\\Program Files (x86)\\Joulescope\\joulescope.exe", "frozen": "C:\\Program Files (x86)\\Joulescope", "app_path": "C:\\Users\\andre\\AppData\\Local\\joulescope", "log_path": "C:\\Users\\andre\\AppData\\Local\\joulescope\\log" } } ===== INFO:2019-11-14 21:05:53,864:logging_util.py:146:root:logging configuration: stream_level=30, file_level=20 INFO:2019-11-14 21:05:53,864:main.py:1536:joulescope_ui.main:configure high DPI scaling INFO:2019-11-14 21:05:53,865:main.py:1545:joulescope_ui.main:Arguments: (['C:\\Program Files (x86)\\Joulescope\\joulescope.exe'],) INFO:2019-11-14 21:05:53,865:main.py:1546:joulescope_ui.main:Start Qt INFO:2019-11-14 21:05:54,319:main.py:891:joulescope_ui.main:_device_change add disable INFO:2019-11-14 21:05:54,391:settings_widget.py:48:joulescope_ui.oscilloscope.settings_widget:on_signalsAvailable(['current'], ['current']) INFO:2019-11-14 21:05:54,402:settings_widget.py:48:joulescope_ui.oscilloscope.settings_widget:on_signalsAvailable(['current', 'voltage'], ['current', 'voltage']) INFO:2019-11-14 21:05:54,402:settings_widget.py:48:joulescope_ui.oscilloscope.settings_widget:on_signalsAvailable(['current', 'voltage', 'power', 'current_range', 'current_lsb', 'voltage_lsb'], ['current', 'voltage']) INFO:2019-11-14 21:05:54,403:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(0.0, 1.0, 1) INFO:2019-11-14 21:05:54,404:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1) INFO:2019-11-14 21:05:54,406:usb_inrush.py:77:joulescope_ui.plugins.usb_inrush:USBET20 tool not found - skip usb_inrush plugin INFO:2019-11-14 21:05:54,407:main.py:833:joulescope_ui.main:device_close None INFO:2019-11-14 21:05:54,407:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:05:54,407:main.py:782:joulescope_ui.main:_device_cfg_apply INFO:2019-11-14 21:05:54,408:main.py:805:joulescope_ui.main:_current_ranging_cfg_apply INFO:2019-11-14 21:05:54,409:main.py:817:joulescope_ui.main:_developer_cfg_apply INFO:2019-11-14 21:05:54,483:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:54,486:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 1 added, 0 removed INFO:2019-11-14 21:05:54,487:main.py:891:joulescope_ui.main:_device_change add Joulescope:000491 INFO:2019-11-14 21:05:54,487:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 21:05:54,487:main.py:967:joulescope_ui.main:device_scan activate first device Joulescope:000491 INFO:2019-11-14 21:05:54,487:main.py:833:joulescope_ui.main:device_close disable INFO:2019-11-14 21:05:54,487:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:05:54,488:main.py:670:joulescope_ui.main:device_open Joulescope:000491 INFO:2019-11-14 21:05:54,488:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:05:54,488:device_thread.py:174:joulescope.usb.device_thread:open INFO:2019-11-14 21:05:54,489:device_thread.py:116:joulescope.usb.device_thread:DeviceThread.run start INFO:2019-11-14 21:05:54,489:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 21:05:54,489:device.py:620:joulescope.usb.winusb.device:WinUsbDevice.open INFO:2019-11-14 21:05:54,489:device.py:649:joulescope.usb.winusb.device:is_high_speed = True INFO:2019-11-14 21:05:54,489:device.py:650:joulescope.usb.winusb.device:interface_settings = InterfaceDescriptor( length=9, descriptor_type=4, interface_number=0, alternate_setting=0, num_endpoints=2, interface_class=255, interface_sub_class=0, interface_protocol=0, interface=0) INFO:2019-11-14 21:05:54,494:driver.py:347:joulescope.driver:info: { "type": "info", "ver": 1, "ctl": { "mfg": { "country": "USA", "location": "MD_01", "lot": "201927_00" }, "hw": { "rev": "H", "sn_mcu": "B20410310E078CAABB86CE853091005F", "sn_mfg": "000491" }, "fw": { "ver": "1.1.0" }, "fpga": { "ver": "0.2.0", "prod_id": "0x9314acf2" } }, "sensor": { "fw": { "ver": "1.1.0" }, "fpga": { "ver": "1.1.0" } } } INFO:2019-11-14 21:05:54,495:driver.py:323:joulescope.driver:serial number = 2b400113e070c8aabb68ec58031900f5 INFO:2019-11-14 21:05:54,498:main.py:1007:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) INFO:2019-11-14 21:05:54,504:main.py:718:joulescope_ui.main:_control_ui_init INFO:2019-11-14 21:05:54,504:main.py:739:joulescope_ui.main:control ui init i_range 8 INFO:2019-11-14 21:05:54,505:main.py:739:joulescope_ui.main:control ui init v_range 0 INFO:2019-11-14 21:05:54,505:span.py:38:joulescope.span:Span([0.0, 30.0], 5e-07, 100) INFO:2019-11-14 21:05:54,505:view.py:416:joulescope.view:open INFO:2019-11-14 21:05:54,506:view.py:165:joulescope.view:View.run start INFO:2019-11-14 21:05:54,506:main.py:782:joulescope_ui.main:_device_cfg_apply INFO:2019-11-14 21:05:54,506:main.py:1095:joulescope_ui.main:_param_cbk(source) INFO:2019-11-14 21:05:54,507:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 21:05:54,518:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 21:05:54,532:main.py:1095:joulescope_ui.main:_param_cbk(i_range) INFO:2019-11-14 21:05:54,532:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 21:05:54,545:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 21:05:54,557:main.py:1081:joulescope_ui.main:param_name=v_range, value=15V, index=0 INFO:2019-11-14 21:05:54,569:main.py:766:joulescope_ui.main:Set io_voltage to 3.3V (was None) INFO:2019-11-14 21:05:54,569:main.py:766:joulescope_ui.main:Set gpo0 to 0 (was None) INFO:2019-11-14 21:05:54,570:main.py:766:joulescope_ui.main:Set gpo1 to 0 (was None) INFO:2019-11-14 21:05:54,570:main.py:766:joulescope_ui.main:Set current_lsb to normal (was None) INFO:2019-11-14 21:05:54,570:main.py:766:joulescope_ui.main:Set voltage_lsb to normal (was None) INFO:2019-11-14 21:05:54,571:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 21:05:54,571:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:05:54,571:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 21:05:54,572:device.py:738:joulescope.usb.winusb.device:read_stream_start 2 INFO:2019-11-14 21:05:54,572:device.py:376:joulescope.usb.winusb.device:endpoint start 0x82 transfer size = 131072 bytes INFO:2019-11-14 21:05:54,573:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1) INFO:2019-11-14 21:05:54,573:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1) INFO:2019-11-14 21:05:54,573:view.py:283:joulescope.view:resize 1 INFO:2019-11-14 21:05:54,573:view.py:317:joulescope.view:changed=True, length=1, span=[0.0, 30.0], range=30.0, samples_per=1 INFO:2019-11-14 21:05:54,574:view.py:317:joulescope.view:changed=True, length=1, span=[25.0, 30.0], range=5.0, samples_per=1 INFO:2019-11-14 21:05:54,574:main.py:805:joulescope_ui.main:_current_ranging_cfg_apply INFO:2019-11-14 21:05:54,574:main.py:817:joulescope_ui.main:_developer_cfg_apply INFO:2019-11-14 21:05:54,574:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 21:05:54,575:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:54,575:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 21:05:54,576:win32_device_notify.py:80:joulescope.usb.winusb.win32_device_notify:open INFO:2019-11-14 21:05:54,780:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:54,780:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:54,781:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:54,781:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:54,781:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:54,915:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:54,915:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:54,917:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:54,917:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:54,917:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:55,061:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:55,061:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:55,062:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:55,062:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:55,062:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:55,304:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:55,304:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:55,305:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:55,305:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:55,305:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:55,322:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:55,322:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:55,323:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:55,323:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:55,323:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:55,705:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 21:05:55,705:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:05:55,706:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 21:05:55,706:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 21:05:55,706:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 21:05:59,306:main.py:538:joulescope_ui.main:on_oscilloscopeMenu(False) INFO:2019-11-14 21:05:59,328:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,328:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,329:view.py:283:joulescope.view:resize 428 INFO:2019-11-14 21:05:59,329:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 21:05:59,329:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 WARNING:2019-11-14 21:05:59,330:view.py:234:joulescope.stream_buffer:_data_get filled 24 INFO:2019-11-14 21:05:59,352:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,353:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,353:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 21:05:59,354:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 WARNING:2019-11-14 21:05:59,357:view.py:234:joulescope.stream_buffer:_data_get filled 21 INFO:2019-11-14 21:05:59,383:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,383:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 21:05:59,384:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 21:05:59,384:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 WARNING:2019-11-14 21:05:59,384:view.py:234:joulescope.stream_buffer:_data_get filled 18 INFO:2019-11-14 21:05:59,410:main.py:632:joulescope_ui.main:Available dimensions [2560, 1400] INFO:2019-11-14 21:05:59,418:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,418:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,419:view.py:283:joulescope.view:resize 1994 INFO:2019-11-14 21:05:59,419:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 21:05:59,419:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 WARNING:2019-11-14 21:05:59,420:view.py:234:joulescope.stream_buffer:_data_get filled 66 INFO:2019-11-14 21:05:59,459:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,463:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,466:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,466:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 21:05:59,466:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 21:05:59,467:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 21:05:59,468:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 21:05:59,468:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 WARNING:2019-11-14 21:05:59,469:view.py:234:joulescope.stream_buffer:_data_get filled 47 INFO:2019-11-14 21:05:59,569:scrollbar.py:181:joulescope_ui.oscilloscope.scrollbar:set_display_mode(realtime) INFO:2019-11-14 21:06:01,504:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,505:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,505:view.py:283:joulescope.view:resize 2378 INFO:2019-11-14 21:06:01,505:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 21:06:01,506:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,506:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 21:06:01,506:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,552:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,553:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 21:06:01,553:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 21:06:01,554:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 21:06:01,555:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 21:06:01,555:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 ERROR:2019-11-14 21:07:01,407:device_thread.py:151:joulescope.usb.device_thread:device thread hung: control_transfer_in - FORCE CLOSE INFO:2019-11-14 21:07:01,407:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 21:07:01,407:device.py:385:joulescope.usb.winusb.device:endpoint stop INFO:2019-11-14 21:07:01,408:driver.py:590:joulescope.driver:streaming done(0, ) INFO:2019-11-14 21:07:03,407:device_thread.py:93:joulescope.usb.device_thread:DeviceThread._cmd_process_all close INFO:2019-11-14 21:07:03,407:device_thread.py:123:joulescope.usb.device_thread:DeviceThread.run flush INFO:2019-11-14 21:07:03,407:device_thread.py:125:joulescope.usb.device_thread:DeviceThread.run done ERROR:2019-11-14 21:07:03,407:main.py:421:joulescope_ui.main:statusUpdateTimer failed - assume device error Traceback (most recent call last): File "joulescope_ui\main.py", line 407, in on_statusUpdateTimer File "site-packages\joulescope\driver.py", line 819, in status File "site-packages\joulescope\driver.py", line 761, in _status File "site-packages\joulescope\usb\device_thread.py", line 197, in control_transfer_in File "site-packages\joulescope\usb\device_thread.py", line 159, in _post_block OSError INFO:2019-11-14 21:07:03,408:main.py:873:joulescope_ui.main:_device_recover: start INFO:2019-11-14 21:07:03,408:main.py:902:joulescope_ui.main:_device_change remove INFO:2019-11-14 21:07:03,408:main.py:833:joulescope_ui.main:device_close Joulescope:000491 INFO:2019-11-14 21:07:03,409:view.py:431:joulescope.view:close INFO:2019-11-14 21:07:03,409:view.py:183:joulescope.view:View.run done INFO:2019-11-14 21:07:03,409:driver.py:661:joulescope.driver:stop : streaming=True WARNING:2019-11-14 21:07:03,409:device_thread.py:139:joulescope.usb.device_thread:response queue not empty INFO:2019-11-14 21:07:03,409:device_thread.py:130:joulescope.usb.device_thread:DeviceThread.post(read_stream_stop) when thread not running ERROR:2019-11-14 21:07:03,409:driver.py:461:joulescope.driver:USB stop failed Traceback (most recent call last): File "joulescope_ui\main.py", line 407, in on_statusUpdateTimer File "site-packages\joulescope\driver.py", line 819, in status File "site-packages\joulescope\driver.py", line 761, in _status File "site-packages\joulescope\usb\device_thread.py", line 197, in control_transfer_in File "site-packages\joulescope\usb\device_thread.py", line 159, in _post_block OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "site-packages\joulescope\driver.py", line 459, in close File "site-packages\joulescope\driver.py", line 663, in stop File "site-packages\joulescope\usb\device_thread.py", line 203, in read_stream_stop File "site-packages\joulescope\usb\device_thread.py", line 146, in _post_block OSError: DeviceThread not running INFO:2019-11-14 21:07:03,413:main.py:1191:joulescope_ui.main:_device_stream(False) INFO:2019-11-14 21:07:03,413:main.py:1183:joulescope_ui.main:_device_stream_stop when no device INFO:2019-11-14 21:07:03,414:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:07:03,414:main.py:878:joulescope_ui.main:_device_recover: done INFO:2019-11-14 21:07:03,421:scrollbar.py:181:joulescope_ui.oscilloscope.scrollbar:set_display_mode(buffer) INFO:2019-11-14 21:07:03,439:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 21:07:03,440:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 1 added, 0 removed INFO:2019-11-14 21:07:03,440:main.py:891:joulescope_ui.main:_device_change add Joulescope:000491 INFO:2019-11-14 21:07:03,441:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 21:07:03,441:main.py:967:joulescope_ui.main:device_scan activate first device Joulescope:000491 INFO:2019-11-14 21:07:03,441:main.py:833:joulescope_ui.main:device_close disable INFO:2019-11-14 21:07:03,441:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:07:03,441:main.py:670:joulescope_ui.main:device_open Joulescope:000491 INFO:2019-11-14 21:07:03,442:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 21:07:03,442:device_thread.py:174:joulescope.usb.device_thread:open INFO:2019-11-14 21:07:03,442:device_thread.py:116:joulescope.usb.device_thread:DeviceThread.run start INFO:2019-11-14 21:07:03,442:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 21:07:03,442:device.py:620:joulescope.usb.winusb.device:WinUsbDevice.open INFO:2019-11-14 21:07:03,442:device.py:649:joulescope.usb.winusb.device:is_high_speed = True INFO:2019-11-14 21:07:03,443:device.py:650:joulescope.usb.winusb.device:interface_settings = InterfaceDescriptor( length=9, descriptor_type=4, interface_number=0, alternate_setting=0, num_endpoints=2, interface_class=255, interface_sub_class=0, interface_protocol=0, interface=0) Windows fatal exception: access violation Thread 0x00002478 (most recent call first): File "site-packages\joulescope\usb\winusb\device.py", line 784 in process File "site-packages\joulescope\usb\device_thread.py", line 119 in run File "threading.py", line 865 in run File "threading.py", line 917 in _bootstrap_inner File "threading.py", line 885 in _bootstrap Thread 0x00001988 (most recent call first): File "site-packages\joulescope\usb\winusb\win32_device_notify.py", line 119 in _run_window File "threading.py", line 865 in run File "threading.py", line 917 in _bootstrap_inner File "threading.py", line 885 in _bootstrap Current thread 0x00003488 (most recent call first): File "site-packages\joulescope\driver.py", line 544 in File "site-packages\joulescope\driver.py", line 544 in _current_ranging_set File "site-packages\joulescope\driver.py", line 343 in open File "joulescope_ui\main.py", line 677 in _device_open File "joulescope_ui\main.py", line 895 in File "joulescope_ui\main.py", line 968 in _device_scan File "joulescope_ui\main.py", line 975 in on_deviceScan File "joulescope_ui\main.py", line 1551 in run File "joulescope_ui\command.py", line 49 in on_cmd File "joulescope_ui\__main__.py", line 28 in