Parameter set i_range failed

Hi!
I’ve been using my Joulescope for a few months now and it has been great! However, when I plugged it in today, I keep getting “Parameter set i_range failed, value-2A” in the bottom left. The text in the top left keeps changing between “Joulescope:” and “Joulescope: 001022” every 3 seconds or so.
It used to work great on various laptops, but now doesn’t work on any! I’ve tried a few different USB cables in case the one it came with had died.
I’ve tried updating the firmware in case that was the issue and I’ve tried every USB port on my laptop directly (i.e. no Hubs or anything).
It’s weird because it has been working fine for a few months.

Log file text below and any help / advice would be most welcome!

Thanks,

Rachel


  • Joulescope User Interface *
  • UI Version = 0.9.7 *
  • Driver Version = 0.9.6 *

info = {
“joulescope”: {
“ui_version”: “0.9.7”,
“driver_version”: “0.9.6”
},
“platform”: {
“name”: “win32”,
“python_version”: “3.9.4 (tags/v3.9.4:1f2e308, Apr 6 2021, 13:40:21) [MSC v.1928 64 bit (AMD64)]”,
“platform”: “Windows-10-10.0.18362-SP0”,
“processor”: “Intel64 Family 6 Model 142 Stepping 9, GenuineIntel”,
“executable”: “C:\Program Files (x86)\Joulescope\joulescope.exe”,
“frozen”: “C:\Program Files (x86)\Joulescope”,
“paths”: {
“dirs”: {
“app_path”: “C:\Users\rxh\AppData\Local\joulescope”,
“config”: “C:\Users\rxh\AppData\Local\joulescope\config”,
“log”: “C:\Users\rxh\AppData\Local\joulescope\log”,
“firmware”: “C:\Users\rxh\AppData\Local\joulescope\firmware”,
“themes”: “C:\Users\rxh\AppData\Local\joulescope\themes”,
“data”: “C:\Users\rxh\Documents\joulescope”
},
“files”: {
“config”: “C:\Users\rxh\AppData\Local\joulescope\config\joulescope_config.json”
}
}
}
}

=====
INFO:2021-07-22 12:33:55,055:logging_util.py:169:root:logging configuration: stream_level=30, file_level=20
INFO:2021-07-22 12:33:55,055:main.py:1886:joulescope_ui.main:Arguments: ([‘C:\Program Files (x86)\Joulescope\joulescope.exe’, ‘ui’],)
INFO:2021-07-22 12:33:55,055:main.py:1887:joulescope_ui.main:Start Qt
INFO:2021-07-22 12:33:55,056:main.py:1889:joulescope_ui.main:Configure high DPI scaling
INFO:2021-07-22 12:33:55,115:manager.py:133:joulescope_ui.themes.manager:generate images for unchecked
INFO:2021-07-22 12:33:55,129:manager.py:133:joulescope_ui.themes.manager:generate images for checked
INFO:2021-07-22 12:33:55,145:manager.py:133:joulescope_ui.themes.manager:generate images for clickable
INFO:2021-07-22 12:33:55,211:manager.py:133:joulescope_ui.themes.manager:generate images for simple
INFO:2021-07-22 12:33:55,296:manager.py:133:joulescope_ui.themes.manager:generate images for copy
INFO:2021-07-22 12:33:55,307:main.py:1914:joulescope_ui.main:theme load took 0.2114 seconds
INFO:2021-07-22 12:33:55,378:command_processor.py:573:joulescope_ui.command_processor:register command !Device/open
INFO:2021-07-22 12:33:55,378:command_processor.py:573:joulescope_ui.command_processor:register command !Device/close
INFO:2021-07-22 12:33:55,378:command_processor.py:573:joulescope_ui.command_processor:register command !RangeTool/run
INFO:2021-07-22 12:33:55,378:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/add
INFO:2021-07-22 12:33:55,378:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/remove
INFO:2021-07-22 12:33:55,379:command_processor.py:573:joulescope_ui.command_processor:register command !Accumulators/reset
INFO:2021-07-22 12:33:55,379:command_processor.py:573:joulescope_ui.command_processor:register command !General/mru_add
INFO:2021-07-22 12:33:55,379:main.py:986:joulescope_ui.main:_device_change add disable
INFO:2021-07-22 12:33:55,381:usb_inrush.py:77:joulescope_ui.plugins.usb_inrush:USBET20 tool not found - skip usb_inrush plugin
INFO:2021-07-22 12:33:55,381:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:33:55,381:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:33:55,381:main.py:923:joulescope_ui.main:device_close None
INFO:2021-07-22 12:33:55,426:main.py:1471:joulescope_ui.main:add singleton widget Control
INFO:2021-07-22 12:33:56,743:main.py:1471:joulescope_ui.main:add singleton widget Waveform Control
INFO:2021-07-22 12:33:56,768:main.py:1471:joulescope_ui.main:add singleton widget Waveform
INFO:2021-07-22 12:33:56,773:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/single_add
INFO:2021-07-22 12:33:56,773:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/dual_add
INFO:2021-07-22 12:33:56,773:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/remove
INFO:2021-07-22 12:33:56,773:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/clear
INFO:2021-07-22 12:33:56,773:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/activate
INFO:2021-07-22 12:33:56,774:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/restore
INFO:2021-07-22 12:33:56,774:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/YMarkers/move
INFO:2021-07-22 12:33:56,779:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0
INFO:2021-07-22 12:33:56,780:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0
INFO:2021-07-22 12:33:56,782:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0
INFO:2021-07-22 12:33:56,783:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=0.0
INFO:2021-07-22 12:33:56,783:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/zoom
INFO:2021-07-22 12:33:56,783:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/pan
INFO:2021-07-22 12:33:56,783:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/range
INFO:2021-07-22 12:33:56,783:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/x-axis/zoom_all
INFO:2021-07-22 12:33:56,785:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=38.0
INFO:2021-07-22 12:33:56,785:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 1.0, 39) with no ViewBox
INFO:2021-07-22 12:33:56,786:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=38.0
INFO:2021-07-22 12:33:56,786:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 1.0, 39) with no ViewBox
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/single_add
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/dual_add
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/remove
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/clear
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/activate
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/restore
INFO:2021-07-22 12:33:56,788:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Markers/move
INFO:2021-07-22 12:33:56,789:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=38.0
INFO:2021-07-22 12:33:56,789:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 1.0, 39) with no ViewBox
INFO:2021-07-22 12:33:56,795:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0, 1.0) pixels=38.0
INFO:2021-07-22 12:33:56,795:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 1.0, 39) with no ViewBox
INFO:2021-07-22 12:33:56,796:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=38.0
INFO:2021-07-22 12:33:56,796:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 39) with no ViewBox
INFO:2021-07-22 12:33:56,796:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Signals/add
INFO:2021-07-22 12:33:56,796:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/Signals/remove
INFO:2021-07-22 12:33:56,796:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/add
INFO:2021-07-22 12:33:56,796:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/remove
INFO:2021-07-22 12:33:56,797:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/signal_hide
INFO:2021-07-22 12:33:56,797:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/clear
INFO:2021-07-22 12:33:56,797:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/update
INFO:2021-07-22 12:33:56,797:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/dialog
INFO:2021-07-22 12:33:56,797:command_processor.py:573:joulescope_ui.command_processor:register command !Widgets/Waveform/annotation/save
INFO:2021-07-22 12:33:56,797:scrollbar.py:238:joulescope_ui.widgets.waveform.scrollbar:set_display_mode(buffer)
INFO:2021-07-22 12:33:56,815:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=18.200000000000003
INFO:2021-07-22 12:33:56,815:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 19) with no ViewBox
INFO:2021-07-22 12:33:56,820:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=0.0
INFO:2021-07-22 12:33:56,820:waveform.py:828:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 1) with no ViewBox
INFO:2021-07-22 12:33:56,825:settings_widget.py:43:joulescope_ui.widgets.waveform.settings_widget:on_signalsAvailable([‘current’, ‘voltage’, ‘power’, ‘current_range’, ‘current_lsb’, ‘voltage_lsb’], [‘voltage’])
INFO:2021-07-22 12:33:56,842:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=51.99933270138645
INFO:2021-07-22 12:33:56,842:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 52)
INFO:2021-07-22 12:33:56,849:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=0.0
INFO:2021-07-22 12:33:56,849:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 1)
INFO:2021-07-22 12:33:56,852:settings_widget.py:43:joulescope_ui.widgets.waveform.settings_widget:on_signalsAvailable([‘current’, ‘voltage’, ‘power’, ‘current_range’, ‘current_lsb’, ‘voltage_lsb’], [‘voltage’, ‘current’])
INFO:2021-07-22 12:33:56,857:main.py:564:joulescope_ui.main:_device_notify_start
INFO:2021-07-22 12:33:56,858:main.py:1046:joulescope_ui.main:_device_scan start
INFO:2021-07-22 12:33:56,861:main.py:986:joulescope_ui.main:_device_change add Joulescope:001022
INFO:2021-07-22 12:33:56,862:main.py:1060:joulescope_ui.main:current device = disable, True
INFO:2021-07-22 12:33:56,862:main.py:1062:joulescope_ui.main:device_scan activate first device Joulescope:001022
INFO:2021-07-22 12:33:56,863:main.py:1066:joulescope_ui.main:_device_scan done
INFO:2021-07-22 12:33:56,972:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(25.0, 30.0) pixels=1782.6249064204346
INFO:2021-07-22 12:33:56,973:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(25.0, 30.0, 1783)
INFO:2021-07-22 12:33:57,013:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:33:57,019:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 1.0, 39)
INFO:2021-07-22 12:33:57,020:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 1.0, 39)
INFO:2021-07-22 12:33:57,020:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 1.0, 39)
INFO:2021-07-22 12:33:57,021:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 1.0, 39)
INFO:2021-07-22 12:33:57,021:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 39)
INFO:2021-07-22 12:33:57,021:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:33:57,022:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:33:57,022:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:33:57,023:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 19)
INFO:2021-07-22 12:33:57,023:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 1)
INFO:2021-07-22 12:33:57,023:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 52)
INFO:2021-07-22 12:33:57,023:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 1)
INFO:2021-07-22 12:33:57,024:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:33:57,024:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:33:57,024:main.py:923:joulescope_ui.main:device_close disable
INFO:2021-07-22 12:33:57,025:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:33:57,025:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:33:57,026:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:33:57,027:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:33:57,084:main.py:830:joulescope_ui.main:device_open Joulescope:001022
INFO:2021-07-22 12:33:57,084:main.py:773:joulescope_ui.main:_accumulators_zero_last
INFO:2021-07-22 12:33:57,677:main.py:1118:joulescope_ui.main:Device info: {‘type’: ‘info’, ‘ver’: 1, ‘ctl’: {‘mfg’: {‘country’: ‘USA’, ‘location’: ‘MD_01’, ‘lot’: ‘201942_00’}, ‘hw’: {‘rev’: ‘H’, ‘sn_mcu’: ‘01070001801B31BAA9A1FBB55091005F’, ‘sn_mfg’: ‘001022’}, ‘fw’: {‘ver’: ‘1.3.2’}, ‘fpga’: {‘ver’: ‘0.2.0’, ‘prod_id’: ‘0x9314acf2’}}, ‘sensor’: {}}
INFO:2021-07-22 12:33:57,677:main.py:1135:joulescope_ui.main:controller firmware is up to date: (1, 3, 2) >= (1, 3, 2)
INFO:2021-07-22 12:33:57,679:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1782.6249064204346
INFO:2021-07-22 12:33:57,680:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1783)
INFO:2021-07-22 12:33:57,682:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1783)
ERROR:2021-07-22 12:34:00,687:main.py:902:joulescope_ui.main:during parameter_set
Traceback (most recent call last):
File “joulescope_ui\main.py”, line 900, in _on_device_parameter
File “joulescope\driver.py”, line 443, in parameter_set
File “joulescope\driver.py”, line 724, in _stream_settings_send
File “joulescope\driver.py”, line 685, in _wait_for_sensor_command
RuntimeError: timed out
INFO:2021-07-22 12:34:00,688:main.py:1698:joulescope_ui.main:Parameter set i_range failed, value=2 A
INFO:2021-07-22 12:34:00,688:main.py:962:joulescope_ui.main:_device_recover: start
INFO:2021-07-22 12:34:00,688:main.py:997:joulescope_ui.main:_device_change remove
INFO:2021-07-22 12:34:00,688:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:34:00,688:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:34:00,688:main.py:923:joulescope_ui.main:device_close Joulescope:001022
INFO:2021-07-22 12:34:00,689:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:00,690:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:00,690:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:00,691:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:00,845:main.py:564:joulescope_ui.main:_device_notify_start
INFO:2021-07-22 12:34:00,846:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(25.0, 30.0, 1783)
INFO:2021-07-22 12:34:00,848:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:00,848:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:00,848:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:01,015:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1784.4244610868843
INFO:2021-07-22 12:34:01,016:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:01,040:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:02,686:main.py:970:joulescope_ui.main:_on_recoveryTimer
INFO:2021-07-22 12:34:02,686:main.py:1046:joulescope_ui.main:_device_scan start
INFO:2021-07-22 12:34:02,687:main.py:986:joulescope_ui.main:_device_change add Joulescope:001022
INFO:2021-07-22 12:34:02,687:main.py:1060:joulescope_ui.main:current device = disable, True
INFO:2021-07-22 12:34:02,688:main.py:1062:joulescope_ui.main:device_scan activate first device Joulescope:001022
INFO:2021-07-22 12:34:02,688:main.py:1066:joulescope_ui.main:_device_scan done
INFO:2021-07-22 12:34:02,688:main.py:923:joulescope_ui.main:device_close disable
INFO:2021-07-22 12:34:02,688:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:02,688:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:02,688:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:02,689:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:02,730:main.py:830:joulescope_ui.main:device_open Joulescope:001022
INFO:2021-07-22 12:34:02,731:main.py:773:joulescope_ui.main:_accumulators_zero_last
INFO:2021-07-22 12:34:03,235:main.py:1118:joulescope_ui.main:Device info: {‘type’: ‘info’, ‘ver’: 1, ‘ctl’: {‘mfg’: {‘country’: ‘USA’, ‘location’: ‘MD_01’, ‘lot’: ‘201942_00’}, ‘hw’: {‘rev’: ‘H’, ‘sn_mcu’: ‘01070001801B31BAA9A1FBB55091005F’, ‘sn_mfg’: ‘001022’}, ‘fw’: {‘ver’: ‘1.3.2’}, ‘fpga’: {‘ver’: ‘0.2.0’, ‘prod_id’: ‘0x9314acf2’}}, ‘sensor’: {}}
INFO:2021-07-22 12:34:03,235:main.py:1135:joulescope_ui.main:controller firmware is up to date: (1, 3, 2) >= (1, 3, 2)
INFO:2021-07-22 12:34:03,237:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1784.4244610868843
INFO:2021-07-22 12:34:03,237:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:03,237:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1785)
ERROR:2021-07-22 12:34:06,242:main.py:902:joulescope_ui.main:during parameter_set
Traceback (most recent call last):
File “joulescope_ui\main.py”, line 900, in _on_device_parameter
File “joulescope\driver.py”, line 443, in parameter_set
File “joulescope\driver.py”, line 724, in _stream_settings_send
File “joulescope\driver.py”, line 685, in _wait_for_sensor_command
RuntimeError: timed out
INFO:2021-07-22 12:34:06,242:main.py:1698:joulescope_ui.main:Parameter set i_range failed, value=2 A
INFO:2021-07-22 12:34:06,243:main.py:962:joulescope_ui.main:_device_recover: start
INFO:2021-07-22 12:34:06,243:main.py:997:joulescope_ui.main:_device_change remove
INFO:2021-07-22 12:34:06,243:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:34:06,243:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:34:06,243:main.py:923:joulescope_ui.main:device_close Joulescope:001022
INFO:2021-07-22 12:34:06,244:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:06,244:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:06,245:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:06,245:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:06,401:main.py:564:joulescope_ui.main:_device_notify_start
INFO:2021-07-22 12:34:08,234:main.py:970:joulescope_ui.main:_on_recoveryTimer
INFO:2021-07-22 12:34:08,234:main.py:1046:joulescope_ui.main:_device_scan start
INFO:2021-07-22 12:34:08,235:main.py:986:joulescope_ui.main:_device_change add Joulescope:001022
INFO:2021-07-22 12:34:08,236:main.py:1060:joulescope_ui.main:current device = disable, True
INFO:2021-07-22 12:34:08,236:main.py:1062:joulescope_ui.main:device_scan activate first device Joulescope:001022
INFO:2021-07-22 12:34:08,236:main.py:1066:joulescope_ui.main:_device_scan done
INFO:2021-07-22 12:34:08,236:main.py:923:joulescope_ui.main:device_close disable
INFO:2021-07-22 12:34:08,237:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:08,237:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:08,237:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:08,238:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:08,287:main.py:830:joulescope_ui.main:device_open Joulescope:001022
INFO:2021-07-22 12:34:08,287:main.py:773:joulescope_ui.main:_accumulators_zero_last
INFO:2021-07-22 12:34:08,810:main.py:1118:joulescope_ui.main:Device info: {‘type’: ‘info’, ‘ver’: 1, ‘ctl’: {‘mfg’: {‘country’: ‘USA’, ‘location’: ‘MD_01’, ‘lot’: ‘201942_00’}, ‘hw’: {‘rev’: ‘H’, ‘sn_mcu’: ‘01070001801B31BAA9A1FBB55091005F’, ‘sn_mfg’: ‘001022’}, ‘fw’: {‘ver’: ‘1.3.2’}, ‘fpga’: {‘ver’: ‘0.2.0’, ‘prod_id’: ‘0x9314acf2’}}, ‘sensor’: {}}
INFO:2021-07-22 12:34:08,810:main.py:1135:joulescope_ui.main:controller firmware is up to date: (1, 3, 2) >= (1, 3, 2)
INFO:2021-07-22 12:34:08,812:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1784.4244610868843
INFO:2021-07-22 12:34:08,813:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:08,813:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1785)
ERROR:2021-07-22 12:34:11,822:main.py:902:joulescope_ui.main:during parameter_set
Traceback (most recent call last):
File “joulescope_ui\main.py”, line 900, in _on_device_parameter
File “joulescope\driver.py”, line 443, in parameter_set
File “joulescope\driver.py”, line 724, in _stream_settings_send
File “joulescope\driver.py”, line 685, in _wait_for_sensor_command
RuntimeError: timed out
INFO:2021-07-22 12:34:11,822:main.py:1698:joulescope_ui.main:Parameter set i_range failed, value=2 A
INFO:2021-07-22 12:34:11,823:main.py:962:joulescope_ui.main:_device_recover: start
INFO:2021-07-22 12:34:11,823:main.py:997:joulescope_ui.main:_device_change remove
INFO:2021-07-22 12:34:11,823:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:34:11,823:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:34:11,823:main.py:923:joulescope_ui.main:device_close Joulescope:001022
INFO:2021-07-22 12:34:11,824:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:11,824:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:11,825:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:11,825:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:11,972:main.py:564:joulescope_ui.main:_device_notify_start
INFO:2021-07-22 12:34:13,811:main.py:970:joulescope_ui.main:_on_recoveryTimer
INFO:2021-07-22 12:34:13,811:main.py:1046:joulescope_ui.main:_device_scan start
INFO:2021-07-22 12:34:13,812:main.py:986:joulescope_ui.main:_device_change add Joulescope:001022
INFO:2021-07-22 12:34:13,812:main.py:1060:joulescope_ui.main:current device = disable, True
INFO:2021-07-22 12:34:13,812:main.py:1062:joulescope_ui.main:device_scan activate first device Joulescope:001022
INFO:2021-07-22 12:34:13,813:main.py:1066:joulescope_ui.main:_device_scan done
INFO:2021-07-22 12:34:13,813:main.py:923:joulescope_ui.main:device_close disable
INFO:2021-07-22 12:34:13,813:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:13,813:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:13,814:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:13,815:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:13,858:main.py:830:joulescope_ui.main:device_open Joulescope:001022
INFO:2021-07-22 12:34:13,858:main.py:773:joulescope_ui.main:_accumulators_zero_last
INFO:2021-07-22 12:34:14,355:main.py:1118:joulescope_ui.main:Device info: {‘type’: ‘info’, ‘ver’: 1, ‘ctl’: {‘mfg’: {‘country’: ‘USA’, ‘location’: ‘MD_01’, ‘lot’: ‘201942_00’}, ‘hw’: {‘rev’: ‘H’, ‘sn_mcu’: ‘01070001801B31BAA9A1FBB55091005F’, ‘sn_mfg’: ‘001022’}, ‘fw’: {‘ver’: ‘1.3.2’}, ‘fpga’: {‘ver’: ‘0.2.0’, ‘prod_id’: ‘0x9314acf2’}}, ‘sensor’: {}}
INFO:2021-07-22 12:34:14,355:main.py:1135:joulescope_ui.main:controller firmware is up to date: (1, 3, 2) >= (1, 3, 2)
INFO:2021-07-22 12:34:14,356:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1784.4244610868843
INFO:2021-07-22 12:34:14,357:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:14,357:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1785)
ERROR:2021-07-22 12:34:17,366:main.py:902:joulescope_ui.main:during parameter_set
Traceback (most recent call last):
File “joulescope_ui\main.py”, line 900, in _on_device_parameter
File “joulescope\driver.py”, line 443, in parameter_set
File “joulescope\driver.py”, line 724, in _stream_settings_send
File “joulescope\driver.py”, line 685, in _wait_for_sensor_command
RuntimeError: timed out
INFO:2021-07-22 12:34:17,366:main.py:1698:joulescope_ui.main:Parameter set i_range failed, value=2 A
INFO:2021-07-22 12:34:17,367:main.py:962:joulescope_ui.main:_device_recover: start
INFO:2021-07-22 12:34:17,367:main.py:997:joulescope_ui.main:_device_change remove
INFO:2021-07-22 12:34:17,367:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/setting/
INFO:2021-07-22 12:34:17,367:command_processor.py:376:joulescope_ui.command_processor:unsubscribe not found for Device/extio/
INFO:2021-07-22 12:34:17,367:main.py:923:joulescope_ui.main:device_close Joulescope:001022
INFO:2021-07-22 12:34:17,368:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:17,368:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:17,369:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:17,369:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:17,511:main.py:564:joulescope_ui.main:_device_notify_start
INFO:2021-07-22 12:34:19,358:main.py:970:joulescope_ui.main:_on_recoveryTimer
INFO:2021-07-22 12:34:19,358:main.py:1046:joulescope_ui.main:_device_scan start
INFO:2021-07-22 12:34:19,359:main.py:986:joulescope_ui.main:_device_change add Joulescope:001022
INFO:2021-07-22 12:34:19,360:main.py:1060:joulescope_ui.main:current device = disable, True
INFO:2021-07-22 12:34:19,360:main.py:1062:joulescope_ui.main:device_scan activate first device Joulescope:001022
INFO:2021-07-22 12:34:19,360:main.py:1066:joulescope_ui.main:_device_scan done
INFO:2021-07-22 12:34:19,361:main.py:923:joulescope_ui.main:device_close disable
INFO:2021-07-22 12:34:19,361:xaxis.py:202:joulescope_ui.widgets.waveform.xaxis:marker_clear(None)
INFO:2021-07-22 12:34:19,361:xaxis.py:179:joulescope_ui.widgets.waveform.xaxis:marker_remove([])
INFO:2021-07-22 12:34:19,361:ymarker_manager.py:76:joulescope_ui.widgets.waveform.ymarker_manager:_cmd_remove: []
INFO:2021-07-22 12:34:19,362:main.py:1263:joulescope_ui.main:_on_device_state_play(Device/#state/play, False)
INFO:2021-07-22 12:34:19,407:main.py:830:joulescope_ui.main:device_open Joulescope:001022
INFO:2021-07-22 12:34:19,408:main.py:773:joulescope_ui.main:_accumulators_zero_last
INFO:2021-07-22 12:34:19,946:main.py:1118:joulescope_ui.main:Device info: {‘type’: ‘info’, ‘ver’: 1, ‘ctl’: {‘mfg’: {‘country’: ‘USA’, ‘location’: ‘MD_01’, ‘lot’: ‘201942_00’}, ‘hw’: {‘rev’: ‘H’, ‘sn_mcu’: ‘01070001801B31BAA9A1FBB55091005F’, ‘sn_mfg’: ‘001022’}, ‘fw’: {‘ver’: ‘1.3.2’}, ‘fpga’: {‘ver’: ‘0.2.0’, ‘prod_id’: ‘0x9314acf2’}}, ‘sensor’: {}}
INFO:2021-07-22 12:34:19,946:main.py:1135:joulescope_ui.main:controller firmware is up to date: (1, 3, 2) >= (1, 3, 2)
INFO:2021-07-22 12:34:19,948:scrollbar.py:373:joulescope_ui.widgets.waveform.scrollbar:on_regionChange(0.0, 30.0) pixels=1784.4244610868843
INFO:2021-07-22 12:34:19,949:waveform.py:824:joulescope_ui.widgets.waveform.waveform:on_scrollbarRegionChange(0.0, 30.0, 1785)
INFO:2021-07-22 12:34:19,949:main.py:702:joulescope_ui.main:_on_dataview_service_x_change_request(0.0, 30.0, 1785)

Hi @Rachel! Welcome to the Joulescope forum, and sorry to hear that you are having issues with your Joulescope. Thank you for the description and log file. It appears that the sensor-side of your Joulescope is not powering up correctly.

We did have one issue that a firmware update could address. Would you mind trying to update the firmware manually? You can follow the instructions in this post.

If that fixes things, great! If not, could you please email support at joulescope dot com? Reference this post, provide your original purchase info along with your shipping address, email, & phone number, and we will process your warranty replacement promptly.

Thank you very much for your reply. Unfortunately, that firmware work-around didn’t work - it’s just the same.

My Joulescope does have U33 fitted as “2552” and not “CHX”.

I’ll send the info you requested.

Thanks,

R

Thank you for trying!

For completeness, we received the email from @Rachel and will be shipping a warranty replacement instrument today.

1 Like