/
Test application to test Evolis Primacy Printer interface

Test application to test Evolis Primacy Printer interface

Description

To be able to print and program RFID cards on the Evolis Primacy Printer, we need to test the printer connection.  Our programmers don't have access to a physcall printer /RFID encoder, we implemented a test utility that test the connection to the printer and use to print and encode some of the cards.  

Install the Evolis Premium Suite

To be able to print and program the cards from APM and the Test Application both the printer Driver,  and Evolis Print Service need to be installed on the workstation used to print the cards. You find the drivers here:  https://www.evolis.com/drivers-support/drivers-primacy-card-printer

The Evolis Print Service is a windows service, this service is required without the service it is not possible to start the program/script actual programming the cards.  

Install the Test application (Demo.Exe)

The installation exist out unpacking folder Release and it contents from the zip file below. Example c:\EvolisPrimacyPrintTest\Release 

Running Tests

To start the application execute ..\Release\Demo.exe, the application creates log file name ..\Release\operation.log. This log file contains information about the communication between the printer service and the application. After running the tests email the operation.log file. 

First Screen

Test 1 Printing the cards

This test is used to check the printing of the actual cards. This test communication and the format of the image files used. 

Before starting Test, check the Evolis Printer Service installation what kind of connection type is supported, TCPIP and or Pipe. 

  1. Start Demo.exe

  2. Select PARAM to set the correct connection string
    In the Param field select the Connection Type.
    If PIPE then add the Pipe Root default . and Pipe Name
    If TCPIP then add the IP address and Port

  3. Select PROGRAM and select the Print button
    Leave the check box "Encode Card before printing unchecked"

  4. Send us the operation.log and some screenshots of the cards being printed



Test 2 Testing the programming of the RFID chip

If test 1 is successful we are able to communicate with the Printer Service and can continue with testing programming and receiving the RFID UID. 

  1. Start Demo.exe

  2. Select PARAM to set the correct connection string
    In the Param field select the Connection Type.
    If PIPE then add the Pipe Root default . and Pipe Name
    If TCPIP then add the IP address and Port

  3. Select PROGRAM and 
    1) Tick the "check box encoder card before use"
    2) Add the pin number max 6 digits: 1234
    3) Select the printer
    4) Add Card Page: 12 (We test on 12 first)


    5) Select print

  4. Send us the operation.log and some screenshots of the cards being printed











Related content