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