iio_info(1) LibIIO Utilities iio_info(1)

iio_info - فهرست کردن دستگاه‌های IIO و ویژگی‌های آن‌ها

iio_info [ options ] -u <uri>

ابزار iio_info برای نمایش اطلاعات مربوط به دستگاه‌های محلی یا راه دور IIO (سامانه ورودی/خروجی صنعتی لینوکس) به کار می‌رود.

به iio_info اعلام می‌کند که راهنما را نمایش داده و سپس خارج شود.
اطلاعات نسخه این برنامه iio_info و نسخه کتابخانه libiio مورد استفاده را چاپ می‌کند. این گزینه برای اطلاع از به‌روز بودن نسخه کتابخانه و iio_info روی سیستم شما، و همچنین هنگام گزارش باگ‌ها مفید است.
پویش برای بافت‌های (contexts) موجود IIO؛ آرگومان اختیاری شامل بک‌اند(های) خاص 'ip'، 'usb' یا 'ip:usb' است. گزینه‌های خاص برای USB شامل Vendor ID و Product ID برای محدود کردن پویش به دستگاه‌های مشخص مانند 'usb=0456,b673' می‌باشد. شناسه‌های vid و pid اعدادی در مبنای ۱۶ (هگزادسیمال، بدون نیاز به پیشوند) هستند؛ "*" تنها برای تطابق با هر pid استفاده می‌شود. اگر هیچ آرگومانی داده نشود، تمام موارد موجود بررسی می‌شوند.
شناسه یکنواخت منبع (uri) جهت اتصال به دستگاه‌ها، که می‌تواند یکی از موارد زیر باشد:
آدرس شبکه، به صورت عددی (مانند 192.168.0.1) یا نام هاست شبکه.
خالی؛ در صورتی که با پشتیبانی zeroconf کامپایل شده باشد، دستگاه IIO را روی شبکه پیدا می‌کند.
معمولاً از خروجی دستور iio_info -S به دست می‌آید.
که کنترل‌شده هستند و باید با iiod (یا tinyiiod) در طرف دیگر درگاه سریال مطابقت داشته باشند.
[port]
موردی مانند '/dev/ttyUSB0' در لینوکس و 'COM4' در ویندوز است.
[baud]
معمولاً یکی از مقادیر 110، 300، 600، 1200، 2400، 4800، 9600، 14400، 19200، 38400، 57600، 115200 [پیش‌فرض]، 128000 یا 256000 است، اما می‌تواند از سیستمی به سیستم دیگر متفاوت باشد.
[settings]
به طور معمول به صورت '8n1' پیکربندی می‌شود و توسط موارد زیر کنترل می‌گردد:
(5، 6، 7، 8 [پیش‌فرض] یا 9)
('n' بدون بیت توازن [پیش‌فرض]، 'o' فرد، 'e' زوج، 'm' نشانه یا 's' فاصله)
(1 [پیش‌فرض] یا 2)
('0' بدون کنترل جریان [پیش‌فرض]، 'x' نرم‌افزاری Xon Xoff، 'r' سخت‌افزاری RTSCTS یا 'd' سخت‌افزاری DTRDSR)
بدون بخش آدرس.
پویش برای بافت‌های موجود و استفاده از آن در صورت وجود تنها یک بافت.

اگر دستگاه مشخص‌شده یافت نشود، یک کد خروج غیر صفر برگردانده می‌شود.

iio_attr(1), iio_info(1), iio_readdev(1), iio_reg(1), iio_writedev(1), libiio(3)

صفحه خانگی libiio: https://wiki.analog.com/resources/tools-software/linux-software/libiio

کد منبع libiio: https://github.com/analogdevicesinc/libiio

مستندات Doxygen برای libiio: https://analogdevicesinc.github.io/libiio

تمام باگ‌ها در پیوند زیر پیگیری می‌شوند: https://github.com/analogdevicesinc/libiio/issues

24 December 2025 libiio-0.26