1 Reply Latest reply on Mar 6, 2019 6:00 AM by Stephen Troup

    After upgrade new version (ZXP 9 Series) printer, Card printing logic didnt work

    Jayasudhan Rajiah

      Hi Team,

       

      Where does the error appear, is it from your application?

      We are facing the below-described issues connect newer ZXP Series 9 Printers from 8 version. We didnt make any changes in the card printing. It was working good in the Series 8

      SetCardType Failed (65008) -  SDK: Invalid argument.

       

      SetCardType Failed (65008) - Invalid/Unknown card type.

         at ZMOTIFPRINTERLib.IJobControl.set_CardType(String pVal)

         at MichudaRemotePrintBadge.RemotePrintBadgeService.PrintBadge(Badge badge) in C:\inetpub\wwwroot\Michuda\RemotePrintBadge\MichudaRemotePrintBadge\RemotePrintBadgeService.cs:line 803

         at MichudaRemotePrintBadge.RemotePrintBadgeService.PollService() in C:\inetpub\wwwroot\Michuda\RemotePrintBadge\MichudaRemotePrintBadge\RemotePrintBadgeService.cs:line 429

       

      Object reference not set to an instance of an object.

         at ZMTGraphics.ZMotifGraphics.DrawImage(Byte[]& imageData, Single x, Single y, Int32 imgWidth, Int32 imgHeight, Single opacity)

         at MichudaRemotePrintBadge.RemotePrintBadgeService.PrepareBadge(Badge badge, Byte[]& bmpFinalBadgeImage) in C:\inetpub\wwwroot\Michuda\RemotePrintBadge\MichudaRemotePrintBadge\RemotePrintBadgeService.cs:line 559

         at MichudaRemotePrintBadge.RemotePrintBadgeService.PrintBadge(Badge badge) in C:\inetpub\wwwroot\Michuda\RemotePrintBadge\MichudaRemotePrintBadge\RemotePrintBadgeService.cs:line 783

         at MichudaRemotePrintBadge.RemotePrintBadgeService.PollService() in C:\inetpub\wwwroot\Michuda\RemotePrintBadge\MichudaRemotePrintBadge\RemotePrintBadgeService.cs:line 429

       

      Then, finally we reverted all the changes back to the same as it was for series 8 printer.

       

      1. 2. Printer serial number.

      Z9J182600027

       

      1. 3. Type of card, thickness and size used (is it from Zebra, provide part number).

      Part #104523-111 Premier PVC 30 MIL

              PVC,RE-XFER RDY

       

      1. 4. How the print job sent (USB/Ethernet).

      Ethernet

       

      1. 5. How the print job done (driver/application/command) - Please state application name.

      Windows application service

       

      1. 6. Were there any changes done before issue occur?

      Only changed the Printer to ZXP series 9

       

      1. 7. What operating system you are on (Windows 7/8/10).

      Windows Server 2012 R2 – x64 bit os

       

      1. 8. Please provide the card design file/script for our testing if possible.

      Attached images

       

      1. 9. Attach screen shot that showing the driver and firmware version.

      Attached images

       

      1. 10. Ribbon part number used.

      This is the ribbon we were ordering for Series 8, it seems to be identical: RBN ZXP8 I Series 4 Panel YMCK. Note this was the old machine.  What’s installed in the new XP9, is the printer roll that came with it.MichudaBadgeImageLandscapeTemplate.bmp

        • Re: After upgrade new version (ZXP 9 Series) printer, Card printing logic didnt work
          Stephen Troup

          I think the issue is when the card type is set - the ZXP 8 has a set of predefined card types, and is set via string in the sdk

           

          SetCardType Failed (65008) - Invalid/Unknown card type.

             at ZMOTIFPRINTERLib.IJobControl.set_CardType(String pVal)

           

          The ZXP 9 has a new set of predefined types and the one your using is from the ZXP 8 so the printer is rejecting it and throwing the error.

           

          I got around this by always using "Custom 1" and changing it to match my required settings as this setting is present on the 8 and 9.