[Hackrf-dev] Enumeration bug?
Cinaed Simson
cinaed.simson at gmail.com
Wed Oct 19 16:35:57 EDT 2016
You might be able to use
iSerial
See
lsusb -v
Or use
hackrf_info
and look for the "Serial Number".
If you have multiply devices, then in grc or gqrx, use the last last hex
number in the serial number without the hex identifier.
For instance, for
Serial Number: 0x00000000 0x00000000 0x589c64c8 0x2345345f
you would you use
hackrf=2345345f
-- Cinaed
On 10/19/2016 10:25 AM, Bill Hill wrote:
> Hi, I'm getting weirdness trying to count the HackRFs:
>
> #include <stdio.h>
> #include <libhackrf/hackrf.h>
>
> int main ( )
> {
> hackrf_init() ;
> hackrf_device_list_t* hrfl ;
> hrfl = hackrf_device_list() ;
> printf ( "Found %i HackRF(s).\n", hrfl->usb_devicecount ) ;
> return 0 ;
> }
>
> If I run this on MacOS 10.10 I get:
>
> Found 8 HackRF(s).
>
> But on Linux Mint I get:
>
> Found 7 HackRF(s).
>
> In both cases this is with nothing plugged in.
>
> Is the hrfl->usb_devicecount *all* the USB devices, not just the HackRFs?
>
> If so, how do I iterate just the HackRFs?
>
> Thanks.
>
> Bill
>
>
> --
> Red to red, black to black, switch it on, but stand well back.
>
>
>
> _______________________________________________
> HackRF-dev mailing list
> HackRF-dev at greatscottgadgets.com
> https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
>
More information about the HackRF-dev
mailing list