The printer is equipped with 5 different Bitmaps which allow
re-printing a card further to a media error. These Bitmaps memorize
the following image size with a resolution of 300 DPI.
On the complete Evolis range of printer we have some functionality to
draw by escape command a complete design.
Bellow you will find the philosophy and the way to use the graphic monochrome functionality.
Some Evolis printers are fitted with a DB-9 female connector on the back of the printer.
This connector, directly connected to the Contact Station inside the printer, is also connected
to an external coupler to program the chip.
The complete Evolis printer range could include magnetic option.
The magnetic option could be manage with high (HICO) or low coercivity cards (LOCO ) in using two different mode.
The cleaning cycles must be when requested by the printer to:
- Respect the warranty conditions
- Increase the life of the print head
- Prevent feeding/printing issue due to the environment
The rewrite printer was defined on the tattoo base.
You will find on the tattoo rewrite the same general escape command
and philosophy (direct graphic command, sequence,...)
As the tattoo rewrite dont manage ribbon, the [ESC]Pr;...[CR] command
is not implemented and replace by the command [ESC]Prw;...[CR] to define the source of the card use.
The process called card lamination is the application of a protective polyester film onto a cards
surface to protect it from wear and tear and UV rays, and to fight forgery.
In general, this action is performed in two steps by the machine: first, it prints, and then applies
the film. The varnish or film is applied at a very high temperature. This temperature is out of reach
of a traditional print heads, and therefore, requires special equipment: a laminator.
Laminators feature hot rollers that provide temperatures in the 280-375º F (140-190º C) range.
With such temperatures, laminators actually stick the lamination material onto the PVC card.
This document describes all Evolis Printer commands.
The Evolis Card Printers have an internal programming language.
The command syntax is defined as follow:
(Start Character) Command (Stop Character)
The commands can get parameters and can be finished by a character string or data.
Each element of the command must be separated by a separator character:
To download data that corresponds to a ribbon panel color. Each time the total size of a Bitmap is downloaded (1016 * 648).There are three different format to download a bitmap (5, 6, 7 or 8 bits). Depending on the used concatenation, you will obtain the following: Nb_bytes= 648 * 1016 * (nb_pixel_useful) /8
To download data that corresponds to a part of a ribbon panel color in a compressed format This command has to be used with the 5 Half-Panel color ribbon. In order to optimize the downloading time, the data can be compressed.
Compression of the YMC Panels The (MSB) bit of each byte is reserved for the interpretation of a counter or not.
If the bit is set to 1, the other 7 bits will indicate the weight of the bit to be applied.The following byte indicates a value of repetitive counter.If the value of this counter is equal to zero, we consider the line as blank.If the value of the counter is different to 0, we repeat the byte the number of time of the counter.In the case of the modes with 6 bits or 5 bits, the bits 6 and 5 of the first bytes are used to increase the counter value.
If this bit is equal to 0, the other 7 bits will indicate the weight of the bit to be applied. This is an isolated dot in the line.
Bit_8 at zero
Writing 1 point Y, M or C.
0
Value on 5,6 or 7 bits
Bit_8 at one
Writing counter point Y,M or C.
In 7 bits (128 levels) counter max=255
1
Value to be repeated x counter times
counter
In 6 bits (64 levels) counter max=256+255
1
If 1 => ctp+256
Value to be repeated x counter times
counter
In 5 bits (32 levels) counter max=256+256+255
1
If 1 => ctp+256
If 1 => ctp+256
Value to be repeated x counter times
counter
Writing of a white line for Y,M or C
0
Counter = 0
0x00
Compression of K and O
The compression is done line per line. If the first byte describing a line is equal to 0, it means that the line is white. If the first byte describing a line is equal to 255, it means that the line is black. If the line is not white and not black, the first byte indicates the number of byte(s) useful of the line. This counter is followed by the useful bytes. The counter corresponds to the index of the last byte of the line.
Byte equal to 0. White line
0x00
Byte equal to 255. Black line
0xFF
Byte with value between 1 & 81. Indicates the number of useful bytes of the line
To download data that corresponds to a ribbon panel color. Each time the total size of a Bitmap is downloaded (1016 * 648).There are three different format to download a bitmap (5, 6, 7 or 8 bits). Depending on the used concatenation, you will obtain the following: Nb_bytes= (1016*x_res)/300 * (648*y_res)/300 * (nb_pixel_useful) /8
To write magnetic track. Data downloaded from Dm command are written on the magnetic track. This command return OPTION NOT AVAILABLE if the magnetic option is not installed on your printer.
To set the bitmap to write text, barcode or form.This command allows to switch between write and erase bitmap.When switching printer ON, the current bitmap is the writing one.
To run the Printer Self Adjustment.Without adding optional parameters after the Sa command, the printer will adjust the functionalities in the following order:1) Cover Opening2) Head positioning3) Feeder detection4) Card Positioning5) Ribbon Rotating6) Color Sensor
To set the error management.Pem;0 means printer manages automatically the error recoveryafter user intervention. Pem;2 means software manages the error.
To read the automatic shutdown time.The printer enter in shutdown mode x seconds after the sleep mode.In this mode the printer can wake up only by push button or power supply plug.
To set the automatic shutdown time.The printer enter in shutdown mode x seconds after the sleep mode.In this mode the printer can wake up only by push button or power supply plug.
To Enable or Disable the printer status.If this parameter is set at the end of answer the printer status coded in hex is added.For more information click
To read the Ribbon Synchronization Management.If reading:0 Standard Ribbon Synchronization Management (each time cover is closed when power ON).1 No ribbon auto-synchronization when closing the cover. Done only when printing.2 Ribbon will synchronize when turning power ON and after a printing is required.3 (p1=1) + (p1=2).
Ribbon Synchronization made when closing the cover.
1
No ribbon auto-synchronization when closing the cover. Done only when printing.
2
Printer will consider the ribbon is not to synchronize when turning power on. It will be done when printing.
3
Combination mode 1 and 2 (default).
s
To configure the start of the printer following the shutdown made by the sleep mode (sleep mode wake up) which is different than shutdown the printer by removing power supply cable.
To restart the printer network interface.It could be call after have set the WiFi parameters.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To read the Ethernet IP address.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To set the Ethernet IP address.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To read the Ethernet Subnet mask.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To set the Ethernet Subnet mask.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To read the Ethernet Gateway.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To set the Ethernet Gateway.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To read the printer Multicast IP address.This address is used for the Evolis discovery service.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.For more information click
To set the printer Multicast IP address.This address is used for the Evolis discovery service.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.For more information click
To read the Wins IP address.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To set the Wins IP address.In DHCP mode this parameter is send by the DHCP server.This command return OPTION NOT AVAILABLE if the printer have not Ethernet/WiFi module.
To change the USB signature detection. Following this command the printer will change USB port signature and ask for a new USB port installation.In case of define signature (fix) only one printer with such of signature must be connected to the computer.
Returns the printer name, like: "Primacy" or "Zenius"
E/e
Returns 1 when Ethernet detected, 0 otherwise
W/w
Returns 1 when Wifi detected, 0 otherwise
M/m
Returns 1 when Magnetic encoder detected, 0 otherwise
S/s
Returns 1 when Smart contact detected, 0 otherwise
C/c
Returns 1 when contactless detected, 0 otherwise
F/f
Returns 1 when Flip detected, 0 otherwise
L/l
Returns 1 when Laminator detected, 0 otherwise
O/o
Returns options string, like: " " for basic printer (no option) / "Mag Option" for magnetic option installed / "Smart Option"for smart option installed / "Contactless Option" for contactless option installed / "M/S/C Option" for Magnetic, Smart and Contactless installed / "M/S Option" for Magnetic and Smart installed / "S/C Option" for Smart and Contactless installed.