What ^BM does
^BM encodes MSI, a numeric symbology used mainly for warehouse shelf and inventory marking. It supports several check-digit schemes controlled by the first parameter.
Syntax
^BMo,e,h,f,g,e2Parameters
| Parameter | Description | Values | Default |
|---|---|---|---|
o | Orientation | N,R,I,B | N |
e | Check-digit type | A,B,C,D | B |
h | Bar height in dots | — | — |
f | Print interpretation line | Y,N | Y |
g | Interpretation line above code | Y,N | N |
e2 | Print check digit in line | Y,N | N |
Example
^XA
^FO50,50^BMN,B,100,Y,N,N^FD1234567^FS
^XZPaste this into the free ZPL viewer to see it render, or convert it to PDF.
Notes & tips
- Numeric only.
- Mainly used for shelf and bin labels.
Related commands
See the full ZPL command reference for all 92 documented commands.
