Software not connecting to hardware

Joulescope GUI comes up, but does not register input voltage (using screw-collar banana jacks; checked with meter +3.04V on jacks metal).

Is there any diagnostic check in GUI for hardware connection; i.e., self-test or readback serial number?

I may have gotten wrong (default “HP Printer”?) driver installed by plugging in USB before installing software.

Here’s log:

  • Joulescope User Interface *
  • UI Version = 0.4.4 *
  • Driver Version = 0.4.4 *

info = {
“joulescope”: {
“ui_version”: “0.4.4”,
“driver_version”: “0.4.4”
“platform”: {
“name”: “win32”,
“python_version”: “3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)]”,
“executable”: “C:\Program Files (x86)\Joulescope\joulescope.exe”,
“frozen”: “C:\Program Files (x86)\Joulescope”,
“app_path”: “C:\Users\Pete\AppData\Local\joulescope”,
“log_path”: “C:\Users\Pete\AppData\Local\joulescope\log”

INFO:2019-07-01 09:36:39, configuration: stream_level=30, file_level=20
INFO:2019-07-01 09:36:39, all Joulescope bootloaders and run the application
INFO:2019-07-01 09:36:39, high DPI scaling
INFO:2019-07-01 09:36:39, Qt
INFO:2019-07-01 09:36:45, add disable
INFO:2019-07-01 09:36:45,[‘current’], [‘current’])
INFO:2019-07-01 09:36:45,[‘current’, ‘voltage’], [‘current’, ‘voltage’])
INFO:2019-07-01 09:36:45,[‘current’, ‘voltage’, ‘power’], [‘current’, ‘voltage’])
INFO:2019-07-01 09:36:45,, 30.0, 1)
INFO:2019-07-01 09:36:45,
INFO:2019-07-01 09:36:45,
INFO:2019-07-01 09:36:45, None
INFO:2019-07-01 09:36:45,
INFO:2019-07-01 09:36:45, 0 devices: 0 added, 0 removed
INFO:2019-07-01 09:36:45, device = disable, True
INFO:2019-07-01 09:36:45,
INFO:2019-07-01 09:37:58, disable
INFO:2019-07-01 09:38:00, filename, do not open
INFO:2019-07-01 09:38:04, notify
INFO:2019-07-01 09:38:04,
INFO:2019-07-01 09:38:04, 0 devices: 0 added, 0 removed
INFO:2019-07-01 09:38:04, device = disable, True
INFO:2019-07-01 09:38:18,
INFO:2019-07-01 09:38:35, disable
INFO:2019-07-01 09:38:35,

Hi @PFKlammer! Thank you for backing Joulescope and welcome to the forum. Also thank you for posting the log file. The log file tells me that the software could not find a Joulescope connected to your machine. Are you running Windows 7? If so, you may need to convince Windows 7 to recognize Joulescope correct. See this post for instructions.

If that does not work or you are on Windows 10, could you look in Device Manager and post what you see? Could you also look at the Joulescope and verify that the USB “status” LED is illuminated?

From @PFKlammer:

Joulescope should not have VID/PID collision. It is a unique VID/PID assigned by MCS Electronics which they can legally do since their agreement with USB-IF predates the no resale clause.

I do not know why the HP Printer driver is incorrectly claiming Joulescope. Either way, you should be able to follow these instructions to force Win 7 to correctly associate Joulescope with the WinUSB driver.



OK here’s what worked for me; on Windows 7 Ultimate:

  • initial plug-in installed driver “HP Printer (BIDI)” – meaning “bidirectional” maybe I assume
  • Device Manager / Update Driver / Browse (to my C:…\Joulescope folder) / did not change
  • Device Manager / Uninstall / unplug / replug / just got same driver again
  • Device Manager / Uninstall with Delete the driver / unplug / replug / started “Searching Windows Update”
  • I interrupted (STOPPED) the WindowsUpdate step, and now suddenly I have “WinUSB Device” and readings appearing.

Thanks for the update @PFKlammer, and good to hear that you are up and running!