]> sigrok.org Git - libsigrok.git/commit
Add usb_get_port_path() helper function
authorSoeren Apel <redacted>
Mon, 22 Sep 2014 21:08:17 +0000 (23:08 +0200)
committerBert Vermeulen <redacted>
Tue, 23 Sep 2014 22:40:03 +0000 (00:40 +0200)
commitdb156e5409b44bb90a81c1fcd160c2313fc156a0
tree88c5d4d7690e18dabeec3fa8e62b6e7c34678f93
parentf12d9979481c059825ee6aef2d6fdb85f0b2bba1
Add usb_get_port_path() helper function

There is currently no way to uniquely identify USB devices in
libsigrok. It uses the "bus.address" scheme which is only
constant as long as the device remains attached to the bus.
In order to allow USB device persistence in PulseView, devices
need to provide a unique identifier even in absence of a
serial number. This function is the first step as it provides
the ability to query the physical location of a USB device.
src/libsigrok-internal.h
src/usb.c