| rtl_sdr(1) | User Commands | rtl_sdr(1) |
نام (NAME)
rtl-sdr - ضبطکنندهٔ I/Q برای گیرندههای DVB-T مبتنی بر RTL2832
توضیحات (DESCRIPTION)
یک گیرندهٔ 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 وابسته است.
نحوه استفاده (USAGE)
این برنامه اطلاعات را از یک باند فرکانسی دریافت و ضبط کرده و دادهها را در قالبی که برای سایر برنامههای رادیوی نرمافزاری قابل استفاده باشد خروجی میدهد.
خلاصه دستور (SYNOPSIS)
rtl_sdr [-f freq] [OPTIONS] [output file]
گزینهها (OPTIONS)
- -f frequency_to_tune_to [Hz]
- -s samplerate (پیشفرض: 2048000 Hz)
- -d device_index (پیشفرض: 0)
- -g gain (پیشفرض: 0 برای خودکار)
- -p ppm_error (پیشفرض: 0)
- -b output_block_size (پیشفرض: 16 * 16384)
- -n number of samples to read (پیشفرض: 0، نامحدود)
- -S force sync output (پیشفرض: async)
- tfilename
-
(علامت '-' نمونهها را به stdout هدایت میکند)
مثالها (EXAMPLES)
- مثال: برای تنظیم روی فرکانس 392.0 مگاهرتز و تعیین نرخ نمونهبرداری روی 1.8 MS/s، استفاده کنید از:
-
./rtl_sdr /tmp/capture.bin -s 1.8e6 -f 392e6
برای ضبط نمونهها در یک فایل یا هدایت دادهها به یک fifo.
اگر دستگاه باز نمیشود، مطمئن شوید که دسترسیهای مناسب برای دسترسی به دستگاه را دارید (قوانین udev-rules را از مخزن نصب کنید یا برنامه را به عنوان root اجرا نمایید).
همچنین ببینید (SEE ALSO)
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)
نویسندگان (AUTHORS)
این صفحهٔ راهنما توسط Maitland Bottoms برای پروژهٔ Debian نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
کپیرایت و تکثیر (COPYRIGHT)
حق نشر (c) 2013 متعلق است به A. Maitland Bottoms <bottoms@debian.org>
این برنامه یک نرمافزار آزاد است: شما میتوانید تحت شرایط «پروانه عمومی همگانی گنو» (GNU GPL) که توسط «بنیاد نرمافزارهای آزاد» منتشر شده است؛ چه نسخهٔ ۲ پروانه و چه (به انتخاب خودتان) هر نسخهٔ بالاتر دیگری، آن را بازتوزیع کرده و/یا تغییر دهید.
این برنامه به این امید که مفید واقع شود توزیع شده است، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به «پروانه عمومی همگانی گنو» مراجعه کنید.
| 0.5.0 | RTL-SDR |