Dear mwb1100,
many thanks for your suggestions.
Trying --loglevel 5 on the Windoze Machine did not provide much new evidence: I get a (flags 1) when trying to open the port. It is good that sigrok prints out the port name with the increased loglevel. But I have not suceeded in matching the port found by --scan to a port that suitable for the :conn=
"c:\Program Files\sigrok\sigrok-cli\sigrok-cli.exe" -d brymen-bm86x:conn=0820.0001 --samples 2 --loglevel 5
sr: [00:00.000000] log: libsigrok loglevel set to 5.
sr: [00:00.000000] backend: libsigrok 0.6.0-git-b503d24/4:0:0.
sr: [00:00.002000] backend: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), zlib 1.2.11, libzip 1.5.2, minilzo 2.10, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.23.11470 API 0x01000108, hidapi 0.8.0-rc1, libftdi 1.4.
sr: [00:00.003000] backend: Host: x86_64-w64-mingw32.static.posix, little-endian.
..
srd: libsigrokdecode loglevel set to 5.
sr: [00:00.021000] hwdriver: sr_config_list(): key 2147418112 (NULL) sdi 0000000000000000 cg NULL -> [uint32 20000, 20001]
sr: [00:00.021000] serial: Opening serial port '0820.0001' (flags 1).
sr: [00:00.027000] serial-libsp: Error opening port (2): Das System kann die angegebene Datei nicht finden..
sr: [00:00.027000] hwdriver: Scan found 0 devices (brymen-bm86x).
No devices found.
"c:\Program Files\sigrok\sigrok-cli\sigrok-cli.exe" -d brymen-bm86x --samples 2 --loglevel 5
sr: [00:00.000000] log: libsigrok loglevel set to 5.
sr: [00:00.000000] backend: libsigrok 0.6.0-git-b503d24/4:0:0.
sr: [00:00.000000] backend: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), zlib 1.2.11, libzip 1.5.2, minilzo 2.10, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.23.11470 API 0x01000108, hidapi 0.8.0-rc1, libftdi 1.4.
sr: [00:00.001000] backend: Host: x86_64-w64-mingw32.static.posix, little-endian.
...
srd: libsigrokdecode loglevel set to 5.
sr: [00:00.016000] serial: Opening serial port 'hid/bu86x' (flags 1).
sr: [00:00.094000] serial-hid: Failed to open HID device.
sr: [00:00.094000] hwdriver: Scan found 0 devices (brymen-bm86x).
No devices found.
Regarding your comment to try sigrok using Linux:
On a Debian machine installing sigrok-cli with apt I get sigrok-cli 0.7.2
Even if this version (using sigrok from the Debian distro) is behind the version tried on Windoze it runs out of the box:
~$ sigrok-cli --list-serial
..
Available serial/HID/BT/BLE ports:
hid/bu86x/raw=/dev/hidraw2 HID Brymen Superior DMM [0820.0001]
~$ sigrok-cli --scan
The following devices were found:
demo - Demo device with 13 channels: D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4
brymen-bm86x - Brymen BM86x with 2 channels: P1 P2
~$ sigrok-cli -d brymen-bm86x --samples 2
P1: 7.6 mV AC AUTO
P2: 0 mHz
P1: 7.6 mV AC AUTO
P2: 0 mHz
Do you have any experience how to submit a bug to the developers of sigrok?
Best regards
Jan