sane-ma1509(5) SANE Scanner Access Now Easy sane-ma1509(5)

sane-ma1509 - بک‌اند SANE برای پویشگر USB مدل Mustek BearPaw 1200F

کتابخانه sane-ma1509 یک بک‌اند SANE (Scanner Access Now Easy) پیاده‌سازی می‌کند که دسترسی به پویشگر تخت USB مدل Mustek BearPaw 1200F را فراهم می‌سازد. این پویشگر مبتنی بر تراشه MA-1509 است. سایر پویشگرهایی که از این تراشه استفاده می‌کنند (در صورت وجود) نیز ممکن است کار کنند.

این بک‌اند در مرحله آزمایشی ALPHA است. محتاط باشید و در صورت شنیدن صداهای غیرعادی، فوراً دوشاخه برق را بکشید.

جزئیات بیشتر را می‌توان در وبگاه بک‌اند sane-ma1509 یافت: http://www.meier-geinitz.de/sane/ma1509-backend

سایر پویشگرهای USB شرکت Mustek توسط بک‌اندهای sane-mustek_usb(5)، sane-gt68xx(5) و sane-plustek(5) پشتیبانی می‌شوند.

این بک‌اند تنها با پویشگرهایی کار می‌کند که پیش‌تر توسط سیستم‌عامل شناسایی شده باشند. برای جزئیات به sane-usb(5) مراجعه کنید.

اگر پویشگری به جز Mustek BearPaw 1200F دارید که با این بک‌اند کار می‌کند، لطفاً نام دقیق مدل پویشگر و شناسه‌های فروشنده (vendor) و دستگاه (device) یواس‌بی آن را (مثلاً از /proc/bus/usb/devices یا syslog) ارسال کنید.

این بک‌اند نام‌های دستگاه را به فرم زیر انتظار دارد:

special

که در آن special نام مسیر دستگاه ویژه‌ای است که متناظر با پویشگر USB است. در لینوکس، چنین نام دستگاهی می‌تواند به عنوان نمونه /dev/usb/scanner0 یا libusb:001:002 باشد.

محتوای فایل ma1509.conf فهرستی از گزینه‌ها و نام‌های دستگاه متناظر با پویشگرهای Mustek BearPaw 1200F است. خطوط خالی و خطوطی که با علامت هش (#) آغاز می‌شوند نادیده گرفته می‌شوند.

به جای استفاده از نام دستگاه، پویشگر می‌تواند با دستورات usb vendor_id product_id که پیش‌تر در ma1509.conf گنجانده شده‌اند، به طور خودکار شناسایی شود. این ویژگی تنها در لینوکس 2.4.8 به بالا و تمام سیستم‌هایی که از libusb پشتیبانی می‌کنند کار می‌کند. "vendor_id" و "product_id" اعداد هگزادسیمال هستند که پویشگر را مشخص می‌کنند. اگر این روش کار نکرد، نام دستگاه باید به روش ذکر شده در بالا در ma1509.conf قرار گیرد.

برای تنظیم مدت زمانی که لامپ برای گرم شدن نیاز دارد، از option warmup-time در ma1509.conf استفاده کنید. زمان بر حسب ثانیه بعد از گزینه مشخص می‌شود. مقدار پیش‌فرض 30 ثانیه است.

/etc/sane.d/ma1509.conf
فایل پیکربندی بک‌اند (همچنین توضیحات SANE_CONFIG_DIR در زیر را ببینید).
/usr/lib/sane/libsane-ma1509.a
کتابخانه ایستا که این بک‌اند را پیاده‌سازی می‌کند.
/usr/lib/sane/libsane-ma1509.so
کتابخانه اشتراکی که این بک‌اند را پیاده‌سازی می‌کند (در سیستم‌هایی که از بارگذاری پویا پشتیبانی می‌کنند موجود است).

این متغیر محیطی فهرستی از دایرکتوری‌هایی را مشخص می‌کند که ممکن است حاوی فایل پیکربندی باشند. در سیستم‌های شبه‌یونیکس (*NIX)، دایرکتوری‌ها با دونقطه (`:') و در OS/2 با نقطه‌ویرگول (`;') از یکدیگر جدا می‌شوند. اگر این متغیر مقداردهی نشده باشد، فایل پیکربندی در دو دایرکتوری پیش‌فرض جستجو می‌شود: نخست، دایرکتوری کاری فعلی (".") و سپس در /etc/sane.d. اگر مقدار متغیر محیطی با کاراکتر جداکننده دایرکتوری پایان یابد، دایرکتوری‌های پیش‌فرض بعد از دایرکتوری‌های صراحتاً مشخص‌شده بررسی می‌شوند. برای مثال، تنظیم SANE_CONFIG_DIR به "/tmp/config:" منجر به جستجوی دایرکتوری‌های /tmp/config، . و /etc/sane.d (به همین ترتیب) می‌شود.
اگر کتابخانه با پشتیبانی از اشکال‌زدایی کامپایل شده باشد، این متغیر محیطی سطح اشکال‌زدایی را برای این بک‌اند کنترل می‌کند. سطوح اشکال‌زدایی بالاتر، پرگویی خروجی را افزایش می‌دهند.

sane(7)، sane-usb(5)، sane-gt68xx(5)، sane-plustek(5)، sane-mustek_usb(5)، sane-mustek(5)، sane-mustek_pp(5)
http://www.meier-geinitz.de/sane/ma1509-backend

Henning Meier-Geinitz <henning@meier-geinitz.de>

تفکیک‌پذیری‌های بالاتر از 600 dpi کار نمی‌کنند
آداپتور شفافیت (اسلاید و نگاتیو) و تغذیه‌کننده خودکار اسناد هنوز پشتیبانی نمی‌شوند
عدم پشتیبانی از حالت "سرعت بالا" (jpeg)

اطلاعات دقیق‌تر در مورد اشکالات در وبگاه بک‌اند MA-1509 در دسترس است: http://www.meier-geinitz.de/sane/ma1509-backend

13 Jul 2008