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

Solomon Peachy via Gimp-print-devel <[email protected]> Wed, 3 Jan 2024 10:04:35 -0500
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <[email protected]>
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
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE3H5Sx9DyiyB5hnENrGLLO/XVulEFAmWVd4EACgkQrGLLO/XV
ulFE8w//Z9eP9S6FRkJngIG/H61a1fJixhZF967ZWJafJG8b/yloka0ewjH4oIpk
LpI7VWC8sVg5/vSCYMNVobgh9TE0iWv4e8yMte2zHiuv0vqpPV6VIjPAaAu9Mk95
cae2XpMIsgGBuwnP9Nq8D6ZzjSLRUFYr0Wbeyuo0cVV/xCzWAaYBI4hCte2XgAxL
HeO976si3SZZC3/9Wk5cMlu4dEoH74Hi7Tj1KI8rkszhBrfP7REf59MOHbxjNYG6
p9ABtnz1Y/2M9I2UvN1zGZPgBZl5w+TbRqEaz1Vq6fsMNkVC1LkBCpVD6mTTA7uq
YB09uxjPdLh7+ocDonRsIZFFN8toSuRVv+LoJ8+eRw1J3GFHJSPdb6u1R2L2ijrM
ogI5p6qV4PuEJyVFKyvzZIxpqOj3u5F8rAPWu617CXLn1EQ12u/KxuwZg+iu2avV
yr6TlzKhVEUXqn4MvYH5e0qnDK9jbfu0gdjKVi93AjScw2BHkNBP3ewXU31gXMpe
ivzuEtXtnF7jDEisO1dlC1TIsulo/PQVNwTVruGVjZjikN2l+RHnU8iTrCd9+pIs
1xe3tfPWGXjah0yGcNzUjwmlDB54RDcr8SEXH8gqLlVo7D+LP9MFUH4dEctCOf2M
g0LlT6OYnItUOUAMafL0h30px7Yg6G1GJxrIT4udJNXh6AoojZ4=
=WkBF
-----END PGP SIGNATURE-----