uhd_find_devices(1) User Commands uhd_find_devices(1)

uhd_find_devices - ابزار شناسایی و کشف سخت‌افزارهای USRP

یافتن محصولات Ettus Research با پشتیبانی UHD که از طریق USB، شبکه یا پیکربندی توکار متصل شده‌اند.

بسته UHD گرداننده سخت‌افزاری همگانی (Universal Hardware Driver) برای محصولات Ettus Research است. هدف آن ارائه یک گرداننده میزبان و API برای محصولات فعلی و آینده Ettus Research است. کاربران قادر خواهند بود از گرداننده UHD به صورت مستقل یا با برنامه‌های شخص ثالث استفاده کنند.

uhd_find_devices [OPTIONS]

آرگومان‌های نشانی دستگاه:
--args arg
اطلاعات راهنما:
--help

دستگاه‌ها با استفاده از جفت‌رشته‌های کلید/مقدار نشانی‌دهی می‌شوند. این جفت‌رشته‌ها را می‌توان برای محدود کردن دامنه جست‌وجو برای یک دستگاه یا گروهی از دستگاه‌های خاص استفاده کرد. بیشتر برنامه‌ها و مثال‌های کاربردی UHD دارای پارامتر --args هستند که یک نشانی دستگاه را دریافت می‌کند، جایی که نشانی دستگاه به صورت یک رشته جداشده مشخص می‌شود. برای مرجع به مستندات types/device_addr.hpp مراجعه کنید.

هر دستگاه چندین روش برای شناسایی روی سیستم میزبان دارد.

تمامی دستگاه‌های Ettus Research را می‌توان از طریق شناسه سری سخت‌افزاری آنها یافت که به شکل زیر با دستگاه‌ها مطابقت دارد:

Argument       |  Device
type=usrp1     |  USRP1
type=usrp2     |  USRP2, USRP N200, USRP N210
type=b100      |  USRP B100
type=b200      |  USRP B200, USRP B210
type=e3x0      |  USRP E310
type=x300      |  USRP X300, USRP X310
type=octoclock |  OctoClock

تمامی دستگاه‌های Ettus Research یک شماره سریال یکتا دارند که می‌تواند برای شناسایی دستگاه به صورت زیر استفاده شود:

serial=12345678

دستگاه‌های USRP2، USRP N200، USRP N210، USRP X300، USRP X310 و OctoClock متصل به ماشین میزبان همگی از طریق نشانی‌های IP خود به صورت زیر قابل یافتن هستند:

addr=192.168.10.2

کاربران این امکان را دارند که با استفاده از ابزارهای usrp_burn_mb_eeprom و octoclock_burn_eeprom در مسیر lib/uhd/utils به دستگاه‌های خود نام‌های کوتاه اختصاص دهند. دستگاه‌هایی که نام‌گذاری شده‌اند به صورت زیر قابل شناسایی هستند:

name=foo

می‌توان آرگومان‌های نشانی دستگاه را برای محدود کردن دامنه جست‌وجو فراهم کرد.

uhd_find_devices --args="type=usrp1"
-- OR --
uhd_find_devices --args="serial=12345678"
یافتن تمامی دستگاه‌های در دسترس این سیستم:
uhd_find_devices

مستندات UHD: http://files.ettus.com/manual

مستندات GR-UHD: http://gnuradio.org/doc/doxygen/page_uhd.html

سایر برنامه‌های UHD:

uhd_usrp_probe(1)

این صفحه راهنما توسط Maitland Bottoms و Nicholas Corgan برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).

Copyright (c) 2010-2022 Ettus Research, A National Instruments Brand

این برنامه یک نرم‌افزار آزاد است: شما می‌توانید تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۳ مجوز و یا (به انتخاب خودتان) هر نسخه بعدی، آن را بازتوزیع کرده یا تغییر دهید.

این برنامه به این امید توزیع شده است که مفید باشد، اما بدون هر گونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

3.7.0 UHD