Dan,

Thanks. I saw that in the log. Mathias' note about libserialport-dev lead me to install that, and rebuild libsigrok, but still nothing. However I have used other UniT kit, like the UT60A dmm with both RS232 and USB adapters even before installing libserialport-dev.

I'm now not confident that I have the right button presses to enable USB.

AI is never going to take over the world if it can't help me enable USB on the UT612 :-)

Mike


On 25/11/2025 11:33, Dan Horák wrote:
On Tue, 25 Nov 2025 11:07:04 +0000
Michael A Ray <[email protected]> wrote:



Dan,

Here below is the text of the log created.

This might sound like a really stupid question, but I have no sighted
assistance here. Copilot AI is telling me the right way to enable the
meter for USB connectivity is to turn it on, then press the right-most
soft button on the row of four buttons under the display. Is that right?
Copilot has been known to tell me nonsense before now.

the wiki page (https://sigrok.org/wiki/UNI-T_UT612) talks about only
TX connected, perhaps there is some oddity how it communicates with
tools like sigrok-cli

Log:

sr: [00:00.000032] log: libsigrok loglevel set to 5.
sr: [00:00.000050] backend: libsigrok 0.6.0-git-0bc24877/4:0:0.
sr: [00:00.000095] backend: Libs: glib 2.64.6 (rt: 2.64.6/6406:6), zlib
1.2.11, libzip 1.5.1, minilzo 2.10, libserialport 0.1.1/1:0:1 (rt:
0.1.1/1:0:1), libusb-1.0 1.0.23.11397 API 0x01000107, hidapi 0.9.0,
libftdi 1.4, librevisa 0.0.20130812.
sr: [00:00.000108] backend: Host: x86_64-pc-linux-gnu, little-endian.
sr: [00:00.000119] backend: SCPI backends: TCP, RPC, serial, VISA, USBTMC.
sr: [00:00.000127] backend: Firmware search paths:
sr: [00:00.000147] backend:  - /home/mike/.local/share/sigrok-firmware
sr: [00:00.000156] backend:  - /usr/local/share/sigrok-firmware
sr: [00:00.000165] backend:  - /usr/local/share/sigrok-firmware
sr: [00:00.000173] backend:  - /usr/share/sigrok-firmware
sr: [00:00.000181] backend:  - /var/lib/snapd/desktop/sigrok-firmware
sr: [00:00.000210] backend: Sanity-checking all drivers.
sr: [00:00.000224] backend: Sanity-checking all input modules.
sr: [00:00.000233] backend: Sanity-checking all output modules.
sr: [00:00.000247] backend: Sanity-checking all transform modules.
srd: libsigrokdecode loglevel set to 5.
sr: [00:00.003443] hwdriver: Scan found 0 devices (agilent-dmm).
sr: [00:00.003455] hwdriver: Scan found 0 devices (appa-55ii).
sr: [00:00.003464] hwdriver: Scan found 0 devices
(arachnid-labs-re-load-pro).
sr: [00:00.003474] serial: No serial device specified.
sr: [00:00.003484] asix-omega-rtm-cli: Vendor application executable:
omegartmcli
posix_spawn avoided (fd close requested)
sr: [00:00.004331] asix-omega-rtm-cli: External RTM CLI execution failed.
sr: [00:00.004347] hwdriver: Scan found 0 devices (asix-omega-rtm-cli).
sr: [00:00.004380] hwdriver: Scan found 0 devices (asix-sigma).
sr: [00:00.004390] serial: No serial device specified.
sr: [00:00.004399] hwdriver: Scan found 0 devices (atorch).
sr: [00:00.004408] hwdriver: Scan found 0 devices (atten-pps3203).
sr: [00:00.004540] hwdriver: Scan found 0 devices (baylibre-acme).
sr: [00:00.004557] hwdriver: Scan found 0 devices (beaglelogic).
sr: [00:00.004567] hwdriver: Scan found 0 devices (bkprecision-1856d).
sr: [00:00.004576] hwdriver: Scan found 0 devices (cem-dt-885x).
sr: [00:00.004585] hwdriver: Scan found 0 devices (center-309).
sr: [00:00.004594] hwdriver: Scan found 0 devices (voltcraft-k204).
sr: [00:00.004603] serial: No serial device specified.
sr: [00:00.004616] hwdriver: Scan found 0 devices (chronovu-la).
...
sr: [00:00.100744] hwdriver: Scan found 0 devices (voltcraft-vc960-ser).
sr: [00:00.100751] hwdriver: Scan found 0 devices (voltcraft-vc870-ser).
sr: [00:00.100758] hwdriver: Scan found 0 devices (voltcraft-vc96).
sr: [00:00.100772] hwdriver: Scan found 0 devices (deree-de5000).
sr: [00:00.100778] hwdriver: Scan found 0 devices (mastech-ms5308).
sr: [00:00.100784] hwdriver: Scan found 0 devices (peaktech-2170).
sr: [00:00.100790] hwdriver: Scan found 0 devices (uni-t-ut612).

^^^ it is trying ...

sr: [00:00.100796] hwdriver: Scan found 0 devices (peaktech-2165).
sr: [00:00.100802] hwdriver: Scan found 0 devices (voltcraft-4080).
sr: [00:00.100808] serial: No serial device specified.
...
sr: [00:00.131195] hwdriver: Scan found 0 devices (zketech-ebd-usb).
sr: [00:00.131222] hwdriver: Cleaning up all drivers.
The following devices were found:
demo - Demo device with 13 channels: D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4


                Dan



On 25/11/2025 10:43, Dan Horák wrote:
On Tue, 25 Nov 2025 10:28:40 +0000
Michael A Ray via sigrok-devel <[email protected]>
wrote:


Hello all,

I’ve been experimenting with a UNI-T UT612 LCR meter that uses the
CP2110 HID-UART bridge (USB VID:PID 10c4:ea80). I’ve built libsigrok and
sigrok-cli from current master, with HIDAPI detected at configure time.
However, sigrok-cli --scan only shows the demo device, and the
uni-t-ut612 driver appears to expect a serial port (/dev/ttyUSB*).

please post the output of "sigrok-cli -l 5 --scan", so we get the
verbose logs


                Dan
Could someone clarify the current status of HID support for the UT612?

• Has HID binding for the UT612 driver been merged, or is it still pending?
• Is there a development branch or patchset I should test?
• Any guidance on decoding the HID frames directly would also be
appreciated.

I’d be happy to test experimental code or contribute logs from my device
if that helps move HID support forward.

Thanks for your time and for all the work on sigrok.

sigrok-cli is an absolute Godsend to me as a totally blind hacker.

Mike


--
Michael A. Ray
Software engineer
Witley, Surrey, South-east UK

He/him

"Perfection is achieved, not when there is nothing more to add, but when
there is nothing left to take away." -- A. de Saint-Exupery





_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel


--
Michael A. Ray
Software engineer
Witley, Surrey, South-east UK

He/him

"Perfection is achieved, not when there is nothing more to add, but when
there is nothing left to take away." -- A. de Saint-Exupery




_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel


--
Michael A. Ray
Software engineer
Witley, Surrey, South-east UK

He/him

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery




_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to