Skip to command documentation
Device onlyprinterdevicesession scope
^MM

Print Mode

^MM configures print Mode. 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.

Syntax
^MMa,b
a

Desired mode

Sets desired mode. It can be omitted when the documented default is suitable.

Default
The values available for parameter a depend on the printer being used and whether it supports the op
Required
No
Documented valuesTPRACDFLUK

a variations

Compare values side by side; other parameters remain at representative defaults.

Side-by-side comparison3 variations

a = T

Uses T for desired mode while the other command values stay at representative defaults.

ZPLcaret-mm-a-1.zpl
^MMT,N

a = P

Uses P for desired mode while the other command values stay at representative defaults.

ZPLcaret-mm-a-2.zpl
^MMP,N

a = K

Uses K for desired mode while the other command values stay at representative defaults.

ZPLcaret-mm-a-3.zpl
^MMK,N
b

Prepeel select

Sets prepeel select. It can be omitted when the documented default is suitable.

Default
N The command is ignored if parameters are missing or invalid
Required
No
Documented valuesNY

b variations

Compare values side by side; other parameters remain at representative defaults.

Side-by-side comparison2 variations

b = N

Uses N for prepeel select while the other command values stay at representative defaults.

ZPLcaret-mm-b-1.zpl
^MMT,N

b = Y

Uses Y for prepeel select while the other command values stay at representative defaults.

ZPLcaret-mm-b-2.zpl
^MMT,Y

Primary source

Official Zebra reference

Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.

Open Zebra documentation