Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 2009 22:24:46 +0200 (CEST)
From:      Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
To:        Polytropon <freebsd@edvax.de>
Cc:        cpghost <cpghost@cordula.ws>, freebsd-questions@freebsd.org
Subject:   Re: Canon printer and TurboPrint
Message-ID:  <alpine.BSF.2.00.0905282220580.62503@wojtek.tensor.gdynia.pl>
In-Reply-To: <20090528220640.77ebc490.freebsd@edvax.de>
References:  <23711563.post@talk.nabble.com> <20090525154816.3cee4b9a@scorpio> <20090526144939.d21275c2.freebsd@edvax.de> <b79ecaef0905270909kd81dabcpf22289b7781c2885@mail.gmail.com> <20090527133706.1a6e4612@scorpio> <b79ecaef0905280413v28529afye2037e3c5cb5da0a@mail.gmail.com> <20090528083057.554dca76@scorpio> <alpine.BSF.2.00.0905281434040.59970@wojtek.tensor.gdynia.pl> <20090528090941.1b39b676@scorpio> <20090528183141.107ff3e4.freebsd@edvax.de> <20090528170909.GA1841@phenom.cordula.ws> <20090528193719.97764c30.freebsd@edvax.de> <alpine.BSF.2.00.0905282140400.61809@wojtek.tensor.gdynia.pl> <20090528220640.77ebc490.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
>
> in general, I would agree, but some BASIC FUNCTIONALITY should
> be brought by the printer itself, and if it's only ASCII printing,
> so things like
>
> 	% ls /etc > /dev/ulpt0

what's wrong in ls /etc|lpr
?

> Exactly, THAT's the problem. If all manufacturers would agree to
> have a certain standard about how printers can receive bitmapped
it's even easier to set up that standard than it was to set up PCL 
standard.

USB allows two-side communication and virtual pipes.

so one pipe - printer control, command and response method, most important 
command - get printer capabilities like resolutions supported, color 
supported or not as MUST BE in standard, all extras like configuring paper 
source, setting up printer specific options (say toner economy mode) - 
optional. Another command - set mode (like 600 dpi, black&white).

second pipe - just getting raw bitmap.

incredibly simple to implement both in printer and software.

but looks like too difficult for manufacturers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0905282220580.62503>