Re: Advice Needed: Develop Driver Epson SureColor P-5000

Bacon At Taha <[email protected]> Wed, 3 Jan 2024 11:17:42 -0500
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <[email protected]>
Thank you very much Solomon! That is very helpful information to get me started.

When the time comes, what is the procedure for submitting patches? I have experience using github this way, but not SourceForge.


Regards,

Erik

Sent from my iPhone

> On Jan 3, 2024, at 11:08, Solomon Peachy via Gimp-print-devel <[email protected]> wrote:
> 
> On Sun, Dec 31, 2023 at 04:31:43PM -0500, Erik Beck wrote:
>> I have an Epson SureColor P-5000 (commercial edition), a 10 ink 17"
>> wide-format printer. I am currently printing to it either in Linux via
>> an Epson PPD for device, or via Windows.  I would like to be able to
>> support it properly with gutenprint. What's the best way to develop a
>> driver based on the existing SureColor drivers (P-6000, P-7000, etc)?
> 
> Hmm.  I'm far from an expert when it comes to the Epson Inkjets.  But
> assuming it's just a size variant of the P6000/P7000 models and still
> supports ESC/P2 (as opposed to ESC/PR) then a good place to start is to
> generate a raw data dump (eg print-to-file under Windows) andpass that
> into parse-escp2 to see what's going on.
> 
> (To determine the PDLs it suppors, plug the printer into a Linux box and run
> 'lpinfo -lv' and look at the 'device-id' string.  Of particular interest
> is the 'CMD:....' string)
> 
> Meanwhile, A good example of what's needed to add a new epson printer is
> commit 97efe256b, which added support for the SL-D700 (a bespoke 6-ink
> set and printer-specific roll-only paper types).
> 
> But it's more likely that you can largely cut-n-paste the definition of
> the P7000CE in srx/xml/printers/escp2.xml with a unique modelid, then
> copy src/xml/escp2/models/model_126.xml to the new modelid, and modify
> it to change the imageable area.
> 
> If the P5000CE uses a new inkset, you'll need to create a new one (again
> you can use the definition referenced in the model_126 file as an
> example).   
> 
> So that's a decent starting point.
> 
> - Solomon
> --
> Solomon Peachy                  pizza at shaftnet dot org (email&xmpp)
>                                      @pizza:shaftnet dot org   (matrix)
> Dowling Park, FL                      speachy (libera.chat)
> _______________________________________________
> Gimp-print-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gimp-print-devel


_______________________________________________
Gimp-print-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel