2016-12-20 7 views
0

B200 미니가 있습니다. C++에서 하드웨어 연결에 관한 플래그를 반환하는 함수를 원합니다. 따라서 하드웨어 연결이 있으면 함수는 1을 반환합니다. 연결이 없으면 0을 반환합니다. ettus에는 이와 같은 함수가 있습니까?나는 ettus B200 미니를 가지고있다. 하드웨어 연결이 있는지 여부를 보여주는 C++ 함수가 필요합니다. 이것이 존재합니까?

+0

하드웨어 연결이란 무엇을 의미합니까? –

+0

usb 케이블을 연결 한 경우 –

+0

처럼 사용중인 USB 시스템에서 libusb –

답변

0

UHD를 사용하면서 함수 uhd::device::find을 사용할 수 있습니다. 어떠한 경우에도 을 반환합니다. 따라서 find 기능에 대한 힌트를 제공하면 반환 된 벡터의 크기를 확인하여 장치가 연결되어 있는지 쉽게 확인할 수 있습니다. 함수에 힌트를주지 않으면 컴퓨터에 연결된 모든 장치가 반환됩니다. 그런 다음 특정 장치를 반복하고 검색 할 수 있습니다.