این دستور osmocom_siggen_nogui است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
osmocom_siggen_nogui - برنامه مولد سیگنال
خلاصه
osmocom_siggen_nogui: [گزینه های]
شرح
برنامه مولد سیگنال
OPTIONS
-h, --کمک
این پیام راهنما را نشان داده و خارج شوید
-a ARGS، --آرگس=ARGS
ارگ دستگاه، [پیشفرض=]
-A آنتن، --آنتن=ANTENNA
آنتن Rx را در صورت لزوم انتخاب کنید
-s SAMP_RATE، - نرخ نمونه=SAMP_RATE
نرخ نمونه (پهنای باند)، حداقل را به طور پیش فرض تنظیم کنید
-g کسب کردن، --کسب کردن=افزایش
افزایش را بر حسب دسی بل تنظیم کنید (پیش فرض نقطه میانی است)
-f FREQ، --tx-freq=FREQ
فرکانس حامل را روی FREQ [پیشفرض=نقطه میانی] تنظیم کنید
-c FREQ_CORR، --freq-corr=FREQ_CORR
تنظیم تصحیح فرکانس حامل [default=0]
-x WAVEFORM_FREQ، --شکل موج-فرکانس=WAVEFORM_FREQ
فرکانس شکل موج باند پایه را روی FREQ [پیشفرض=0] تنظیم کنید
-y WAVEFORM2_FREQ، -شکل موج2-فرکانس=WAVEFORM2_FREQ
فرکانس شکل موج دوم را روی FREQ [پیشفرض=هیچ] تنظیم کنید
--سینوسی یک حامل مدوله شده توسط یک موج سینوسی پیچیده تولید کنید
--const
یک حامل ثابت تولید کنید
--انحراف=انحراف
افست فاز شکل موج را روی OFFSET تنظیم کنید [پیشفرض=0]
--گاوسی
خروجی تصادفی گاوسی تولید کنید
--لباس فرم
تولید خروجی تصادفی یکنواخت
--2 تن
برای تست IMD سیگنال Two Tone تولید کنید
--جارو کردن
یک موج سینوسی جاروب شده ایجاد کنید
--کلوب جی اس ام توالی انفجاری GSM مدوله شده GMSK را ایجاد کنید
- دامنه=AMPLE
دامنه خروجی را روی AMPL (0.1-1.0) تنظیم کنید [default=0.3]
-v, -- پرحرف
از خروجی کنسول پرمخاطب [پیشفرض=نادرست] استفاده کنید
توجه: برنامهریزی بیدرنگ فعال نشد، ادامه دارد
دستگاه مشخصات
می توانید منبع یا دستگاه سینک را با استفاده از یک رشته آرگومان=مقدار جدا شده با کاما مشخص کنید
جفت اسناد بلوک همیشه به روز به همراه نمونه ها در اینجا موجود است.
FCD منبع
استدلال
یادداشت
fcd=
شناسه دستگاه مبتنی بر 0، اختیاری است
دستگاه=hw:2
دستگاه صوتی را لغو می کند
type=2 نوع دانگل، 1 برای کلاسیک، 2 برای Pro+ را انتخاب می کند
آرگومان "دستگاه" دستگاه صوتی مورد استفاده توسط درایور اصلی برای دسترسی را لغو می کند
جریان نمونه IQ دانگل.
آرگومان "type" نوع دانگل، 1 برای کلاسیک، 2 برای Pro+ را انتخاب می کند.
OsmoSDR منبع
استدلال
یادداشت
osmosdr=
شناسه دستگاه مبتنی بر 0
بافرها=
پیش فرض 32 است
بوفلن=
پیشفرض 256 کیلوبایت است، باید مضرب 512 باشد
RTL-SDR منبع
استدلال
یادداشت
rtl=
شناسه دستگاه یا شماره سریال مبتنی بر 0
rtl_xtal=
فرکانس (Hz) مورد استفاده برای تراشه RTL، نماد eng را می پذیرد
tuner_xtal=
فرکانس (Hz) مورد استفاده برای تراشه تیونر، نماد eng را می پذیرد
بافرها=
پیش فرض 32 است
بوفلن=
پیشفرض 256 کیلوبایت است، باید مضرب 512 باشد
direct_samp=0|1|2
حالت نمونه برداری مستقیم را در تراشه RTL فعال کنید. 0: غیرفعال کردن، 1: از کانال I استفاده کنید، 2: از Q استفاده کنید
کانال
offset_tune=0|1
حالت تنظیم افست را برای تیونرهای E4000 فعال کنید
توجه: از rtl_eeprom -s برای برنامه ریزی شماره سریال خود در دستگاه استفاده کنید
توجه: اگر rtl_xtal/tuner_xtal را مشخص نکنید، درایور اصلی از 28.0 مگاهرتز استفاده خواهد کرد.
RTL-SDR TCP منبع
استدلال
یادداشت
rtl_tcp= :
نام میزبان پیشفرض روی "localhost" و پورت روی "1234" است.
psize=
پیش فرض 16384 بایت است
direct_samp=0|1|2
فعال کردن حالت نمونه برداری مستقیم در تراشه RTL 0=خاموش، 1=ورودی I-ADC فعال، 2=Q-ADC
ورودی فعال شد
offset_tune=0|1
حالت تنظیم افست را برای تیونرهای E4000 فعال کنید
میری منبع
استدلال
یادداشت
میری=
شناسه دستگاه مبتنی بر 0
بافرها=
پیش فرض 32 است
UHD منبع / فرو رفتن
یادداشت های استدلالی
uhd از این آرگومان بدون مقدار استفاده کنید
nchan=
برای پیکربندی های USRP چند کاناله از پارامتر subdev برای تعیین جریان استفاده کنید
نقشه برداری
subdev=
مثالها: "A:0"، "B:0"، "A:0 B:0" وقتی nchan=2 باشد. به اسناد اصلی ettus مراجعه کنید
در این
lo_offset=
فرکانس افست در هرتز، باید در پهنای باند تخته دختر باشد. مهندسی می پذیرد
نشانه گذاری
برای اطلاعات بیشتر، جفتهای آرگومان/مقدار اضافی به درایور اصلی ارسال میشود
اطلاعات را ببینید به مشخص کردن زیردستگاه و شناسههای دستگاه رایج در Ettus
مستندات.
bladeRF منبع / فرو رفتن
استدلال
یادداشت
bladerf[=0]
شناسه دستگاه مبتنی بر 0 (اختیاری)
fw='/path/to/the/firmware.img'
سیستم عامل MCU را از فایل داده شده برنامه ریزی کنید. معمولا مورد نیاز نیست چرخه برق مورد نیاز
fpga='/path/to/the/bitstream.rbf'
جریان بیت FPGA را از فایل داده شده بارگیری کنید. در حال حاضر فقط در اولین اجرا مورد نیاز است.
HackRF منبع / فرو رفتن
استدلال
یادداشت
hackrf از این آرگومان بدون مقدار استفاده کنید
بافرها=
پیش فرض 32 است
به دلیل محدودیت libhackrf، تنها اولین دستگاه یافت شده ممکن است در حال حاضر مورد استفاده قرار گیرد.
پشتیبانی انتقال با استفاده از فرستنده crc-mmbTools DAB sdr تأیید شده است.
IQ پرونده منبع
استدلال
یادداشت
فایل=
فرکانس =
فرکانس مرکزی در هرتز، نماد eng را می پذیرد
نرخ=
اجباری، در نمونه/ها، نماد eng را می پذیرد
تکرار=درست|نادرست
پیش فرض درست است
throttle=درست|نادرست
جریان دریچه گاز نمونه ها، پیش فرض درست است
مثال ها
osmocom_siggen_nogui -a hackrf -f 100e6 --sweep -x 2e6 -y 10 -v
osmocom_siggen_nogui -a uhd,subdev=A:0 -f 100e6 --sweep -x 2e6 -y 10 -s 4e6 -v
با استفاده از خدمات onworks.net از osmocom_siggen_nogui به صورت آنلاین استفاده کنید
