rtl_sdr(1) User Commands rtl_sdr(1)

rtl-sdr - ضبط‌کنندهٔ I/Q برای گیرنده‌های DVB-T مبتنی بر RTL2832

یک گیرندهٔ DVB-T با کاربری تغییریافته را به عنوان یک رادیوی نرم‌افزاری (SDR) برای دریافت سیگنال‌ها در قالب داده‌های I/Q به کار می‌گیرد. این ابزار برای پروژهٔ rtl-sdr در osmocom نوشته شده و در آن ادغام گردیده است.

داده‌های هم‌فاز (In-Phase) و عمود بر فاز (Quadrature Phase) می‌توانند تمام اطلاعات موجود در یک باند فرکانسی متمرکز بر فرکانس سیگنال حامل را با دقت کامل بازنمایی کنند.

نرم‌افزارهای زیادی برای RTL2832 در دسترس است. بیشتر بسته‌های سطح کاربر به کتابخانهٔ librtlsdr متکی هستند که به عنوان بخشی از پایگاه‌کد rtl-sdr ارائه می‌شود. این پایگاه‌کد هم شامل خود کتابخانه و هم تعدادی ابزار خط فرمان مانند rtl_test، rtl_sdr، rtl_tcp و rtl_fm است. این ابزارهای خط فرمان از کتابخانه برای بررسی وجود دستگاه‌های RTL2832 و انجام عملکردهای پایه‌ای انتقال داده به و از دستگاه استفاده می‌کنند.

از آنجا که بیشتر دستگاه‌های RTL2832 از طریق USB متصل می‌شوند، کتابخانهٔ librtlsdr برای برقراری ارتباط با دستگاه به کتابخانهٔ libusb وابسته است.

این برنامه اطلاعات را از یک باند فرکانسی دریافت و ضبط کرده و داده‌ها را در قالبی که برای سایر برنامه‌های رادیوی نرم‌افزاری قابل استفاده باشد خروجی می‌دهد.

rtl_sdr [-f freq] [OPTIONS] [output file]


(علامت '-' نمونه‌ها را به stdout هدایت می‌کند)

مثال: برای تنظیم روی فرکانس 392.0 مگاهرتز و تعیین نرخ نمونه‌برداری روی 1.8 MS/s، استفاده کنید از:

./rtl_sdr /tmp/capture.bin -s 1.8e6 -f 392e6

برای ضبط نمونه‌ها در یک فایل یا هدایت داده‌ها به یک fifo.

اگر دستگاه باز نمی‌شود، مطمئن شوید که دسترسی‌های مناسب برای دسترسی به دستگاه را دارید (قوانین udev-rules را از مخزن نصب کنید یا برنامه را به عنوان root اجرا نمایید).

gnuradio(1)

مستندات ویکی RTL-SDR: http://sdr.osmocom.org/trac/wiki/rtl-sdr

سایر برنامه‌های rtl-sdr:

rtl_adsb(1), rtl_eeprom(1), rtl_fm(1), rtl_power(1), rtl_tcp(1), rtl_test(1)

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

حق نشر (c) 2013 متعلق است به A. Maitland Bottoms <bottoms@debian.org>

این برنامه یک نرم‌افزار آزاد است: شما می‌توانید تحت شرایط «پروانه عمومی همگانی گنو» (GNU GPL) که توسط «بنیاد نرم‌افزارهای آزاد» منتشر شده است؛ چه نسخهٔ ۲ پروانه و چه (به انتخاب خودتان) هر نسخهٔ بالاتر دیگری، آن را بازتوزیع کرده و/یا تغییر دهید.

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

0.5.0 RTL-SDR