dvb-fe-tool(1) User Commands dvb-fe-tool(1)

dvb-fe-tool - ابزار DVBv5 برای بررسی و تغییر تنظیمات فرانت‌اند

dvb-fe-tool [OPTION]...

ابزار dvbv5-fe-tool یک ابزار خط فرمانی برای سرویس‌های تلویزیون دیجیتال است که با نسخهٔ ۵ از DVB API سازگار بوده و با نسخهٔ قدیمی‌تر v3 DVB API نیز سازگاری پس‌رو دارد.

دستور dvb-fe-tool ابزاری برای بررسی و تغییر مستقیم پارامترهای تیونینگ در فرانت‌اند تلویزیون دیجیتال است. اگر بدون هیچ پارامتری فراخوانی شود، قابلیت‌های دستگاه را نمایش می‌دهد.

گزینه‌های زیر معتبر هستند:
-3, --dvbv3
تنها استفاده از DVBv3.
آداپتور تلویزیون دیجیتال مورد استفاده. پیش‌فرض: 0.
در صورت خوب بودن کیفیت سیگنال بوق می‌زند. همچنین حالت femon را فعال می‌کند. لطفاً توجه داشته باشید که بوق کنسول (console beep) باید در مدیر پنجرهٔ (wm) شما فعال باشد.
سیستم تحویل را به مورد مشخص‌شده در PARAMS تنظیم می‌کند. برای نمایش تمامی سیستم‌های تحویل پشتیبانی‌شده از help استفاده کنید.
فرانت‌اند تلویزیون دیجیتال مورد استفاده. پیش‌فرض: 0.
پارامترهای فرانت‌اند را دریافت می‌کند.
وضعیت قفل فرانت‌اند و آمارهای موجود را برای فرانت‌اَندی که در حال حاضر توسط برنامهٔ دیگری در حال استریم است، پایش می‌کند. این کار فرانت‌اند را در حالت فقط‌خواندنی باز می‌کند.
پیام‌های اشکال‌زدایی را فعال می‌کند.
-?, --help
راهنمای استفاده را نمایش می‌دهد.
پیام کوتاهی دربارهٔ نحوهٔ استفاده ارائه می‌دهد.
نسخهٔ برنامه را چاپ می‌کند.

در صورت موفقیت، مقدار 0 را برمی‌گرداند.

این رفتار پیش‌فرض است. فرانت‌اند را باز کرده و قابلیت‌های پشتیبانی‌شده و نسخهٔ DVB API را نمایش می‌دهد.

$ dvb-fe-tool
Device DRXK DVB-C DVB-T (/dev/dvb/adapter0/frontend0) capabilities:
     CAN_FEC_1_2
     CAN_FEC_2_3
     CAN_FEC_3_4
     CAN_FEC_5_6
     CAN_FEC_7_8
     CAN_FEC_AUTO
     CAN_GUARD_INTERVAL_AUTO
     CAN_HIERARCHY_AUTO
     CAN_INVERSION_AUTO
     CAN_MUTE_TS
     CAN_QAM_16
     CAN_QAM_32
     CAN_QAM_64
     CAN_QAM_128
     CAN_QAM_256
     CAN_RECOVER
     CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.10, Current v5 delivery system: DVBC/ANNEX_A
Supported delivery systems:
    [DVBC/ANNEX_A]
     DVBC/ANNEX_C
     DVBT

برخی از دستگاه‌ها (مانند مثال بالا) از چندین سیستم تحویل پشتیبانی می‌کنند. ممکن است برنامه‌های قدیمی‌تر DVB قادر به تغییر سیستم تحویل از یکی به دیگری نباشند، زیرا این ویژگی تنها در نسخهٔ ۵.۵ از DVB API اضافه شده است.

این قابلیت امکان استفاده از آن برنامه‌های قدیمی را فراهم می‌کند.

$ dvb-fe-tool -d dvbc/annex_c
Changing delivery system to: DVBC/ANNEX_C

از این ابزار می‌توان برای دریافت تنظیمات فعلی نیز استفاده کرد. در این حالت، فرانت‌اند در حالت فقط‌خواندنی باز می‌شود و به آن اجازه می‌دهد در حالی که برنامهٔ تلویزیون دیجیتال دیگری در حال اجرا است، فراخوانی شود.

$ dvb-fe-tool -g
FREQUENCY = 573000000
MODULATION = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = NONE
DELIVERY_SYSTEM = DVBC/ANNEX_A

ابزار dvb-fe-tool همچنین می‌تواند با استفاده از پارامتر --femon (یا -m) برای پایش آمارهای فرانت‌اند DVB بدون دستکاری دستگاه به کار رود. کاربرد معمول آن، امکان خواندن آمارها در زمان استفاده از یک برنامه یا نرم‌افزار DVB دیگر است.

در این حالت، تا زمانی که برنامه با CTRL-C متوقف شود، به چاپ ثانیه‌ای آمارهای فرانت‌اند ادامه خواهد داد:

برای مثال، هنگامی که dvbv5-zap در حال تنظیم روی یک کانال است، خروجی زیر را تولید می‌کند:

$ dvb-fe-tool --femon
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.40dB UCB= 370 postBER= 28.0x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.80dB UCB= 370 postBER= 25.3x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.30dB UCB= 370 postBER= 25.7x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.30dB UCB= 370 postBER= 28.4x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.5x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.9x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.20dB UCB= 370 postBER= 28.6x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.70dB UCB= 370 postBER= 26.7x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.80dB UCB= 370 postBER= 23.3x10^-6 PER= 0
Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 36.50dB UCB= 370 postBER= 26.7x10^-6 PER= 0

اگر دستگاه خطای استاندارد همان کنسول باشد، پیام‌ها بر اساس کیفیت سیگنال رنگ‌آمیزی می‌شوند.

انواع و واحدهای آماری نمایش‌داده‌شده به مواردی بستگی دارند که سخت‌افزار مورد استفادهٔ شما از آن‌ها پشتیبانی می‌کند. بنابراین ممکن است از سخت‌افزاری به سخت‌افزار دیگر متفاوت باشد.

در این حالت، با استفاده از پارامتر '-A'، در صورت مناسب بودن کیفیت، خروجی سیگنال صوتی نیز پشتیبانی می‌شود.

لطفاً توجه داشته باشید که در سیستم‌های مدرن لینوکس، صدای سیستم باید در مدیر پنجرهٔ شما فعال باشد و تم صوتی به گونه‌ای تنظیم شده باشد که هنگام ارسال نویسهٔ زنگدار (BELL، character) به ترمینال، صدایی تولید کند.

عبارت C/N در آمارهای بالا مخفف نسبت سیگنال حامل به نویز (Carrier to Noise ratio) است. این همان نسبت سیگنال به نویز اندازه‌گیری‌شده در حامل پایلوت (pilot carrier) یا صرفاً نسبت سیگنال به نویز برای انواع مدولاسیونی است که تنها از یک حامل استفاده می‌کنند، مانند DVB-C یا DVB-S.

گزارش باگ‌ها را به Linux Media Mailing List <linux-media@vger.kernel.org> ارسال کنید.

حق نشر (c) 2011-2014 متعلق به Mauro Carvalho Chehab است.

مجوز GPLv2: گنو GPL نسخهٔ ۲ http://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که توسط قانون مجاز شمرده شده است.

Fri Oct 3 2014 DVBv5 Utils 1.32.0