1uhd_find_devices(1) User Commands uhd_find_devices(1)
2
3
4
6 uhd_find_devices - USRP Hardware Driver Discovery Utility
7
9 Find UHD-supporting Ettus Research products attached by USB, network or
10 embedded configuration.
11
12 The UHD package is the universal hardware driver for Ettus Research
13 products. The goal is to provide a host driver and API for current and
14 future Ettus Research products. Users will be able to use the UHD
15 driver standalone or with 3rd party applications.
16
18 uhd_find_devices [OPTIONS]
19
21 Device Address Arguments:
22 --args arg
23
24 This help information:
25 --help
26
28 Devices are addressed through key/value string pairs. These string
29 pairs can be used to narrow down the search for a specific device or
30 group of devices. Most UHD utility applications and examples have a
31 --args parameter that takes a device address, where the device address
32 is expressed as a delimited string. See the documentation in types/de‐
33 vice_addr.hpp for reference.
34
35 Every device has several ways of identifying it on the host system.
36
37 Identifying by hardware identifier
38 All Ettus Research devices can be found through their hardware series
39 identifier, which match to devices as follows:
40
41 Argument | Device
42
43 type=usrp1 | USRP1
44
45 type=usrp2 | USRP2, USRP N200, USRP N210
46
47 type=b100 | USRP B100
48
49 type=b200 | USRP B200, USRP B210
50
51 type=e3x0 | USRP E310
52
53 type=x300 | USRP X300, USRP X310
54
55 type=octoclock | OctoClock
56
57
58 Identifying by serial number
59 All Ettus Research devices are given a unique serial number, which can
60 be used to identify a device as follows:
61
62 serial=12345678
63
64
65 Identifying by IP address
66 USRP2, USRP N200, USRP N210, USRP X300, USRP X310, and OctoClock de‐
67 vices connected to the host machine can all be found through their IP
68 addresses, as follows:
69
70 addr=192.168.10.2
71
72
73 Identifying by name
74 Users have the option of giving their devices short names using the
75 usrp_burn_mb_eeprom and octoclock_burn_eeprom utilities in
76 lib/uhd/utils. Devices that have been given a name can be identified as
77 follows:
78
79 name=foo
80
81
83 Device discovery via command line
84 Device address arguments can be supplied to narrow the scope of the
85 search.
86
87 uhd_find_devices --args="type=usrp1"
88
89 -- OR --
90
91 uhd_find_devices --args="serial=12345678"
92
93 Find all devices available to this system:
94 uhd_find_devices
95
97 UHD documentation: http://files.ettus.com/manual/
98
99 GR-UHD documentation: http://gnuradio.org/doc/doxygen/page_uhd.html
100
101 Other UHD programs:
102
103 uhd_usrp_probe(1)
104
106 This manual page was written by Maitland Bottoms and Nicholas Corgan
107 for the Debian project (but may be used by others).
108
110 Copyright (c) 2010-2022 Ettus Research, A National Instruments Brand
111
112 This program is free software: you can redistribute it and/or modify it
113 under the terms of the GNU General Public License as published by the
114 Free Software Foundation, either version 3 of the License, or (at your
115 option) any later version.
116
117 This program is distributed in the hope that it will be useful, but
118 WITHOUT ANY WARRANTY; without even the implied warranty of MER‐
119 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
120 Public License for more details.
121
122
123
124UHD 3.7.0 uhd_find_devices(1)