***************************** * 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 20:11:38,386:logging_util.py:146:root:logging configuration: stream_level=30, file_level=20 INFO:2019-11-14 20:11:38,386:main.py:1536:joulescope_ui.main:configure high DPI scaling INFO:2019-11-14 20:11:38,387:main.py:1545:joulescope_ui.main:Arguments: (['C:\\Program Files (x86)\\Joulescope\\joulescope.exe'],) INFO:2019-11-14 20:11:38,387:main.py:1546:joulescope_ui.main:Start Qt INFO:2019-11-14 20:11:39,072:main.py:891:joulescope_ui.main:_device_change add disable INFO:2019-11-14 20:11:39,144:settings_widget.py:48:joulescope_ui.oscilloscope.settings_widget:on_signalsAvailable(['current'], ['current']) INFO:2019-11-14 20:11:39,155:settings_widget.py:48:joulescope_ui.oscilloscope.settings_widget:on_signalsAvailable(['current', 'voltage'], ['current', 'voltage']) INFO:2019-11-14 20:11:39,156: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 20:11:39,156:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(0.0, 1.0, 1) INFO:2019-11-14 20:11:39,157:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1) INFO:2019-11-14 20:11:39,159:usb_inrush.py:77:joulescope_ui.plugins.usb_inrush:USBET20 tool not found - skip usb_inrush plugin INFO:2019-11-14 20:11:39,159:main.py:833:joulescope_ui.main:device_close None INFO:2019-11-14 20:11:39,160:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:11:39,160:main.py:782:joulescope_ui.main:_device_cfg_apply INFO:2019-11-14 20:11:39,161:main.py:805:joulescope_ui.main:_current_ranging_cfg_apply INFO:2019-11-14 20:11:39,162:main.py:817:joulescope_ui.main:_developer_cfg_apply INFO:2019-11-14 20:11:39,249:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:11:39,252:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 1 added, 0 removed INFO:2019-11-14 20:11:39,252:main.py:891:joulescope_ui.main:_device_change add Joulescope:000491 INFO:2019-11-14 20:11:39,253:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 20:11:39,253:main.py:967:joulescope_ui.main:device_scan activate first device Joulescope:000491 INFO:2019-11-14 20:11:39,253:main.py:833:joulescope_ui.main:device_close disable INFO:2019-11-14 20:11:39,253:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:11:39,254:main.py:670:joulescope_ui.main:device_open Joulescope:000491 INFO:2019-11-14 20:11:39,254:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:11:39,254:device_thread.py:174:joulescope.usb.device_thread:open INFO:2019-11-14 20:11:39,255:device_thread.py:116:joulescope.usb.device_thread:DeviceThread.run start INFO:2019-11-14 20:11:39,255:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 20:11:39,255:device.py:620:joulescope.usb.winusb.device:WinUsbDevice.open INFO:2019-11-14 20:11:39,255:device.py:649:joulescope.usb.winusb.device:is_high_speed = True INFO:2019-11-14 20:11:39,255: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 20:11:39,259: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 20:11:39,260:driver.py:323:joulescope.driver:serial number = 2b400113e070c8aabb68ec58031900f5 INFO:2019-11-14 20:11:39,263:main.py:1007:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) INFO:2019-11-14 20:11:39,269:main.py:718:joulescope_ui.main:_control_ui_init INFO:2019-11-14 20:11:39,270:main.py:739:joulescope_ui.main:control ui init i_range 8 INFO:2019-11-14 20:11:39,270:main.py:739:joulescope_ui.main:control ui init v_range 0 INFO:2019-11-14 20:11:39,270:span.py:38:joulescope.span:Span([0.0, 30.0], 5e-07, 100) INFO:2019-11-14 20:11:39,270:view.py:416:joulescope.view:open INFO:2019-11-14 20:11:39,271:view.py:165:joulescope.view:View.run start INFO:2019-11-14 20:11:39,271:main.py:782:joulescope_ui.main:_device_cfg_apply INFO:2019-11-14 20:11:39,272:main.py:1095:joulescope_ui.main:_param_cbk(source) INFO:2019-11-14 20:11:39,272:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 20:11:39,282:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 20:11:39,294:main.py:1095:joulescope_ui.main:_param_cbk(i_range) INFO:2019-11-14 20:11:39,294:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:11:39,306:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:11:39,318:main.py:1081:joulescope_ui.main:param_name=v_range, value=15V, index=0 INFO:2019-11-14 20:11:39,329:main.py:766:joulescope_ui.main:Set io_voltage to 3.3V (was None) INFO:2019-11-14 20:11:39,330:main.py:766:joulescope_ui.main:Set gpo0 to 0 (was None) INFO:2019-11-14 20:11:39,331:main.py:766:joulescope_ui.main:Set gpo1 to 0 (was None) INFO:2019-11-14 20:11:39,331:main.py:766:joulescope_ui.main:Set current_lsb to normal (was None) INFO:2019-11-14 20:11:39,331:main.py:766:joulescope_ui.main:Set voltage_lsb to normal (was None) INFO:2019-11-14 20:11:39,332:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 20:11:39,332:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:11:39,332:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 20:11:39,333:device.py:738:joulescope.usb.winusb.device:read_stream_start 2 INFO:2019-11-14 20:11:39,333:device.py:376:joulescope.usb.winusb.device:endpoint start 0x82 transfer size = 131072 bytes INFO:2019-11-14 20:11:39,334:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1) INFO:2019-11-14 20:11:39,334:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1) INFO:2019-11-14 20:11:39,334:view.py:283:joulescope.view:resize 1 INFO:2019-11-14 20:11:39,334:view.py:317:joulescope.view:changed=True, length=1, span=[0.0, 30.0], range=30.0, samples_per=1 INFO:2019-11-14 20:11:39,335:main.py:805:joulescope_ui.main:_current_ranging_cfg_apply INFO:2019-11-14 20:11:39,335:view.py:317:joulescope.view:changed=True, length=1, span=[25.0, 30.0], range=5.0, samples_per=1 INFO:2019-11-14 20:11:39,335:main.py:817:joulescope_ui.main:_developer_cfg_apply INFO:2019-11-14 20:11:39,336:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:11:39,336:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:11:39,337:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:11:39,337:win32_device_notify.py:80:joulescope.usb.winusb.win32_device_notify:open INFO:2019-11-14 20:14:38,086:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,086:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,089:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,089:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,089:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:14:38,109:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,109:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,110:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,110:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,110:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:14:38,349:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,349:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,350:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,351:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,351:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:14:38,464:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,464:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,465:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,465:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,465:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:14:38,592:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,592:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,593:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,593:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,593:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:14:38,947:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:14:38,947:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:14:38,948:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:14:38,948:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:14:38,948:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:11,769:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:11,769:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:11,770:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:11,770:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:11,770:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:11,791:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:11,791:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:11,792:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:11,792:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:11,792:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:12,009:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:12,010:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:12,010:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:12,011:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:12,011:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:12,237:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:12,237:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:12,238:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:12,238:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:12,238:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:24,590:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:24,590:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:24,591:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:24,591:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:24,591:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:24,610:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:24,610:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:24,611:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:24,611:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:24,611:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:24,835:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:24,835:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:24,836:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:24,836:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:24,836:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:24,987:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:24,988:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:24,988:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:24,989:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:24,989:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:25,101:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:25,101:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:25,102:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:25,102:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:25,102:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:25,353:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:25,353:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:25,354:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:25,354:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:25,354:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:25,384:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:25,385:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:25,385:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:25,386:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:25,386:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:25,752:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:25,752:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:25,753:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:25,753:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:25,753:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:58,859:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:58,859:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:58,860:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:58,860:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:58,860:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:17:58,878:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:17:58,878:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:17:58,879:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:17:58,879:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:17:58,879:main.py:971:joulescope_ui.main:_device_scan done ERROR:2019-11-14 20:19:38,749:device.py:348:joulescope.usb.winusb.device:endpoint halt 1: EndpointIn WinUsb_GetOverlappedResult fatal: [31] Ein an das System angeschlossenes Gerät funktioniert nicht. INFO:2019-11-14 20:19:38,749:device.py:385:joulescope.usb.winusb.device:endpoint stop INFO:2019-11-14 20:19:38,749:driver.py:590:joulescope.driver:streaming done(1, EndpointIn WinUsb_GetOverlappedResult fatal: [31] Ein an das System angeschlossenes Gerät funktioniert nicht.) INFO:2019-11-14 20:19:38,749:main.py:1191:joulescope_ui.main:_device_stream(False) INFO:2019-11-14 20:19:38,750:driver.py:661:joulescope.driver:stop : streaming=True INFO:2019-11-14 20:19:38,750:device.py:801:joulescope.usb.winusb.device:Endpoint pipe_id 130 stopped: 1 INFO:2019-11-14 20:19:38,750:device.py:751:joulescope.usb.winusb.device:read_stream_stop 2 WARNING:2019-11-14 20:19:38,750:driver.py:668:joulescope.driver:Device.stop() while attempting _stream_settings_send INFO:2019-11-14 20:19:38,751:scrollbar.py:181:joulescope_ui.oscilloscope.scrollbar:set_display_mode(buffer) WARNING:2019-11-14 20:19:38,751:main.py:663:joulescope_ui.main:_on_device_event(1, 'Endpoint pipe_id 130 stopped: 1') INFO:2019-11-14 20:19:38,756:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:19:38,756:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:19:38,756:driver.py:1159:joulescope.driver:scan_for_changes 0 devices: 0 added, 1 removed INFO:2019-11-14 20:19:38,757:main.py:833:joulescope_ui.main:device_close Joulescope:000491 INFO:2019-11-14 20:19:38,757:view.py:431:joulescope.view:close INFO:2019-11-14 20:19:38,757:view.py:183:joulescope.view:View.run done INFO:2019-11-14 20:19:38,757:driver.py:661:joulescope.driver:stop : streaming=False INFO:2019-11-14 20:19:38,758:device_thread.py:185:joulescope.usb.device_thread:close INFO:2019-11-14 20:19:38,758:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 20:19:38,758:device_thread.py:93:joulescope.usb.device_thread:DeviceThread._cmd_process_all close INFO:2019-11-14 20:19:38,758:device_thread.py:123:joulescope.usb.device_thread:DeviceThread.run flush INFO:2019-11-14 20:19:38,759:device_thread.py:125:joulescope.usb.device_thread:DeviceThread.run done INFO:2019-11-14 20:19:38,764:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:19:38,765:main.py:902:joulescope_ui.main:_device_change remove INFO:2019-11-14 20:19:38,765:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 20:19:38,765:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:19:59,401:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:19:59,402:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:19:59,403:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 1 added, 0 removed INFO:2019-11-14 20:19:59,403:main.py:891:joulescope_ui.main:_device_change add Joulescope:000491 INFO:2019-11-14 20:19:59,403:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 20:19:59,403:main.py:967:joulescope_ui.main:device_scan activate first device Joulescope:000491 INFO:2019-11-14 20:19:59,403:main.py:833:joulescope_ui.main:device_close disable INFO:2019-11-14 20:19:59,404:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:19:59,405:main.py:670:joulescope_ui.main:device_open Joulescope:000491 INFO:2019-11-14 20:19:59,405:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:19:59,405:device_thread.py:174:joulescope.usb.device_thread:open INFO:2019-11-14 20:19:59,405:device_thread.py:116:joulescope.usb.device_thread:DeviceThread.run start INFO:2019-11-14 20:19:59,406:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 20:19:59,406:device.py:620:joulescope.usb.winusb.device:WinUsbDevice.open INFO:2019-11-14 20:19:59,406:device.py:649:joulescope.usb.winusb.device:is_high_speed = True INFO:2019-11-14 20:19:59,406: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 20:19:59,410: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": {} } INFO:2019-11-14 20:19:59,411:driver.py:323:joulescope.driver:serial number = 2b400113e070c8aabb68ec58031900f5 INFO:2019-11-14 20:19:59,414:main.py:1007:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) INFO:2019-11-14 20:19:59,420:main.py:718:joulescope_ui.main:_control_ui_init INFO:2019-11-14 20:19:59,421:main.py:739:joulescope_ui.main:control ui init i_range 8 INFO:2019-11-14 20:19:59,421:main.py:739:joulescope_ui.main:control ui init v_range 0 INFO:2019-11-14 20:19:59,421:span.py:38:joulescope.span:Span([0.0, 30.0], 5e-07, 100) INFO:2019-11-14 20:19:59,421:view.py:416:joulescope.view:open INFO:2019-11-14 20:19:59,422:view.py:165:joulescope.view:View.run start INFO:2019-11-14 20:19:59,422:main.py:782:joulescope_ui.main:_device_cfg_apply INFO:2019-11-14 20:19:59,422:main.py:1095:joulescope_ui.main:_param_cbk(source) INFO:2019-11-14 20:19:59,422:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 20:19:59,601:main.py:1081:joulescope_ui.main:param_name=source, value=raw, index=1 INFO:2019-11-14 20:19:59,612:main.py:1095:joulescope_ui.main:_param_cbk(i_range) INFO:2019-11-14 20:19:59,612:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:19:59,624:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:19:59,635:main.py:1081:joulescope_ui.main:param_name=v_range, value=15V, index=0 INFO:2019-11-14 20:19:59,647:main.py:766:joulescope_ui.main:Set io_voltage to 3.3V (was None) INFO:2019-11-14 20:19:59,647:main.py:766:joulescope_ui.main:Set gpo0 to 0 (was None) INFO:2019-11-14 20:19:59,648:main.py:766:joulescope_ui.main:Set gpo1 to 0 (was None) INFO:2019-11-14 20:19:59,648:main.py:766:joulescope_ui.main:Set current_lsb to normal (was None) INFO:2019-11-14 20:19:59,649:main.py:766:joulescope_ui.main:Set voltage_lsb to normal (was None) INFO:2019-11-14 20:19:59,649:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 20:19:59,649:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:19:59,649:main.py:1191:joulescope_ui.main:_device_stream(True) INFO:2019-11-14 20:19:59,650:device.py:738:joulescope.usb.winusb.device:read_stream_start 2 INFO:2019-11-14 20:19:59,650:device.py:376:joulescope.usb.winusb.device:endpoint start 0x82 transfer size = 131072 bytes INFO:2019-11-14 20:19:59,651:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1) INFO:2019-11-14 20:19:59,651:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1) INFO:2019-11-14 20:19:59,651:view.py:283:joulescope.view:resize 1 INFO:2019-11-14 20:19:59,651:view.py:317:joulescope.view:changed=True, length=1, span=[0.0, 30.0], range=30.0, samples_per=1 INFO:2019-11-14 20:19:59,652:view.py:317:joulescope.view:changed=True, length=1, span=[25.0, 30.0], range=5.0, samples_per=1 INFO:2019-11-14 20:19:59,652:main.py:805:joulescope_ui.main:_current_ranging_cfg_apply INFO:2019-11-14 20:19:59,652:main.py:817:joulescope_ui.main:_developer_cfg_apply INFO:2019-11-14 20:19:59,652:main.py:1081:joulescope_ui.main:param_name=i_range, value=auto, index=0 INFO:2019-11-14 20:19:59,653:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,164:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,164:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,165:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,165:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,165:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,196:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,196:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,197:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,197:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,197:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,430:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,430:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,431:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,431:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,431:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,582:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,582:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,583:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,583:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,583:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,687:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,687:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,688:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,688:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,688:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:20:17,939:main.py:495:joulescope_ui.main:Device notify INFO:2019-11-14 20:20:17,939:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:20:17,942:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 0 added, 0 removed INFO:2019-11-14 20:20:17,942:main.py:965:joulescope_ui.main:current device = Joulescope:000491, False INFO:2019-11-14 20:20:17,942:main.py:971:joulescope_ui.main:_device_scan done INFO:2019-11-14 20:21:23,205:main.py:538:joulescope_ui.main:on_oscilloscopeMenu(False) INFO:2019-11-14 20:21:23,229:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,229:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,230:view.py:283:joulescope.view:resize 2378 INFO:2019-11-14 20:21:23,230:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,230:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,231:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,232:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,232:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,232:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:23,232:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,233:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,234:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,235:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:23,284:main.py:632:joulescope_ui.main:Available dimensions [2560, 1400] INFO:2019-11-14 20:21:23,297:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,297:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,298:view.py:283:joulescope.view:resize 1994 INFO:2019-11-14 20:21:23,299:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,299:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,300:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,300:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,350:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,350:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 1994) INFO:2019-11-14 20:21:23,351:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,352:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,354:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,355:view.py:317:joulescope.view:changed=True, length=1994, span=[24.9995635, 30.0], range=5.000436499999999, samples_per=5018 INFO:2019-11-14 20:21:23,466:scrollbar.py:181:joulescope_ui.oscilloscope.scrollbar:set_display_mode(realtime) INFO:2019-11-14 20:21:25,165:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,165:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,166:view.py:283:joulescope.view:resize 428 INFO:2019-11-14 20:21:25,166:view.py:317:joulescope.view:changed=True, length=428, span=[24.999617, 30.0], range=5.000382999999999, samples_per=23421 INFO:2019-11-14 20:21:25,167:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 20:21:25,191:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,194:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,195:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 20:21:25,196:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 20:21:25,221:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,222:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 428) INFO:2019-11-14 20:21:25,222:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 20:21:25,223:view.py:317:joulescope.view:changed=True, length=428, span=[24.9997825, 29.999738999999998], range=4.9999565, samples_per=23419 INFO:2019-11-14 20:21:26,769:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,770:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,770:view.py:283:joulescope.view:resize 2378 INFO:2019-11-14 20:21:26,772:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:26,772:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:26,818:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,822:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,823:oscilloscope.py:353:joulescope_ui.oscilloscope.oscilloscope:on_scrollbarRegionChange(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,824:main.py:479:joulescope_ui.main:_on_x_change(25.0, 30.0, 2378) INFO:2019-11-14 20:21:26,824:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:26,825:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:26,825:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 INFO:2019-11-14 20:21:26,826:view.py:317:joulescope.view:changed=True, length=2378, span=[24.9999805, 30.0], range=5.0000195000000005, samples_per=4207 ERROR:2019-11-14 20:21:36,160:device_thread.py:151:joulescope.usb.device_thread:device thread hung: control_transfer_in - FORCE CLOSE INFO:2019-11-14 20:21:36,160:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 20:21:36,160:device.py:385:joulescope.usb.winusb.device:endpoint stop INFO:2019-11-14 20:21:36,161:driver.py:590:joulescope.driver:streaming done(0, ) INFO:2019-11-14 20:21:38,161:device_thread.py:93:joulescope.usb.device_thread:DeviceThread._cmd_process_all close INFO:2019-11-14 20:21:38,161:device_thread.py:123:joulescope.usb.device_thread:DeviceThread.run flush INFO:2019-11-14 20:21:38,161:device_thread.py:125:joulescope.usb.device_thread:DeviceThread.run done ERROR:2019-11-14 20:21:38,161: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 20:21:38,162:main.py:873:joulescope_ui.main:_device_recover: start INFO:2019-11-14 20:21:38,162:main.py:902:joulescope_ui.main:_device_change remove INFO:2019-11-14 20:21:38,162:main.py:833:joulescope_ui.main:device_close Joulescope:000491 INFO:2019-11-14 20:21:38,162:view.py:431:joulescope.view:close INFO:2019-11-14 20:21:38,162:view.py:183:joulescope.view:View.run done INFO:2019-11-14 20:21:38,163:driver.py:661:joulescope.driver:stop : streaming=True WARNING:2019-11-14 20:21:38,163:device_thread.py:139:joulescope.usb.device_thread:response queue not empty INFO:2019-11-14 20:21:38,163:device_thread.py:130:joulescope.usb.device_thread:DeviceThread.post(read_stream_stop) when thread not running ERROR:2019-11-14 20:21:38,163: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 20:21:38,166:main.py:1191:joulescope_ui.main:_device_stream(False) INFO:2019-11-14 20:21:38,166:main.py:1183:joulescope_ui.main:_device_stream_stop when no device INFO:2019-11-14 20:21:38,167:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:21:38,167:main.py:878:joulescope_ui.main:_device_recover: done INFO:2019-11-14 20:21:38,170:scrollbar.py:181:joulescope_ui.oscilloscope.scrollbar:set_display_mode(buffer) INFO:2019-11-14 20:21:38,181:main.py:951:joulescope_ui.main:_device_scan start INFO:2019-11-14 20:21:38,182:driver.py:1159:joulescope.driver:scan_for_changes 1 devices: 1 added, 0 removed INFO:2019-11-14 20:21:38,182:main.py:891:joulescope_ui.main:_device_change add Joulescope:000491 INFO:2019-11-14 20:21:38,182:main.py:965:joulescope_ui.main:current device = disable, True INFO:2019-11-14 20:21:38,182:main.py:967:joulescope_ui.main:device_scan activate first device Joulescope:000491 INFO:2019-11-14 20:21:38,183:main.py:833:joulescope_ui.main:device_close disable INFO:2019-11-14 20:21:38,183:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:21:38,183:main.py:670:joulescope_ui.main:device_open Joulescope:000491 INFO:2019-11-14 20:21:38,183:main.py:590:joulescope_ui.main:_accumulators_zero_last INFO:2019-11-14 20:21:38,183:device_thread.py:174:joulescope.usb.device_thread:open INFO:2019-11-14 20:21:38,184:device_thread.py:116:joulescope.usb.device_thread:DeviceThread.run start INFO:2019-11-14 20:21:38,184:device.py:659:joulescope.usb.winusb.device:WinUsbDevice.close INFO:2019-11-14 20:21:38,184:device.py:620:joulescope.usb.winusb.device:WinUsbDevice.open INFO:2019-11-14 20:21:38,184:device.py:649:joulescope.usb.winusb.device:is_high_speed = True INFO:2019-11-14 20:21:38,184: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 20:21:38,188: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 20:21:38,188:driver.py:323:joulescope.driver:serial number = 2b400113e070c8aabb68ec58031900f5 INFO:2019-11-14 20:21:38,192:main.py:1007:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) Windows fatal exception: access violation Thread 0x00000758 (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 0x00005c30 (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 0x00003244 (most recent call first): File "copy.py", line 212 in _deepcopy_list File "copy.py", line 150 in deepcopy File "copy.py", line 220 in File "copy.py", line 220 in _deepcopy_tuple File "copy.py", line 150 in deepcopy File "copy.py", line 215 in _deepcopy_list File "copy.py", line 150 in deepcopy File "copy.py", line 240 in _deepcopy_dict File "copy.py", line 150 in deepcopy File "copy.py", line 280 in _reconstruct File "copy.py", line 180 in deepcopy File "copy.py", line 215 in _deepcopy_list File "copy.py", line 150 in deepcopy File "site-packages\joulescope\driver.py", line 262 in parameters File "joulescope_ui\main.py", line 1103 in _param_init File "joulescope_ui\main.py", line 691 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