SERIALVIEW(1) General Commands Manual SERIALVIEW(1)

serialview - شبیه‌ساز پایانه برای uCsim

serialview -i <filename> -o <filename> -L n -a <pattern> -A <answer> -IOh

دستور serialview یک شبیه‌ساز پایانه ساده است که می‌توان از آن به همراه uCsim استفاده کرد.

filename لوله (pipe) منتهی به ورودی سریال کنترلر است. نویسه‌های تایپ‌شده در پانل ورودی درون این فایل نوشته خواهند شد.
filename لوله (pipe) منتهی به خروجی سریال کنترلر است. محتوای این فایل در پانل خروجی نمایش داده می‌شود.
استفاده از پالایه هگزادسیمال روی ورودی. تنها نویسه‌های هگزادسیمال در پانل ورودی پذیرفته می‌شوند. هر دو نویسه در یک کد هگزادسیمال ترکیب شده و مقدار آن در لوله ورودی نوشته می‌شود.
استفاده از پالایه هگزادسیمال روی خروجی. محتوای لوله خروجی به صورت تخلیه هگزادسیمال (hexadecimal dump) نمایش داده می‌شود. از گزینه -L می‌توان برای تعیین تعداد بایت‌های چاپ‌شده در یک خط استفاده کرد.
pattern رشته‌ای است که در جریان خروجی تشخیص داده شده و با ارسال یک رشته پاسخ به‌طور خودکار پاسخ داده می‌شود (گزینه -A را ببینید). این رشته می‌تواند به عنوان یک رشته C قالب‌بندی شود؛ نویسه‌های غیر اسکی (non-ASCII) می‌توانند به شیوه C گریز (escape) داده شوند.
answer رشته‌ای است که هنگام شناسایی یک الگو (گزینه -a را ببینید) در خروجی شبیه‌ساز ارسال می‌شود. این رشته پاسخ در لوله ورودی نوشته می‌شود اما در پانل ورودی نمایش داده نخواهد شد.
تنظیم طول خط تخلیه هگزادسیمال در پانل خروجی (پیش‌فرض=8).
نمایش خلاصه‌ای از گزینه‌ها.

هنگامی که هیچ گزینه‌ای مشخص نشده باشد، لوله‌های ورودی و خروجی در پوشه /tmp و به‌ترتیب با نام‌های in و out ایجاد می‌شوند.

sdcc(1), ucsim(1).

Timothy Hurman