این دستور xoscope است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
xoscope - اسیلوسکوپ دیجیتال
خلاصه
xoscope [گزینه های جعبه ابزار X] [گزینه های xoscope] [پرونده]
شرح
Xoscope یک اسیلوسکوپ دیجیتال بلادرنگ است. به صورت گرافیکی دامنه سیگنال یا
منطق بیت به عنوان تابعی از زمان سیگنال ها ممکن است نمایش داده شوند، ذخیره شوند، فراخوانی شوند و
توسط توابع ریاضی دستکاری می شود. دستگاه های ورودی سیگنال در حال حاضر عبارتند از:
/dev/dsp
ضبط صدا از طریق /dev/dsp. دو کانال آنالوگ 8 بیتی با سرعت 8000 S/s تا 44100
S/s. صدای چپ و راست به ترتیب به ورودی های A و B متصل می شود. از یک استفاده کنید
برنامه میکسر خارجی برای انتخاب ورودی های صدا برای ضبط. AC کوپل شده، ولتاژ
ناشناخته، 256 هزار حافظه نمونه.
ایسون دی
صدای صوتی به اشتراک گذاشته شده از طریق شبح صدای روشن شده. این برای تماشا عالی است
موسیقی اما پشتیبانی از آن در زمان کامپایل یک گزینه است. EsounD به صورت خودکار شناسایی می شود و
بر /dev/dsp ترجیح داده می شود.
ProbeScope / OsziFOX
رادیو کلبه ProbeScope، گربه. شماره 22-310 با نام osziFOX نیز شناخته می شود. این دستی
probe داده های خود را از طریق یک پورت سریال ارسال می کند. این یک کانال در 6 بیت تا نمونه برداری می کند
20 MS/s با 128 نمونه حافظه. ولتاژهای واقعی در محدوده نمونه از برچسب گذاری می شوند
1 ولت تا 100 ولت اگر یک ProbeScope شناسایی شود، به ورودی A متصل می شود.
بیتسکوپ
Bitscope (www.bitscope.com) یک موتور ضبط سیگنال ترکیبی است که قابل دسترسی است
از طریق پورت سریال به طور همزمان از یک پورت دیجیتال 8 بیتی و دو آنالوگ نمونه برداری می کند
کانال ها با وضوح 8 بیت تا 25 MS/s یا بیشتر. در صورت شناسایی، کانال A و B
به X و Y متصل می شوند در حالی که Logic Analyzer به C. Bitscope متصل است
پشتیبانی در حال حاضر در حال توسعه است و هنوز به طور کامل فعال نشده است.
کمدی
پروژه COMEDI (www.comedi.org) درایورها، ابزارها و کتابخانه های لینوکس را برای
اکتساب داده ها. بسیاری از کارت های ADC تجاری موجود توسط COMEDI پشتیبانی می شوند
Xoscope می تواند سیگنال ها را از طریق کتابخانه COMEDI دریافت کند.
مشاهده -x و -z گزینه ها و محیط زیست بخش زیر برای جزئیات بیشتر در مورد چگونگی
دستگاه های فوق شناسایی می شوند. برخی از کنترل های زیر فقط برای صدا اعمال می شود
کارت و به این صورت برچسب گذاری می شوند. Xoscope هیچ کنترل فیزیکی روی
ProbeScope/osziFOX که توسط سوئیچ ها و منوهای داخلی خود کنترل می شود.
لطفاً برای دستورالعمل های عملیاتی به دفترچه راهنمای ProbeScope یا osziFOX خود مراجعه کنید.
Bitscope در نهایت از طریق یک پنجره گفتگوی جداگانه کنترل می شود.
زمان اجرا KEYBOARD کنترل
Xoscope یک برنامه تعاملی است و می توان آن را به طور کامل از صفحه کلید در کنترل کرد
زمان اجرا در حالت کمک به کلید پرمخاطب، هر کلید موجود بر روی صفحه نمایش نشان داده می شود
(پرانتز). دستورات تک کلیدی زیر در دسترس هستند:
? حالت نمایش راهنمای کلید پرمخاطب را تغییر دهید.
در رفتن
بلافاصله برنامه را ترک کنید.
@ یک فایل ذخیره شده قبلی را بارگیری کنید. نام فایل از شما خواسته می شود.
# تنظیمات فعلی و بافرهای حافظه را در فایلی که میتوان بعداً بارگیری کرد، ذخیره کنید. شما هستید
نام فایل را درخواست کرد و درخواست تأیید کرد تا اگر قبلاً آن را بازنویسی کند
وجود دارد
وارد
کل صفحه را پاک و تازه کنید.
& چرخه بین دستگاه های ورودی مختلف. توجه داشته باشید که این کلید به یک تغییر نمی کند
دستگاه ورودی پاسخگو نیست، بنابراین اگر فقط یک دستگاه وجود داشته باشد، به نظر می رسد که دارد
بدون تاثیر
* رفتار متفاوت برای دستگاه های ورودی مختلف
در EsounD، این مقدار در عوض تعیین میکند که آیا اتصال به EsounD انجام میشود یا خیر
مسدود یا نه حالت مسدود کردن بهترین حالت برای استفاده از CPU است اما Xoscope رابط خواهد شد
هنگامی که هیچ جریان صوتی از EsounD وجود ندارد پاسخ نمی دهد. حالت غیر انسداد
اجازه خواهد داد Xoscope پاسخگو باشد، چه صدا در دسترس باشد یا نه، اما مصرف خواهد کرد
تمام چرخه های CPU موجود
تحت COMEDI، این کلید بین نقاط مرجع آنالوگ مختلف جابجا می شود (زمین،
دیفرانسیل یا مشترک).
^ رفتار متفاوت برای دستگاه های ورودی مختلف
(/) کاهش/افزایش نرخ نمونه برداری.
9/0 افزایش/کاهش مقیاس زمانی Sec/Div افقی (بزرگنمایی/کوچک کردن به موقع).
-/= سطح ماشه را کاهش/افزایش دهید.
_ کانال ماشه را چرخه بزنید.
+ نوع ماشه را چرخه بزنید: هیچ، لبه بالارونده یا لبه در حال سقوط.
فضا
چرخه حالت ماشه: اجرا، صبر کنید، توقف. حالت اجرا به طور مداوم بدست می آید و نمایش داده می شود
نمونه ها پس از رویدادهای ماشه ای حالت انتظار منتظر اولین رویداد ماشه و
فقط اولین مجموعه از نمونه ها را نمایش می دهد. این حالت "تک شات" است. حالت توقف
جمع آوری داده ها را به حالت تعلیق در می آورد و نمونه های فعلی را نمایش می دهد.
! حالت ترسیم را چرخه کنید: نقطه، نقطه تجمع، خط یا خط تجمع می یابد. در
حالتها را جمع کنید، همه نمونهها روی صفحه میمانند. استفاده کنید وارد برای پاک کردن آنها
, چرخه سبک graticule: هیچ، فقط تقسیمات جزئی، یا تقسیمات جزئی و عمده.
. موقعیت گراتیکول را تغییر دهید: پشت یا جلوی سیگنال ها.
' نشانگرهای دستی را روشن/خاموش کنید. هنگامی که نشانگرهای دستی نمایش داده می شوند،
اندازه گیری بین موقعیت های مکان نما نشان داده شده است. وقتی نشانگر نمایش داده نمی شود،
اندازه گیری های خودکار نشان داده شده است.
" هر دو موقعیت مکان نما را به صورت دستی روی نمونه تنظیم مجدد کنید.
Ctrl-q/w/e/r
کلید Control در ترکیب با q/w/e/r نگه داشته شده، اولین مکان نما را به عقب یا به عقب می برد
به ترتیب 10 نمونه به جلو یا 1 نمونه به عقب یا جلو می رود.
Ctrl-a/s/d/f
کلید کنترل را که در ترکیب با a/s/d/f نگه دارید، مکان نما دوم را به عقب یا حرکت می دهد
به ترتیب 10 نمونه به جلو یا 1 نمونه به عقب یا جلو می رود.
1-8 کانال نمایش مربوطه را انتخاب کنید. اندازه گیری برای نمایش داده می شود
کانال کانال 1 و 2 به عنوان ورودی برای توابع ریاضی استفاده می شود، بنابراین آنها نمی توانند باشند
برای انجام ریاضیات استفاده می شود به طور پیش فرض، آنها به کانال های ورودی A و B متصل هستند.
از کانال 1 و 2 نیز می توان برای نمایش بافرهای حافظه یا برای انجام محاسبات روی آن استفاده کرد
حافظه یا ورودی جایگزین کانال 3 تا 8 محدود نیست و می تواند باشد
برای هر منظوری استفاده می شود دستورات تک کلیدی باقی مانده در حال حاضر عمل می کنند
کانال انتخاب شده:
برگ تغییر حالت دید: پنهان کردن یا نمایش کانال انتخاب شده.
{/} کاهش/افزایش مقیاس عمودی کانال انتخابی.
[/] کاهش/افزایش موقعیت عمودی کانال انتخابی.
`/~ کاهش/افزایش تعداد بیت های تحلیلگر منطقی نمایش داده شده. پیش فرض بیت های صفر است
سیگنال را به صورت یک خط آنالوگ با دامنه متفاوت ترسیم می کند. هر نمودار ارزش دیگری
خطوط دیجیتالی متعدد که کمترین بیتهای مهم را از پایین به بالا نشان میدهند.
;/: افزایش/کاهش تابع ریاضی کانال انتخاب شده. این در دسترس نیست
در کانال 1 و 2
$ نمایش نتیجه یک دستور ریاضی خارجی در کانال انتخاب شده. شما هستید
دستور را درخواست کرد. دستور باید نمونه های کانال 1 و 2 را در stdin بپذیرد
و یک سیگنال جدید برای stdout بنویسید. operl، offt.c و xy.c را در توزیع برای مشاهده کنید
نمونه هایی از دستورات فیلتر ریاضی خارجی در کانال 1 و 2 موجود نیست.
آز بافر حافظه یا دستگاه ورودی مربوطه را به دستگاه انتخابی فعلی فراخوانی کنید
کانال کانال های دستگاه ورودی به اولین حروف الفبا نگاشت می شوند.
بقیه بافرها برای حافظه سیگنال در دسترس هستند.
AZ کانال انتخاب شده فعلی را در بافر حافظه مربوطه ذخیره کنید. زود
حروف الفبا را نمی توان استفاده کرد زیرا به عنوان سیگنال رزرو شده اند
ورودی ها، بنابراین تعداد دقیق بافرهای موجود به دستگاه ورودی بستگی دارد.
حافظه ها از زمان صفر تا موقعیت فعلی به روز رسانی صفحه نمایش ذخیره می شوند. پس اینطور
بهتر است نمایشگر را قبل از ذخیره در بافر حافظه متوقف کنید.
ماوس کنترل
Xoscope کنترلهای ماوس را به منوها یا اطراف لبههای ناحیه محدوده اضافه میکند. اینها باید
تقریباً خود توضیح دهنده باشد آنها همان عملکردهای صفحه کلید معادل را انجام می دهند
دستورات بالا اگر با GTK+ ساخته شده باشد، یک منوی پاپ آپ حساس به زمینه با آن در دسترس است
برای انتخاب کانال ها، تغییر مقیاس و موقعیت، فراخوانی و ذخیره سیگنال ها و غیره کلیک راست کنید
بر. کلیک چپ یک متغیر را کاهش می دهد در حالی که کلیک راست افزایش می یابد. اندازه گیری دستی
مکان نماها را نیز می توان با ماوس قرار داد.
خط فرمان OPTIONS
گزینه های خط فرمان وضعیت راه اندازی را تعریف می کنند Xoscope و پیش فرض های معقولی داشته باشند.
در صورت تضاد با گزینه X toolkit ممکن است همه گزینه ها با حروف بزرگ نوشته شوند. اینها
گزینه ها نیز در فایل های متنی ذخیره شده توسط ضبط می شوند Xoscope
-h پیام استفاده از راهنما که این گزینههای راهاندازی را با مقادیر پیشفرضشان نشان میدهد
خروج
-#
شرایط راه اندازی هر کانال # یک شماره کانال از 1 تا 8 است. کد می تواند
حداکثر سه فیلد دارد که با دو نقطه از هم جدا شده اند: position[.bits][:scale[:function #،
حرف حافظه یا فرمان خارجی]]. موقعیت تعداد پیکسل های بالا است
(مثبت) یا زیر (منفی) مرکز نمایشگر. بیت تعداد است
بیت های تحلیلگر منطقی برای نمایش مقیاس یک ضریب مقیاس پذیری معتبر از 1/50 تا 50 است،
به صورت کسری بیان می شود. فیلد سوم ممکن است حاوی یک تابع ریاضی داخلی باشد
عدد، حرف حافظه یا دستور ریاضی خارجی برای اجرا در کانال. با استفاده از اینها
گزینه ها کانال را قابل مشاهده می کند مگر اینکه موقعیت با '+' شروع شود، در این صورت
کانال مخفی است
-a
کانال فعال یا انتخاب شده
-r
نرخ نمونه برداری در نمونه در ثانیه برای کارت صدا، مقادیر معتبر فعلی هستند
8000 ، 11025 ، 22050 یا 44100.
-s
ضریب مقیاس زمانی از 1/20 تا 1000 به صورت کسری بیان می شود که در آن 1/1 1 ms/div است.
-t
شرایط ماشه ماشه می تواند حداکثر سه فیلد داشته باشد که با دو نقطه از هم جدا شده اند:
موقعیت[:نوع[:کانال]]. موقعیت تعداد پیکسل های بالا (مثبت) یا است
زیر (منفی) مرکز نمایشگر. نوع عددی است که نوع آن را نشان می دهد
ماشه، 0 = خودکار، 1 = لبه بالارونده، 2 = لبه سقوط. کانال باید x یا y باشد.
-l
مکان نماهای دستی خط. مکان نماها می توانند حداکثر سه فیلد داشته باشند که با آنها از هم جدا شده اند
دو نقطه: first[:second[:on?]]. اول موقعیت نمونه اولین مکان نما است.
دوم موقعیت نمونه مکان نما دوم است. میدان نهایی آب و هوا است
نشانگرهای دستی (1) یا نمایش داده نشده (0) نمایش داده می شوند.
-p
نوع قطعه 0 = نقطه، 1 = تجمع نقطه، 2 = خط، 3 = تجمع خط، 4 = گام،
5 = مرحله انباشته شدن.
-g
سبک گراتیکول. 0 = هیچ، 1 = فقط تقسیمات جزئی، 2 = تقسیمات جزئی و عمده.
-b این که آیا گراتیکول در پشت یا جلوی سیگنال ها کشیده شده است.
-v اینکه آیا راهنمای کلید Verbose نمایش داده می شود یا خیر.
-x آیا دستگاه ورودی کارت صدا (XY) روشن است یا خیر. این را می توان برای پرش استفاده کرد
سعی کنید به Esound یا /dev/dsp متصل شوید.
-z آیا دستگاه ورودی سریال (Z) روشن است یا خیر. این می تواند برای سرکوب استفاده شود
جستجو برای دستگاه محدوده سریال
پرونده نام فایلی که باید هنگام راه اندازی بارگذاری شود. این باید فایلی باشد که قبلاً توسط آن ذخیره شده است
Xoscope
مثال ها
Xoscope -1 80 -2 -80 -3 0: 1 / 5: 6 -4 -160:1/5:7
این اجرا می شود Xoscope با کانال 1 در بالا و کانال 2 در زیر مرکز نمایشگر.
همچنین کانال 3 و 4 برای نشان دادن FFT کانال 1 و 2 به ترتیب قابل مشاهده هستند
در مقیاس کاهش یافته 1/5.
Xoscope oscope.dat
این Xoscope را اجرا می کند، تنظیمات بارگیری و بافرهای حافظه را از داده های ذخیره شده قبلی انجام می دهد
فایلی با نام "oscope.dat".
با استفاده از خدمات onworks.net به صورت آنلاین از xoscope استفاده کنید
