PULSEVIEW(1) General Commands Manual PULSEVIEW(1)

pulseview - رابط گرافیکی مبتنی بر Qt برای تحلیل‌گر منطقی/اسیلوسکوپ/MSO در sigrok

pulseview [OPTIONS] [FILE]

برنامه PulseView یک رابط کاربری گرافیکی (GUI) چندسکویی و مبتنی بر Qt برای مجموعه نرم‌افزاری sigrok است که جهت کار با تجهیزات آزمایش و اندازه‌گیری نظیر تحلیل‌گرهای منطقی (logic analyzers)، اسیلوسکوپ‌ها، MSOها و موارد دیگر طراحی شده است.

برنامه PulseView گزینه‌های خط فرمان بسیار محدودی دارد، چرا که بیشتر عناصر پیکربندی از درون خود رابط گرافیکی در دسترس هستند.

در صورت ارائه آرگومان اختیاری FILE، برنامه PulseView تلاش می‌کند فایل مشخص‌شده را باز کند. این فایل باید در قالب «نشست libsigrok» با پسوند .sr باشد، مگر اینکه از گزینه -I برای تعیین قالب فایل ورودی استفاده شده باشد.

سطح ثبت وقایع (loglevel) را برای libsigrok و libsigrokdecode تعیین می‌کند. در حال حاضر PulseView از تنظیم مستقل این دو سطح پشتیبانی نمی‌کند. هرچه عدد بزرگ‌تر باشد، خروجی اشکال‌زدایی (debug) بیشتری نمایش داده خواهد شد. سطوح مجاز عبارتند از:

0 None (بدون خروجی)
1 Error (خطا)
2 Warnings (هشدار)
3 Informational (اطلاعاتی)
4 Debug (اشکال‌زدایی)
5 Spew (بسیار پرحرف)

نمایش متن راهنما و خروج.
نمایش اطلاعات نسخه و خروج.
دستگاه ضبط داده (capture device) را برای اتصال مشخص می‌کند. اگر گزینه --driver مشخص نشود، PulseView تلاش می‌کند مجدداً به آخرین دستگاه استفاده‌شده متصل شود، یا دستگاه‌های موجود را به صورت خودکار شناسایی کند.
معمولاً PulseView هنگام شروع برنامه، تمام درایورها را به صورت خودکار برای یافتن دستگاه‌های سازگار پویش (اسکن) می‌کند. این گزینه پویش خودکار را غیرفعال می‌کند. کاربران می‌توانند برای انتخاب دستگاه در هنگام شروع از گزینه --driver استفاده کنند، یا پس از اتمام بارگذاری PulseView، به صورت تعاملی دستگاه‌ها را جستجو کنند.
بارگذاری ورودی از یک فایل. اگر گزینه --input-format مشخص نشده باشد، PulseView تلاش می‌کند فایل را به عنوان یک فایل نشست sigrok بارگذاری کند.
قالب فایل ورودی را برای بارگذاری مشخص می‌کند.
بارگذاری تنظیمات نشست PulseView جهت استفاده با فایل ورودی. فایل تنظیمات باید در قالب «تنظیمات نشست PulseView» با پسوند .pvs باشد.
از بازیابی نشست‌های پیشین از حافظه ذخیره تنظیمات جلوگیری می‌کند. این گزینه زمانی کاربرد دارد که بخواهید به جای بازیابی تمام نشست‌های قبلی، تنها یک نشست با فایل ارائه‌شده در خط فرمان باز شود.

بزرگ‌نمایی به اندازه صفحه (Zoom-to-fit).
فعال/غیرفعال کردن پیمایش چسبان (sticky scrolling). در صورت فعال بودن، لبه راست صفحه همیشه جدیدترین داده‌های دریافت‌شده را نمایش می‌دهد.
.
نمایش/پنهان‌سازی نقاط نمونه‌برداری.
نمایش/پنهان‌سازی شبکه فرعی آنالوگ (علاوه بر شبکه تقسیم ولتاژ vdiv).
نمایش/پنهان‌سازی مکان‌نماها (cursors).
نمایش/پنهان‌سازی انتخاب‌گر رمزگشای پروتکل (protocol decoder).
تغییر وضعیت بین پس‌زمینه رنگی سیگنال‌ها (traces) و پس‌زمینه‌های متناوب خاکستری روشن/تیره.
شروع/توقف فرایند دریافت داده (acquisition).
پیمایش به چپ/راست.
+/-
بزرگ‌نمایی/کوچک‌نمایی.
بزرگ‌نمایی/کوچک‌نمایی.
پرش به ابتدا/انتهای داده‌های نمونه‌برداری‌شده.
1/2
اتصال سمت چپ/راست مکان‌نماها به ماوس.
باز کردن فایل.
ذخیره با نام...
ذخیره محدوده انتخاب‌شده با نام...
گروه‌بندی تمام سیگنال‌های انتخاب‌شده در یک گروه سیگنال.
خارج کردن سیگنال‌ها از گروه انتخاب‌شده فعلی.
پیمایش به پایین/بالا.
خروج؛ یعنی بستن PulseView (بستن تمام زبانه‌های نشست).
بستن زبانه نشست فعلی.

برنامه PulseView در صورت موفقیت با وضعیت 0 و در بیشتر موارد خطا با مقدار 1 خارج می‌شود.

sigrok-cli(1)

لطفاً هرگونه اشکال یا باگ را از طریق سامانه Bugzilla به نشانی (http://sigrok.org/bugzilla) یا در فهرست رایانامه sigrok-devel به نشانی (sigrok-devel@lists.souceforge.net) گزارش دهید.

برنامه PulseView تحت مجوز عمومی همگانی گنو (GNU GPL) نسخه ۳ یا جدیدتر منتشر شده است.

لطفاً به فایل‌های جداگانه کد منبع مراجعه کنید.

این صفحه راهنما توسط Uwe Hermann <uwe@hermann-uwe.de> نوشته شده است. این سند تحت شرایط مجوز GNU GPL (نسخه ۲ یا بالاتر) منتشر شده است.

March 31, 2020