uhd_usrp_probe(1) دستورهای کاربری uhd_usrp_probe(1)

uhd_usrp_probe - ابزار گزارش تجهیزات جانبی راه‌انداز سخت‌افزار USRP

گزارش اطلاعات تفصیلی درباره تجهیزات جانبی رادیوی نرم‌افزاری (Software Radio Peripherals) پشتیبانی‌شده توسط UHD که از طریق USB، شبکه، یا پیکربندی تعبیه‌شده متصل شده‌اند.

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

جزئیات شامل نام دستگاه‌ها، شماره بازنگری (revision) و حسگرهای موجود بر روی تمام بردهای اصلی و بردهای دختر (daughterboards) متصل USRP است.

uhd_usrp_probe [OPTIONS]

آرگومان‌های آدرس دستگاه:
--args arg
چاپ کامل درخت مشخصه‌ها:
--tree
پرس‌وجوی یک مقدار رشته‌ای از درخت مشخصه‌ها:
--string arg
پرس‌وجوی یک مقدار عددی صحیح از درخت مشخصه‌ها:
--int arg
پرس‌وجوی یک مقدار اعشاری (double) از درخت مشخصه‌ها:
--double arg
ایجاد یک خط فرمان تعاملی برای خواندن/نوشتن ثبات‌ها (peek/poke) روی یک بلوک RFNoC:
--interactive-reg-iface arg
چاپ رشته نسخه و خروج:
--version
نمایش این راهنما:
--help

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

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

تمام دستگاه‌های USRP را می‌توان از طریق شناسه سری سخت‌افزاری آن‌ها یافت، که تطابق آن‌ها با دستگاه‌های USRP به شرح زیر است:

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

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

serial=12345678

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

addr=192.168.10.2

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

name=foo



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

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

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

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

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

uhd_find_devices(1)

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

حق نشر (c) 2010-2022 Ettus Research، یک برند National Instruments

این برنامه یک نرم‌افزار آزاد است: شما می‌توانید آن را تحت شرایط «پروانه عمومی همگانی گنو» (GNU General Public License) همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۳ پروانه و یا (به انتخاب خودتان) هر نسخه بعدی، بازتوزیع کرده یا تغییر دهید.

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

3.7.0 UHD