zpl.tools
RFID

^RN - Configure RFID Multiple Tag Detection

Chooses what the printer does when it sees more than one tag in the field.

A printer counts the transponders in range before a read or a write, because an encode of the wrong tag is worse than none. With more than one transponder in range it voids the label and reports MULTIPLE TAGS. ^RN turns that check off. The guide gives the check a maximum cost of 200 ms for each label, the one measurable throughput cost in this category.

Syntax

^RNe

Support

Recognised, deliberately skippedparsed: none · state: none · rendered: none

Accepted and skipped, because it configures the printer rather than the label. It cannot change the rendered output, and Labelary skips it too.

Decides whether several transponders in range are an error. With no radio, the count is always zero. The renderer does not parse this command. It reports IGNORED_COMMAND at info severity, which does not reach X-Warnings. Labelary is also silent, so the rendered label is identical in both engines and with or without the command. — not pinned by a test

Labelary renders this command.

Parameters

eEnable the checkoptional · Y or N

Whether the printer checks for more than one tag in the encoding field before it reads or writes. The check costs the guide-quoted 200 ms per label. This setting is persistent from label to label.

Default
Y
Invalid value
not documented, and we have not measured it. The renderer does not parse this command or validate its arguments. The guide does not state what a printer does with an out-of-range value.
Test coverage
No documented value is exercised by a test (Y, N).
Y
Check for multiple tags. (default)
N
Do not check.

Behavior

Unlike ^RM, this setting is persistent. It stays in effect from label to label until another ^RN changes it or the printer goes off. Turn the check off only where the media pitch guarantees one tag in the field. With the check off, a multiple-tag condition gives a wrongly encoded tag instead of a voided label, and no message.

The renderer draws nothing for this command.

Example

Turning the multiple-tag check off:

^XA
^RNN
^FO50,50^A0N,30,30^FDmultiple-tag check off^FS
^XZ

Open in viewer