2016-12-20 4 views
0

У меня есть мини-B200. Мне нужна функция в C++, которая возвращает флаг об аппаратном соединении. Поэтому, если есть аппаратное соединение, функция возвращает 1. Если соединение отсутствует, оно возвращает 0. Есть ли у ettus какие-либо функции?У меня есть мини-эттус B200. Я хочу, чтобы функция в C++ показывала, есть ли аппаратное соединение или нет. Это существует?

+0

Что вы подразумеваете под аппаратным соединением? –

+0

Как и если кабель USB подключен –

+0

, вы можете понять это с помощью используемой вами системы USB, то есть с помощью libusb –

ответ

0

Как вы используете UHD, вы можете использовать функцию uhd::device::find. В любом случае он вернет вам . Поэтому, если вы даете подсказку функции find, вы можете просто убедиться, что ваше устройство подключено, проверяя размер возвращаемого вектора. Если вы не указали на эту функцию, она вернет все устройства, подключенные к компьютеру. Затем вы можете выполнить итерацию и поиск своего устройства.

Смежные вопросы