GS :
[Name] | Set starting/ending of macro definition |
[Format] | <1D>H<3A>H |
[Description] | Specifies the starting or ending of the macro definition. |
| If this command is received while defining the macro, it ends the |
| definition. |
[Notes] | • If the macro range exceeds 2048 bytes, the exceeds data is not |
| defined. |
| • Even if the ESC @0 command (initialize the printer) is performed, |
| the macro definition is not cleared. Therefore, it is possible to |
| include ESC @ in the macro definition. |
| • Normal printing operation is possible while defining the macro. |
[Default] | Macro is not defined. |
[Reference] | GS |
GS <
[Name] | Initialize printer mechanism |
[Format] | <1D>H<3C>H |
[Description] | Positions the label for printing. |
[Notes] | • This command takes effect on the third and following labels. |
| This is because the difference in detection level between label |
| and base sheet is determined using the first label on a sheet |
| and the label length and distance between labels using the sec- |
| ond label. |
| • Because the maximum label length is 4 inches, any labels ex- |
| ceeding 4 inches in length will cause error. |
| • The contents set by commands will not change. |
GS A m n
[Name] | Adjust label paper position to start printing |
[Format] | <1D>H<41>H<m><n> |
[Range] | 0 ≤ m ≤ 255 |
| 0 ≤ n ≤ 255 |
[Description] | Sets the label position in terms of adjustment amount against |
| default position. |
4 5