^RSSet Up RFID Parameters
^RS configures set Up RFID Parameters. It applies to the printer session and subsequent formats and controls printer hardware or connectivity rather than label pixels.
ZPLr compatibility note
- Recognized by the renderer but has no label-raster effect.
These are code examples only. This printer or session command does not produce a standalone label image.
tTag type
Sets tag type. It can be omitted when the documented default is suitable.
- Default
8 —Gen 2 is the only tag type supported by current RFID printers- Required
- No
82t variations
Compare values side by side; other parameters remain at representative defaults.
t = 8
Uses 8 for tag type while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
t = 2
Uses 2 for tag type while the other command values stay at representative defaults.
^RS2,0,0,3,N,S,0,0
pRead/write position of the tag (programming position)
Sets read/write position of the tag (programming position). It can be omitted when the documented default is suitable.
- Default
F0 (which moves the leading edge of the label to the print line) For older RFID printers:- Required
- No
0updownxxxxF0B30B0p variations
Compare values side by side; other parameters remain at representative defaults.
p = 0
Uses 0 for read/write position of the tag (programming position) while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
p = up
Uses up for read/write position of the tag (programming position) while the other command values stay at representative defaults.
^RS8,up,0,3,N,S,0,0
p = B0
Uses B0 for read/write position of the tag (programming position) while the other command values stay at representative defaults.
^RS8,B0,0,3,N,S,0,0
vLength of void printout
Sets length of void printout. It can be omitted when the documented default is suitable.
- Default
label length- Required
- No
0v variations
Compare values side by side; other parameters remain at representative defaults.
v = 0
Uses 0 for length of void printout while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
v = 1
Uses 1 for length of void printout while the other command values stay at representative defaults.
^RS8,0,1,3,N,S,0,0
nNumber of labels to try encoding
Sets number of labels to try encoding. It can be omitted when the documented default is suitable.
- Default
3- Range
1–10- Required
- No
3110n variations
Compare values side by side; other parameters remain at representative defaults.
n = 3
Uses 3 for number of labels to try encoding while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
n = 1
Uses 1 for number of labels to try encoding while the other command values stay at representative defaults.
^RS8,0,0,1,N,S,0,0
n = 10
Uses 10 for number of labels to try encoding while the other command values stay at representative defaults.
^RS8,0,0,10,N,S,0,0
eError handling
Sets error handling. It can be omitted when the documented default is suitable.
- Default
N You can set the printer to send an error message to the host for each failure- Required
- No
NPEe variations
Compare values side by side; other parameters remain at representative defaults.
e = N
Uses N for error handling while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
e = P
Uses P for error handling while the other command values stay at representative defaults.
^RS8,0,0,3,P,S,0,0
e = E
Uses E for error handling while the other command values stay at representative defaults.
^RS8,0,0,3,E,S,0,0
aSignals on applicator
Sets signals on applicator. It can be omitted when the documented default is suitable.
- Default
S- Required
- No
SDa variations
Compare values side by side; other parameters remain at representative defaults.
a = S
Uses S for signals on applicator while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
a = D
Uses D for signals on applicator while the other command values stay at representative defaults.
^RS8,0,0,3,N,D,0,0
cReserved
Sets reserved. It can be omitted when the documented default is suitable.
- Required
- No
0c variations
Compare values side by side; other parameters remain at representative defaults.
c = 0
Uses 0 for reserved while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
c = 1
Uses 1 for reserved while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,1,0
sVoid print speed
Sets void print speed. It can be omitted when the documented default is suitable.
- Default
the printer’s maximum print speed- Required
- No
0s variations
Compare values side by side; other parameters remain at representative defaults.
s = 0
Uses 0 for void print speed while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,0
s = 1
Uses 1 for void print speed while the other command values stay at representative defaults.
^RS8,0,0,3,N,S,0,1
Primary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.