| uhd_usrp_probe(1) | دستورهای کاربری | uhd_usrp_probe(1) |
نام (NAME)
uhd_usrp_probe - ابزار گزارش تجهیزات جانبی راهانداز سختافزار USRP
توضیحات (DESCRIPTION)
گزارش اطلاعات تفصیلی درباره تجهیزات جانبی رادیوی نرمافزاری (Software Radio Peripherals) پشتیبانیشده توسط UHD که از طریق USB، شبکه، یا پیکربندی تعبیهشده متصل شدهاند.
بسته UHD راهانداز سختافزاری همگانی (Universal Hardware Driver) برای محصولات Ettus Research است. هدف آن ارائه یک راهانداز میزبان و API برای محصولات کنونی و آینده Ettus Research است. کاربران میتوانند از راهانداز UHD بهصورت مستقل یا همراه با برنامههای شخص ثالث استفاده کنند.
جزئیات شامل نام دستگاهها، شماره بازنگری (revision) و حسگرهای موجود بر روی تمام بردهای اصلی و بردهای دختر (daughterboards) متصل USRP است.
خلاصه دستور (SYNOPSIS)
uhd_usrp_probe [OPTIONS]
گزینهها (OPTIONS)
- آرگومانهای آدرس دستگاه:
- --args arg
- چاپ کامل درخت مشخصهها:
- --tree
- پرسوجوی یک مقدار رشتهای از درخت مشخصهها:
- --string arg
- پرسوجوی یک مقدار عددی صحیح از درخت مشخصهها:
- --int arg
- پرسوجوی یک مقدار اعشاری (double) از درخت مشخصهها:
- --double arg
- ایجاد یک خط فرمان تعاملی برای خواندن/نوشتن ثباتها (peek/poke) روی یک بلوک RFNoC:
- --interactive-reg-iface arg
- چاپ رشته نسخه و خروج:
- --version
- نمایش این راهنما:
- --help
شناسایی دستگاههای USRP (IDENTIFYING USRP DEVICES)
دستگاهها از طریق جفترشتههای کلید/مقدار آدرسدهی میشوند. از این جفترشتهها میتوان برای محدود کردن جستجو به دنبال یک دستگاه خاص یا گروهی از دستگاهها استفاده کرد. بیشتر ابزارها و مثالهای UHD دارای پارامتر --args هستند که یک آدرس دستگاه را دریافت میکند، به طوری که آدرس دستگاه بهصورت یک رشته مشخص با جداکننده تعریف میشود. برای مراجع بیشتر به مستندات موجود در types/device_addr.hpp مراجعه کنید.
هر دستگاه چندین راه برای شناسایی در سیستم میزبان دارد.
شناسایی بر اساس شناسه سختافزاری (Identifying by hardware identifier)
تمام دستگاههای 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
شناسایی بر اساس شماره سریال (Identifying by serial number)
به تمام دستگاههای USRP یک شماره سریال یکتا اختصاص داده شده است که میتوان از آن برای شناسایی دستگاه به شکل زیر استفاده کرد:
serial=12345678
شناسایی بر اساس نشانی IP (Identifying by IP address)
دستگاههای USRP2، USRP N200، USRP N210، USRP X300 و USRP X310 متصل به دستگاه میزبان، همگی از طریق نشانیهای IP خود به صورت زیر قابل شناسایی هستند:
addr=192.168.10.2
شناسایی بر اساس نام (Identifying by name)
کاربران این امکان را دارند که با استفاده از ابزار usrp_burn_mb_eeprom موجود در lib/uhd/utils نامهای کوتاهی به دستگاههای USRP خود اختصاص دهند. دستگاههایی که نامگذاری شدهاند را میتوان به صورت زیر شناسایی کرد:
name=foo
مثالها (EXAMPLES)
کشف دستگاه از طریق خط فرمان (Device discovery via command line)
میتوان آرگومانهای آدرس دستگاه را برای محدود کردن دامنه جستجو مشخص کرد.
uhd_usrp_probe --args="type=usrp1" -- OR -- uhd_usrp_probe --args="serial=12345678"
- یافتن تمام دستگاههای در دسترس این سیستم:
- uhd_usrp_probe
همچنین ببینید (SEE ALSO)
مستندات UHD: http://files.ettus.com/manual
مستندات GR-UHD: http://gnuradio.org/doc/doxygen/page_uhd.html
سایر برنامههای UHD:
uhd_find_devices(1)
نویسندگان (AUTHORS)
این صفحه راهنما توسط Maitland Bottoms و Nicholas Corgan برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
کپیرایت و تکثیر (COPYRIGHT)
حق نشر (c) 2010-2022 Ettus Research، یک برند National Instruments
این برنامه یک نرمافزار آزاد است: شما میتوانید آن را تحت شرایط «پروانه عمومی همگانی گنو» (GNU General Public License) همانطور که توسط بنیاد نرمافزارهای آزاد منتشر شده است، چه نسخه ۳ پروانه و یا (به انتخاب خودتان) هر نسخه بعدی، بازتوزیع کرده یا تغییر دهید.
این برنامه به این امید که مفید واقع شود توزیع شده است، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به «پروانه عمومی همگانی گنو» مراجعه کنید.
| 3.7.0 | UHD |