Hi folks, I am also having issues connecting a new JS220 to the UI but the previous threads that I’ve found didn’t seem to have a solution that worked for me.
Running windows 10 Version 10.0.19045 Build 19045 on a lenovo thinkpad x1 extreme
The UI opens but is largely blank with no detected device and the LED on the front panel is solid blue.
The device is detected in windows device manager and grabs the winusb driver version 10.0.19041.1 (WinBuild.160101.0800)
I’m plugged in directly with the cable included in the case. No hubs or VMs or anything like that and the unit just arrived from digikey this morning.
I can’t upload attachments as a new user so I’m pasting the log here. Sorry for the formatting.
Happy to include whatever other information would be useful for debugging. Let me know.
*****************************
* Joulescope User Interface *
* UI Version = 1.0.22 *
*****************************
info = {
"joulescope": {
"ui_version": "1.0.22"
},
"platform": {
"name": "win32",
"python_version": "3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)]",
"platform": "Windows-10-10.0.19045-SP0",
"processor": "Intel64 Family 6 Model 158 Stepping 10, GenuineIntel",
"executable": "C:\\Program Files\\Joulescope\\joulescope.exe",
"frozen": "C:\\Program Files\\Joulescope"
}
}
=====
INFO:2023-07-07 14:23:23,011:logging_util.py:169:root:logging configuration: stream_level=50, file_level=20
INFO:2023-07-07 14:23:23,011:pubsub.py:1535:joulescope_ui.pubsub:load C:\Users\ampen\AppData\Local\joulescope\config\joulescope_ui_config.json
INFO:2023-07-07 14:23:23,044:resources.py:25:joulescope_ui.resources:load_resources start
INFO:2023-07-07 14:23:23,046:resources.py:38:joulescope_ui.resources:load_resources done
joulescope_ui/resources.rcc
joulescope_ui/fonts.rcc
INFO:2023-07-07 14:23:23,046:resources.py:43:joulescope_ui.resources:load_fonts start
INFO:2023-07-07 14:23:23,158:resources.py:55:joulescope_ui.resources:load_fonts done
:/fonts/Hack/Hack-Italic.ttf => 0
:/fonts/Hack/Hack-BoldItalic.ttf => 1
:/fonts/Hack/Hack-Bold.ttf => 2
:/fonts/Hack/Hack-Regular.ttf => 3
:/fonts/Lato/Lato-Bold.ttf => 4
:/fonts/Lato/Lato-BoldItalic.ttf => 5
:/fonts/Lato/Lato-Italic.ttf => 6
:/fonts/Lato/Lato-Regular.ttf => 7
:/fonts/Lato/Lato-Black.ttf => 8
:/fonts/Lato/Lato-ThinItalic.ttf => 9
:/fonts/Lato/Lato-LightItalic.ttf => 10
:/fonts/Lato/Lato-Thin.ttf => 11
:/fonts/Lato/Lato-Light.ttf => 12
:/fonts/Lato/Lato-BlackItalic.ttf => 13
:/fonts/SourceSerifPro/SourceSerifPro-SemiBoldItalic.ttf => 14
:/fonts/SourceSerifPro/SourceSerifPro-BoldItalic.ttf => 15
:/fonts/SourceSerifPro/SourceSerifPro-Italic.ttf => 16
:/fonts/SourceSerifPro/SourceSerifPro-Light.ttf => 17
:/fonts/SourceSerifPro/SourceSerifPro-ExtraLight.ttf => 18
:/fonts/SourceSerifPro/SourceSerifPro-Bold.ttf => 19
:/fonts/SourceSerifPro/SourceSerifPro-SemiBold.ttf => 20
:/fonts/SourceSerifPro/SourceSerifPro-LightItalic.ttf => 21
:/fonts/SourceSerifPro/SourceSerifPro-Regular.ttf => 22
:/fonts/SourceSerifPro/SourceSerifPro-BlackItalic.ttf => 23
:/fonts/SourceSerifPro/SourceSerifPro-ExtraLightItalic.ttf => 24
:/fonts/SourceSerifPro/SourceSerifPro-Black.ttf => 25
:/fonts/DSEG14-Modern/DSEG14Modern-Regular.ttf => 26
:/fonts/DSEG14-Modern/DSEG14Modern-BoldItalic.ttf => 27
:/fonts/DSEG14-Modern/DSEG14Modern-Italic.ttf => 28
:/fonts/DSEG14-Modern/DSEG14Modern-Bold.ttf => 29
:/fonts/DSEG14-Modern/DSEG14Modern-LightItalic.ttf => 30
:/fonts/DSEG14-Modern/DSEG14Modern-Light.ttf => 31
:/fonts/SourceCodePro/SourceCodePro-BoldIt.ttf => 32
:/fonts/SourceCodePro/SourceCodePro-BlackIt.ttf => 33
:/fonts/SourceCodePro/SourceCodePro-It.ttf => 34
:/fonts/SourceCodePro/SourceCodePro-SemiBold.ttf => 35
:/fonts/SourceCodePro/SourceCodePro-SemiBoldIt.ttf => 36
:/fonts/SourceCodePro/SourceCodePro-Bold.ttf => 37
:/fonts/SourceCodePro/SourceCodePro-Light.ttf => 38
:/fonts/SourceCodePro/SourceCodePro-MediumIt.ttf => 39
:/fonts/SourceCodePro/SourceCodePro-LightIt.ttf => 40
:/fonts/SourceCodePro/SourceCodePro-Medium.ttf => 41
:/fonts/SourceCodePro/SourceCodePro-ExtraLightIt.ttf => 42
:/fonts/SourceCodePro/SourceCodePro-Black.ttf => 43
:/fonts/SourceCodePro/SourceCodePro-Regular.ttf => 44
:/fonts/SourceCodePro/SourceCodePro-ExtraLight.ttf => 45
INFO:2023-07-07 14:23:23,158:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/app/settings/statistics_stream_enable
INFO:2023-07-07 14:23:23,158:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/app/settings/statistics_stream_record
INFO:2023-07-07 14:23:23,158:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/app/settings/signal_stream_enable
INFO:2023-07-07 14:23:23,158:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/app/settings/signal_stream_record
INFO:2023-07-07 14:23:23,158:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=App.class, obj=<class 'joulescope_ui.app.App'>) start
INFO:2023-07-07 14:23:23,159:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=App.class) done
INFO:2023-07-07 14:23:23,159:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=app, obj=<joulescope_ui.app.App object at 0x00000241E4D5D0D0>) start
INFO:2023-07-07 14:23:23,159:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=app) done
INFO:2023-07-07 14:23:23,159:app.py:194:joulescope_ui.app:Capability statistics_stream.source: []
INFO:2023-07-07 14:23:23,159:app.py:194:joulescope_ui.app:Capability signal_stream.source: []
INFO:2023-07-07 14:23:23,159:app.py:194:joulescope_ui.app:Capability signal_buffer.source: []
INFO:2023-07-07 14:23:23,159:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=Paths.class, obj=<class 'joulescope_ui.paths.Paths'>) start
INFO:2023-07-07 14:23:23,159:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=Paths.class) done
INFO:2023-07-07 14:23:23,160:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=paths, obj=<joulescope_ui.paths.Paths object at 0x00000241E4A71390>) start
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,160:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=paths) done
INFO:2023-07-07 14:23:23,160:paths.py:147:joulescope_ui.paths:path C:\Users\ampen\Documents\joulescope
INFO:2023-07-07 14:23:23,177:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=MainWindow.class, obj=<class 'joulescope_ui.main.MainWindow'>) start
INFO:2023-07-07 14:23:23,178:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=MainWindow.class) done
INFO:2023-07-07 14:23:23,178:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=ui, obj=<joulescope_ui.main.MainWindow(0x241e3209170) at 0x00000241E474B240>) start
WARNING:2023-07-07 14:23:23,178:pubsub.py:1341:joulescope_ui.pubsub:Could not unregister <class 'joulescope_ui.widgets.debug.debug_widget.DebugWidget'> - invalid spec
INFO:2023-07-07 14:23:23,179:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=ui) done
INFO:2023-07-07 14:23:23,179:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=StyleManager.class, obj=<class 'joulescope_ui.styles.manager.StyleManager'>) start
INFO:2023-07-07 14:23:23,179:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=StyleManager.class) done
INFO:2023-07-07 14:23:23,179:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=style, obj=<joulescope_ui.styles.manager.StyleManager object at 0x00000241E4D41450>) start
INFO:2023-07-07 14:23:23,179:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=style) done
INFO:2023-07-07 14:23:23,179:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=view:multimeter, obj=<joulescope_ui.view.View object at 0x00000241E4DC4190>) start
INFO:2023-07-07 14:23:23,180:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=view:multimeter) done
INFO:2023-07-07 14:23:23,180:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=view:oscilloscope, obj=<joulescope_ui.view.View object at 0x00000241E4DC4250>) start
INFO:2023-07-07 14:23:23,180:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=view:oscilloscope) done
INFO:2023-07-07 14:23:23,180:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=view:file, obj=<joulescope_ui.view.View object at 0x00000241E4DC7190>) start
INFO:2023-07-07 14:23:23,180:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=view:file) done
INFO:2023-07-07 14:23:23,182:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=sidebar:0, obj=<joulescope_ui.widgets.sidebar.sidebar_widget.SideBar(0x241e3664b80, name="side_bar_icons") at 0x00000241E4DC9500>) start
INFO:2023-07-07 14:23:23,182:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/sidebar:0/parent
INFO:2023-07-07 14:23:23,182:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=sidebar:0) done
INFO:2023-07-07 14:23:23,183:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=flyout:0, obj=<joulescope_ui.widgets.flyout.flyout_widget.FlyoutWidget(0x241e34f5a20, name="flyout1") at 0x00000241E4DD5080>) start
INFO:2023-07-07 14:23:23,183:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/flyout:0/parent
INFO:2023-07-07 14:23:23,183:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=flyout:0) done
INFO:2023-07-07 14:23:23,183:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=device_control_widget:flyout, obj=<joulescope_ui.widgets.device_control.device_control_widget.DeviceControlWidget(0x241e366e7f0, name="device_ctrl") at 0x00000241E4DD6F00>) start
INFO:2023-07-07 14:23:23,184:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/device_control_widget:flyout/parent
INFO:2023-07-07 14:23:23,184:device_control_widget.py:51:joulescope_ui.widgets.device_control.device_control_widget:register
INFO:2023-07-07 14:23:23,184:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=device_control_widget:flyout) done
INFO:2023-07-07 14:23:23,190:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=memory_widget:flyout, obj=<joulescope_ui.widgets.memory.memory_widget.MemoryWidget(0x241e366f450, name="memory_widget") at 0x00000241E4DE2840>) start
INFO:2023-07-07 14:23:23,191:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/memory_widget:flyout/parent
INFO:2023-07-07 14:23:23,191:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=memory_widget:flyout) done
INFO:2023-07-07 14:23:23,192:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=help_widget:flyout, obj=<joulescope_ui.widgets.help.help_widget.HelpWidget(0x241e3685090, name="help_widget") at 0x00000241E4DF1700>) start
INFO:2023-07-07 14:23:23,192:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/help_widget:flyout/parent
INFO:2023-07-07 14:23:23,192:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=help_widget:flyout) done
INFO:2023-07-07 14:23:23,193:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=hamburger_widget:flyout, obj=<joulescope_ui.widgets.hamburger.hamburger_widget.HamburgerWidget(0x241e3685990, name="hamburger_widget") at 0x00000241E4DE3680>) start
INFO:2023-07-07 14:23:23,194:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/hamburger_widget:flyout/parent
INFO:2023-07-07 14:23:23,194:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=hamburger_widget:flyout) done
INFO:2023-07-07 14:23:23,194:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=SignalRecord:0, obj=<joulescope_ui.widgets.record_status.record_status_widget.RecordStatusWidget(0x241e36866b0) at 0x00000241E4DE0D00>) start
INFO:2023-07-07 14:23:23,194:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/SignalRecord:0/parent
INFO:2023-07-07 14:23:23,195:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=SignalRecord:0) done
INFO:2023-07-07 14:23:23,195:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=StatisticsRecord:0, obj=<joulescope_ui.widgets.record_status.record_status_widget.RecordStatusWidget(0x241e3688ab0) at 0x00000241E4797300>) start
INFO:2023-07-07 14:23:23,195:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/StatisticsRecord:0/parent
INFO:2023-07-07 14:23:23,195:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=StatisticsRecord:0) done
INFO:2023-07-07 14:23:23,208:view.py:141:joulescope_ui.view:active view view:multimeter: setup start
INFO:2023-07-07 14:23:23,209:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=MultimeterWidget:00000002, obj=<joulescope_ui.widgets.value.value_widget.MultimeterWidget(0x241e5bb2630, name="value_widget") at 0x00000241E4E0AD40>) start
INFO:2023-07-07 14:23:23,211:pubsub.py:891:joulescope_ui.pubsub:Missing metadata for registry/MultimeterWidget:00000002/parent
INFO:2023-07-07 14:23:23,211:value_widget.py:236:joulescope_ui.widgets.value.value_widget.accrue:Hold global stop
INFO:2023-07-07 14:23:23,211:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=MultimeterWidget:00000002) done
INFO:2023-07-07 14:23:23,259:manager.py:385:joulescope_ui.styles.manager:render start None
INFO:2023-07-07 14:23:23,261:manager.py:198:joulescope_ui.styles.manager:generate images for ui:unchecked
INFO:2023-07-07 14:23:23,265:manager.py:198:joulescope_ui.styles.manager:generate images for ui:checked
INFO:2023-07-07 14:23:23,268:manager.py:198:joulescope_ui.styles.manager:generate images for ui:clickable
INFO:2023-07-07 14:23:23,282:manager.py:198:joulescope_ui.styles.manager:generate images for ui:simple
INFO:2023-07-07 14:23:23,304:manager.py:367:joulescope_ui.styles.manager:rendered ui [theme=js1, color_scheme=dark, font_scheme=js1], in 0.045
INFO:2023-07-07 14:23:23,306:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:signal_play_pause
INFO:2023-07-07 14:23:23,309:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:signal_record_stop
INFO:2023-07-07 14:23:23,313:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:statistics_play_pause
INFO:2023-07-07 14:23:23,317:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:statistics_record_stop
INFO:2023-07-07 14:23:23,321:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:utilities
INFO:2023-07-07 14:23:23,329:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:target_power
INFO:2023-07-07 14:23:23,332:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:copy
INFO:2023-07-07 14:23:23,332:manager.py:367:joulescope_ui.styles.manager:rendered sidebar:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.028
INFO:2023-07-07 14:23:23,333:manager.py:367:joulescope_ui.styles.manager:rendered flyout:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.001
INFO:2023-07-07 14:23:23,335:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:target_power
INFO:2023-07-07 14:23:23,338:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:active_checked
INFO:2023-07-07 14:23:23,339:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:closed
INFO:2023-07-07 14:23:23,346:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:open
INFO:2023-07-07 14:23:23,348:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:copy
INFO:2023-07-07 14:23:23,348:manager.py:367:joulescope_ui.styles.manager:rendered device_control_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.015
INFO:2023-07-07 14:23:23,350:manager.py:367:joulescope_ui.styles.manager:rendered memory_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.001
INFO:2023-07-07 14:23:23,351:manager.py:367:joulescope_ui.styles.manager:rendered help_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,351:manager.py:367:joulescope_ui.styles.manager:rendered hamburger_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,370:manager.py:198:joulescope_ui.styles.manager:generate images for SignalRecord:0:signal_record
INFO:2023-07-07 14:23:23,371:manager.py:198:joulescope_ui.styles.manager:generate images for SignalRecord:0:statistics_record
INFO:2023-07-07 14:23:23,372:manager.py:367:joulescope_ui.styles.manager:rendered SignalRecord:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.003
INFO:2023-07-07 14:23:23,375:manager.py:198:joulescope_ui.styles.manager:generate images for StatisticsRecord:0:signal_record
INFO:2023-07-07 14:23:23,376:manager.py:198:joulescope_ui.styles.manager:generate images for StatisticsRecord:0:statistics_record
INFO:2023-07-07 14:23:23,376:manager.py:367:joulescope_ui.styles.manager:rendered StatisticsRecord:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.001
INFO:2023-07-07 14:23:23,475:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:unchecked
INFO:2023-07-07 14:23:23,479:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:checked
INFO:2023-07-07 14:23:23,482:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:clickable
INFO:2023-07-07 14:23:23,497:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:simple
INFO:2023-07-07 14:23:23,523:manager.py:367:joulescope_ui.styles.manager:rendered view:multimeter [theme=js1, color_scheme=dark, font_scheme=js1], in 0.048
INFO:2023-07-07 14:23:23,524:manager.py:367:joulescope_ui.styles.manager:rendered MultimeterWidget:00000002 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.001
INFO:2023-07-07 14:23:23,636:manager.py:393:joulescope_ui.styles.manager:render complete in 0.377 seconds for None
INFO:2023-07-07 14:23:23,636:view.py:155:joulescope_ui.view:active view view:multimeter: setup done
INFO:2023-07-07 14:23:23,636:manager.py:385:joulescope_ui.styles.manager:render start None
INFO:2023-07-07 14:23:23,637:manager.py:198:joulescope_ui.styles.manager:generate images for ui:unchecked
INFO:2023-07-07 14:23:23,641:manager.py:198:joulescope_ui.styles.manager:generate images for ui:checked
INFO:2023-07-07 14:23:23,645:manager.py:198:joulescope_ui.styles.manager:generate images for ui:clickable
INFO:2023-07-07 14:23:23,659:manager.py:198:joulescope_ui.styles.manager:generate images for ui:simple
INFO:2023-07-07 14:23:23,682:manager.py:367:joulescope_ui.styles.manager:rendered ui [theme=js1, color_scheme=dark, font_scheme=js1], in 0.046
INFO:2023-07-07 14:23:23,683:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:signal_play_pause
INFO:2023-07-07 14:23:23,688:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:signal_record_stop
INFO:2023-07-07 14:23:23,691:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:statistics_play_pause
INFO:2023-07-07 14:23:23,694:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:statistics_record_stop
INFO:2023-07-07 14:23:23,698:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:utilities
INFO:2023-07-07 14:23:23,706:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:target_power
INFO:2023-07-07 14:23:23,709:manager.py:198:joulescope_ui.styles.manager:generate images for sidebar:0:copy
INFO:2023-07-07 14:23:23,709:manager.py:367:joulescope_ui.styles.manager:rendered sidebar:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.027
INFO:2023-07-07 14:23:23,710:manager.py:367:joulescope_ui.styles.manager:rendered flyout:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,710:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:target_power
INFO:2023-07-07 14:23:23,713:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:active_checked
INFO:2023-07-07 14:23:23,714:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:closed
INFO:2023-07-07 14:23:23,721:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:open
INFO:2023-07-07 14:23:23,722:manager.py:198:joulescope_ui.styles.manager:generate images for device_control_widget:flyout:copy
INFO:2023-07-07 14:23:23,723:manager.py:367:joulescope_ui.styles.manager:rendered device_control_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.013
INFO:2023-07-07 14:23:23,724:manager.py:367:joulescope_ui.styles.manager:rendered memory_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,724:manager.py:367:joulescope_ui.styles.manager:rendered help_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,724:manager.py:367:joulescope_ui.styles.manager:rendered hamburger_widget:flyout [theme=js1, color_scheme=dark, font_scheme=js1], in 0.000
INFO:2023-07-07 14:23:23,725:manager.py:198:joulescope_ui.styles.manager:generate images for SignalRecord:0:signal_record
INFO:2023-07-07 14:23:23,725:manager.py:198:joulescope_ui.styles.manager:generate images for SignalRecord:0:statistics_record
INFO:2023-07-07 14:23:23,726:manager.py:367:joulescope_ui.styles.manager:rendered SignalRecord:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.002
INFO:2023-07-07 14:23:23,727:manager.py:198:joulescope_ui.styles.manager:generate images for StatisticsRecord:0:signal_record
INFO:2023-07-07 14:23:23,727:manager.py:198:joulescope_ui.styles.manager:generate images for StatisticsRecord:0:statistics_record
INFO:2023-07-07 14:23:23,728:manager.py:367:joulescope_ui.styles.manager:rendered StatisticsRecord:0 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.002
INFO:2023-07-07 14:23:23,846:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:unchecked
INFO:2023-07-07 14:23:23,850:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:checked
INFO:2023-07-07 14:23:23,852:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:clickable
INFO:2023-07-07 14:23:23,867:manager.py:198:joulescope_ui.styles.manager:generate images for view:multimeter:simple
INFO:2023-07-07 14:23:23,890:manager.py:367:joulescope_ui.styles.manager:rendered view:multimeter [theme=js1, color_scheme=dark, font_scheme=js1], in 0.044
INFO:2023-07-07 14:23:23,891:manager.py:367:joulescope_ui.styles.manager:rendered MultimeterWidget:00000002 [theme=js1, color_scheme=dark, font_scheme=js1], in 0.001
INFO:2023-07-07 14:23:24,004:manager.py:393:joulescope_ui.styles.manager:render complete in 0.368 seconds for None
INFO:2023-07-07 14:23:24,510:software_update.py:259:joulescope_ui.software_update:Start software update check: path=C:\Users\ampen\AppData\Local\joulescope\update, channel=stable
INFO:2023-07-07 14:23:24,511:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=JsdrvWrapper.class, obj=<class 'joulescope_ui.devices.jsdrv.jsdrv_wrapper.JsdrvWrapper'>) start
INFO:2023-07-07 14:23:24,511:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=JsdrvWrapper.class) done
INFO:2023-07-07 14:23:24,511:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=jsdrv, obj=<joulescope_ui.devices.jsdrv.jsdrv_wrapper.JsdrvWrapper object at 0x00000241E8743610>) start
INFO:2023-07-07 14:23:24,512:jsdrv_wrapper.py:79:joulescope_ui.devices.jsdrv.jsdrv_wrapper:on_pubsub_register start registry/jsdrv
INFO:2023-07-07 14:23:24,539:jsdrv_wrapper.py:89:joulescope_ui.devices.jsdrv.jsdrv_wrapper:on_pubsub_register add u/js220/001057
INFO:2023-07-07 14:23:24,539:jsdrv_wrapper.py:180:joulescope_ui.devices.jsdrv.jsdrv_wrapper:_on_device_add JS220-001057
INFO:2023-07-07 14:23:24,540:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=JS220-001057, obj=Device(u/js220/001057)) start
INFO:2023-07-07 14:23:24,543:js220.py:523:joulescope_ui.devices.jsdrv.device.u.js220.001057:open req start
INFO:2023-07-07 14:23:24,546:js220.py:652:joulescope_ui.devices.jsdrv.device.u.js220.001057:thread start
INFO:2023-07-07 14:23:24,546:js220.py:680:joulescope_ui.devices.jsdrv.device.u.js220.001057:open start
INFO:2023-07-07 14:23:24,547:js220.py:533:joulescope_ui.devices.jsdrv.device.u.js220.001057:open req done
INFO:2023-07-07 14:23:24,547:js220_usb.c:550:jsdrv:open_ll
WARNING:2023-07-07 14:23:24,547:pubsub.py:887:joulescope_ui.pubsub:Publish to unknown topic registry/JS220-001057/sources/1/info
INFO:2023-07-07 14:23:24,548:backend.c:409:jsdrv:device_open(u/js220/001057) \\?\usb#vid_16d0&pid_10ba#001057#{e27188c8-98ff-41de-be50-653324c6b19c}
INFO:2023-07-07 14:23:24,549:js220_usb.c:575:jsdrv:open
INFO:2023-07-07 14:23:24,549:backend.c:572:jsdrv:bulk_in_stream_open 130
INFO:2023-07-07 14:23:24,549:backend.c:238:jsdrv:bulk_in_initialize pipe_id=0x82
INFO:2023-07-07 14:23:24,550:backend.c:265:jsdrv:MAXIMUM_TRANSFER_SIZE pipe_id=0x82 bytes=2097152
INFO:2023-07-07 14:23:24,551:device_control_widget.py:80:joulescope_ui.widgets.device_control.device_control_widget:add JS220-001057
INFO:2023-07-07 14:23:24,558:expanding_widget.py:103:joulescope_ui.expanding_widget:animate False: 0 -> 0
INFO:2023-07-07 14:23:24,631:expanding_widget.py:103:joulescope_ui.expanding_widget:animate True: 0 -> 335
INFO:2023-07-07 14:23:24,631:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=JS220-001057) done
INFO:2023-07-07 14:23:24,631:jsdrv_wrapper.py:91:joulescope_ui.devices.jsdrv.jsdrv_wrapper:on_pubsub_register done registry/jsdrv
INFO:2023-07-07 14:23:24,632:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=jsdrv) done
INFO:2023-07-07 14:23:24,632:pubsub.py:478:joulescope_ui.pubsub:undo clear
INFO:2023-07-07 14:23:24,632:pubsub.py:494:joulescope_ui.pubsub:redo clear
INFO:2023-07-07 14:23:24,632:jsdrv_wrapper.py:98:joulescope_ui.devices.jsdrv.jsdrv_wrapper:mem add 1
INFO:2023-07-07 14:23:24,632:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=JsdrvStreamBuffer.class, obj=<class 'joulescope_ui.devices.jsdrv.jsdrv_stream_buffer.JsdrvStreamBuffer'>) start
INFO:2023-07-07 14:23:24,632:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=JsdrvStreamBuffer.class) done
INFO:2023-07-07 14:23:24,632:pubsub.py:1075:joulescope_ui.pubsub:register(unique_id=JsdrvStreamBuffer:001, obj=JsdrvStreamBuffer(001)) start
INFO:2023-07-07 14:23:24,633:buffer.c:583:jsdrv:buffer_id 1 add
INFO:2023-07-07 14:23:24,633:buffer.c:491:jsdrv:buffer thread started: m/001
INFO:2023-07-07 14:23:24,633:buffer.c:453:jsdrv:buffer set size start: 536870912
INFO:2023-07-07 14:23:24,633:buffer.c:457:jsdrv:buffer set size done 1: 536870912
INFO:2023-07-07 14:23:24,633:jsdrv_stream_buffer.py:172:joulescope_ui.devices.jsdrv.jsdrv_stream_buffer.001:_on_device_ids ['JS220-001057']
INFO:2023-07-07 14:23:24,633:jsdrv_stream_buffer.py:189:joulescope_ui.devices.jsdrv.jsdrv_stream_buffer.001:device_add JS220-001057
INFO:2023-07-07 14:23:24,634:buffer.c:468:jsdrv:clear
INFO:2023-07-07 14:23:24,634:buffer.c:465:jsdrv:hold off
INFO:2023-07-07 14:23:24,634:app.py:194:joulescope_ui.app:Capability signal_buffer.source: ['JsdrvStreamBuffer:001']
INFO:2023-07-07 14:23:24,635:pubsub.py:1128:joulescope_ui.pubsub:register(unique_id=JsdrvStreamBuffer:001) done
INFO:2023-07-07 14:23:24,635:main.py:655:joulescope_ui.main:app.exec start
INFO:2023-07-07 14:23:24,709:software_update.py:172:joulescope_ui.software_update:software up to date: version=1.0.22, latest=1.0.22, channel=stable
WARNING:2023-07-07 14:23:25,548:js220.py:684:joulescope_ui.devices.jsdrv.device.u.js220.001057:driver open failed
INFO:2023-07-07 14:23:25,548:js220.py:654:joulescope_ui.devices.jsdrv.device.u.js220.001057:thread exit due to open fail
WARNING:2023-07-07 14:23:25,550:js220_usb.c:330:jsdrv:ll_await timed out
ERROR:2023-07-07 14:23:25,551:js220_usb.c:543:jsdrv:OP_CONNECT timed out
INFO:2023-07-07 14:23:25,551:js220_usb.c:623:jsdrv:close
INFO:2023-07-07 14:23:25,551:backend.c:448:jsdrv:device_close(u/js220/001057)
INFO:2023-07-07 14:23:25,551:backend.c:149:jsdrv:bulk_in_finalize ep=0x82
INFO:2023-07-07 14:31:41,104:main.py:586:joulescope_ui.main:closeEvent() start
INFO:2023-07-07 14:31:41,104:view.py:119:joulescope_ui.view:active view view:multimeter: teardown start
INFO:2023-07-07 14:31:41,110:value_widget.py:556:joulescope_ui.widgets.value.value_widget.base:closeEvent
INFO:2023-07-07 14:31:41,115:view.py:129:joulescope_ui.view:active view view:multimeter: teardown done
INFO:2023-07-07 14:31:41,116:pubsub.py:1482:joulescope_ui.pubsub:save 'C:\\Users\\ampen\\AppData\\Local\\joulescope\\config\\joulescope_ui_config.json.tmp'
INFO:2023-07-07 14:31:41,130:main.py:590:joulescope_ui.main:closeEvent() done
INFO:2023-07-07 14:31:41,160:main.py:657:joulescope_ui.main:app.exec done
INFO:2023-07-07 14:31:41,160:main.py:157:joulescope_ui.main:_device_factory_finalize enter
INFO:2023-07-07 14:31:41,160:main.py:160:joulescope_ui.main:_device_factory_finalize jsdrv
INFO:2023-07-07 14:31:41,160:jsdrv_wrapper.py:137:joulescope_ui.devices.jsdrv.jsdrv_wrapper:finalize
INFO:2023-07-07 14:31:41,160:js220.py:548:joulescope_ui.devices.jsdrv.device.u.js220.001057:finalize
INFO:2023-07-07 14:31:41,161:js220.py:539:joulescope_ui.devices.jsdrv.device.u.js220.001057:closing
INFO:2023-07-07 14:31:41,176:js220.py:545:joulescope_ui.devices.jsdrv.device.u.js220.001057:closed
INFO:2023-07-07 14:31:41,176:device_control_widget.py:71:joulescope_ui.widgets.device_control.device_control_widget:remove JS220-001057
INFO:2023-07-07 14:31:41,177:js220_ctrl_widget.py:547:joulescope_ui.widgets.device_control.js220_ctrl_widget.JS220-001057:closeEvent
INFO:2023-07-07 14:31:41,179:jsdrv.c:919:jsdrv:jsdrv_finalize 00000241E6316790
INFO:2023-07-07 14:31:41,179:jsdrv.c:348:jsdrv:USB backend finalize
INFO:2023-07-07 14:31:41,179:js220_usb.c:1532:jsdrv:JS220 USB upper-level thread done u/js220/001057
INFO:2023-07-07 14:31:41,179:backend.c:931:jsdrv:finalize usb backend
INFO:2023-07-07 14:31:41,192:backend.c:879:jsdrv:winusb backend finalize
INFO:2023-07-07 14:31:41,192:backend.c:922:jsdrv:USB backend_thread done
INFO:2023-07-07 14:31:41,192:backend.c:637:jsdrv:USB device_thread closing u/js220/001057
INFO:2023-07-07 14:31:41,192:backend.c:448:jsdrv:device_close(u/js220/001057)
INFO:2023-07-07 14:31:41,192:backend.c:640:jsdrv:USB device_thread closed u/js220/001057
INFO:2023-07-07 14:31:41,205:buffer.c:617:jsdrv:buffer_id 1 remove
INFO:2023-07-07 14:31:41,205:buffer.c:520:jsdrv:buffer thread done: m/001
INFO:2023-07-07 14:31:41,209:main.py:164:joulescope_ui.main:_device_factory_finalize done
INFO:2023-07-07 14:31:41,209:main.py:663:joulescope_ui.main:exit 0