libhackrf
HackRF SDR platform library
|
List of connected HackRF devices. More...
#include <hackrf.h>
Data Fields | |
char ** | serial_numbers |
Array of human-readable serial numbers. More... | |
enum hackrf_usb_board_id * | usb_board_ids |
ID of each board, based on USB product ID. More... | |
int * | usb_device_index |
USB device index for a given HW entry. More... | |
int | devicecount |
Number of connected HackRF devices, the length of arrays serial_numbers, usb_board_ids and usb_device_index. More... | |
void ** | usb_devices |
All USB devices (as libusb_device** array) More... | |
int | usb_devicecount |
Number of all queried USB devices. More... | |
Acquired via hackrf_device_list and should be freeed via hackrf_device_list_free. Individual devices can be opened via hackrf_device_list_open
int hackrf_device_list_t::devicecount |
char** hackrf_device_list_t::serial_numbers |
Each entry can be NULL!
enum hackrf_usb_board_id* hackrf_device_list_t::usb_board_ids |
Can be used for general HW identification without opening the device.
int* hackrf_device_list_t::usb_device_index |
Intended for internal use only.
int hackrf_device_list_t::usb_devicecount |
Length of array usb_devices.
void** hackrf_device_list_t::usb_devices |