***************************** * Joulescope User Interface * * UI Version = 0.8.9 * * Driver Version = 0.8.8 * ***************************** info = { "joulescope": { "ui_version": "0.8.9", "driver_version": "0.8.8" }, "platform": { "name": "win32", "python_version": "3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)]", "platform": "Windows-7-6.1.7601-SP1", "processor": "Intel64 Family 6 Model 94 Stepping 3, GenuineIntel", "executable": "C:\\Program Files (x86)\\Joulescope\\joulescope.exe", "frozen": "C:\\Program Files (x86)\\Joulescope", "paths": { "dirs": { "app_path": "C:\\Users\\khoneyager\\AppData\\Local\\joulescope", "config": "C:\\Users\\khoneyager\\AppData\\Local\\joulescope\\config", "log": "C:\\Users\\khoneyager\\AppData\\Local\\joulescope\\log", "firmware": "C:\\Users\\khoneyager\\AppData\\Local\\joulescope\\firmware", "data": "\\\\INCUBESA-DC01\\HOME\\khoneyager\\joulescope" }, "files": { "config": "C:\\Users\\khoneyager\\AppData\\Local\\joulescope\\config\\joulescope_config.json" } } } } ===== INFO:2020-04-10 06:13:21,672:logging_util.py:170:root:logging configuration: stream_level=30, file_level=20 INFO:2020-04-10 06:13:21,672:main.py:1501:joulescope_ui.main:Arguments: (['C:\\Program Files (x86)\\Joulescope\\joulescope.exe', 'ui'],) INFO:2020-04-10 06:13:21,673:main.py:1502:joulescope_ui.main:Start Qt INFO:2020-04-10 06:13:21,673:main.py:1504:joulescope_ui.main:Configure high DPI scaling INFO:2020-04-10 06:13:21,865:command_processor.py:571:joulescope_ui.command_processor:register command !RangeTool/run INFO:2020-04-10 06:13:21,865:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/add INFO:2020-04-10 06:13:21,865:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/remove INFO:2020-04-10 06:13:21,865:main.py:777:joulescope_ui.main:_device_change add disable INFO:2020-04-10 06:13:21,867:usb_inrush.py:77:joulescope_ui.plugins.usb_inrush:USBET20 tool not found - skip usb_inrush plugin INFO:2020-04-10 06:13:21,867:command_processor.py:374:joulescope_ui.command_processor:unsubscribe not found for Device/setting/ INFO:2020-04-10 06:13:21,867:command_processor.py:374:joulescope_ui.command_processor:unsubscribe not found for Device/extio/ INFO:2020-04-10 06:13:21,867:main.py:716:joulescope_ui.main:device_close None INFO:2020-04-10 06:13:21,867:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:21,891:main.py:1140:joulescope_ui.main:add singleton widget Waveform INFO:2020-04-10 06:13:22,096:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,097:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,097:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,097:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,099:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,099:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/zoom INFO:2020-04-10 06:13:22,099:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/zoom_all INFO:2020-04-10 06:13:22,101:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/single_add INFO:2020-04-10 06:13:22,101:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/dual_add INFO:2020-04-10 06:13:22,101:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/remove INFO:2020-04-10 06:13:22,102:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/clear INFO:2020-04-10 06:13:22,102:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/restore INFO:2020-04-10 06:13:22,102:settings_widget.py:43:joulescope_ui.widgets.waveform.settings_widget:on_signalsAvailable(['current', 'voltage', 'power', 'current_range', 'current_lsb', 'voltage_lsb'], []) INFO:2020-04-10 06:13:22,102:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0 INFO:2020-04-10 06:13:22,103:waveform.py:420:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 1.0, 1) with no ViewBox INFO:2020-04-10 06:13:22,104:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=0.0 INFO:2020-04-10 06:13:22,104:waveform.py:420:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 1) with no ViewBox INFO:2020-04-10 06:13:22,104:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(buffer) INFO:2020-04-10 06:13:22,125:settings_widget.py:43:joulescope_ui.widgets.waveform.settings_widget:on_signalsAvailable(['current', 'voltage', 'power', 'current_range', 'current_lsb', 'voltage_lsb'], ['current']) INFO:2020-04-10 06:13:22,142:settings_widget.py:43:joulescope_ui.widgets.waveform.settings_widget:on_signalsAvailable(['current', 'voltage', 'power', 'current_range', 'current_lsb', 'voltage_lsb'], ['current', 'voltage']) INFO:2020-04-10 06:13:22,142:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Signals/add INFO:2020-04-10 06:13:22,142:command_processor.py:571:joulescope_ui.command_processor:register command !Widgets/Waveform/Signals/remove INFO:2020-04-10 06:13:22,633:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,633:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,635:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,635:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,635:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,635:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,639:main.py:837:joulescope_ui.main:_device_scan start INFO:2020-04-10 06:13:22,641:main.py:777:joulescope_ui.main:_device_change add Joulescope:001032 INFO:2020-04-10 06:13:22,641:main.py:777:joulescope_ui.main:_device_change add Joulescope:001346 INFO:2020-04-10 06:13:22,641:main.py:851:joulescope_ui.main:current device = disable, True INFO:2020-04-10 06:13:22,641:main.py:853:joulescope_ui.main:device_scan activate first device Joulescope:001032 INFO:2020-04-10 06:13:22,641:command_processor.py:374:joulescope_ui.command_processor:unsubscribe not found for Device/setting/ INFO:2020-04-10 06:13:22,642:command_processor.py:374:joulescope_ui.command_processor:unsubscribe not found for Device/extio/ INFO:2020-04-10 06:13:22,642:main.py:716:joulescope_ui.main:device_close disable INFO:2020-04-10 06:13:22,642:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:22,669:main.py:639:joulescope_ui.main:device_open Joulescope:001032 INFO:2020-04-10 06:13:22,669:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:22,705:main.py:887:joulescope_ui.main:Device info: {'type': 'info', 'ver': 1, 'ctl': {'mfg': {'country': 'USA', 'location': 'MD_01', 'lot': '201942_00'}, 'hw': {'rev': 'H', 'sn_mcu': '61001011801B31BAB883FBB54091005F', 'sn_mfg': '001032'}, 'fw': {'ver': '1.1.0'}, 'fpga': {'ver': '0.2.0', 'prod_id': '0x9314acf2'}}, 'sensor': {'fw': {'ver': '1.1.1'}, 'fpga': {'ver': '1.1.1'}}} INFO:2020-04-10 06:13:22,705:main.py:904:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) INFO:2020-04-10 06:13:22,784:main.py:857:joulescope_ui.main:_device_scan done INFO:2020-04-10 06:13:22,792:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,792:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,792:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,793:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,793:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,793:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,795:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:22,797:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 1.0, 1) INFO:2020-04-10 06:13:22,798:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 1) INFO:2020-04-10 06:13:22,799:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,799:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,799:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,800:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:22,801:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,802:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,802:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,803:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,804:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,804:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:22,806:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(realtime) INFO:2020-04-10 06:13:22,806:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,806:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:22,806:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, True) INFO:2020-04-10 06:13:22,807:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:22,810:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,810:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,811:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,846:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(buffer) INFO:2020-04-10 06:13:22,847:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,848:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 663) INFO:2020-04-10 06:13:22,850:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:22,850:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:22,850:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:22,850:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:22,851:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(realtime) INFO:2020-04-10 06:13:22,862:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,028:main.py:1140:joulescope_ui.main:add singleton widget Control INFO:2020-04-10 06:13:32,046:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:32,046:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,046:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,047:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:32,048:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,048:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,049:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:32,049:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:32,050:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:35,612:control_widget.py:48:joulescope_ui.widgets.control.control_widget:control_widget play button False INFO:2020-04-10 06:13:35,614:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:35,628:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(buffer) INFO:2020-04-10 06:13:35,630:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:42,612:main.py:716:joulescope_ui.main:device_close Joulescope:001032 INFO:2020-04-10 06:13:42,614:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:42,642:main.py:639:joulescope_ui.main:device_open Joulescope:001346 INFO:2020-04-10 06:13:42,642:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:42,670:main.py:887:joulescope_ui.main:Device info: {'type': 'info', 'ver': 1, 'ctl': {'mfg': {'country': 'USA', 'location': 'MD_01', 'lot': '201942_00'}, 'hw': {'rev': 'H', 'sn_mcu': '210E00805084BFAA597691C54091005F', 'sn_mfg': '001346'}, 'fw': {'ver': '1.1.0'}, 'fpga': {'ver': '0.2.0', 'prod_id': '0x9314acf2'}}, 'sensor': {'fw': {'ver': '1.1.1'}, 'fpga': {'ver': '1.1.1'}}} INFO:2020-04-10 06:13:42,670:main.py:904:joulescope_ui.main:controller firmware is up to date: (1, 1, 0) >= (1, 1, 0) INFO:2020-04-10 06:13:42,751:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:42,752:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(realtime) INFO:2020-04-10 06:13:42,752:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:42,752:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:42,753:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, True) INFO:2020-04-10 06:13:42,753:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:42,755:control_widget.py:48:joulescope_ui.widgets.control.control_widget:control_widget play button True INFO:2020-04-10 06:13:42,758:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:42,758:scrollbar.py:321:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 100000.0) pixels=662.9958029126066 INFO:2020-04-10 06:13:42,759:waveform.py:416:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 100000.0, 663) INFO:2020-04-10 06:13:42,760:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, True) INFO:2020-04-10 06:13:42,760:main.py:545:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 100000.0, 663) INFO:2020-04-10 06:13:43,984:control_widget.py:48:joulescope_ui.widgets.control.control_widget:control_widget play button False INFO:2020-04-10 06:13:43,986:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:44,000:scrollbar.py:205:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(buffer) INFO:2020-04-10 06:13:44,002:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False) INFO:2020-04-10 06:13:47,653:main.py:1282:joulescope_ui.main:closeEvent() INFO:2020-04-10 06:13:47,658:main.py:716:joulescope_ui.main:device_close Joulescope:001346 INFO:2020-04-10 06:13:47,660:main.py:600:joulescope_ui.main:_accumulators_zero_last INFO:2020-04-10 06:13:47,689:main.py:986:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)