Epic 3000
Programmer’s Guide
Programming Codes
100-14362
Rev A
Page 89
simply stops saving information when it is full. As the buffer fills, the input data is printed
normally. The effect of the macro start command is to clear the buffer and to start to
save the input data. The macro stop command stops saving data and initializes internal
pointers for the next print. To store the data in the nonvolatile flash, it must be named
and saved by one of the user-store save commands.
When the macro buffer is inserted into the data stream, configuration commands (like
font or pitch changes) remain in effect after the macro is processed. Illegal commands
are placed in the buffer and take up space.
Horizontal color graphics should be sent to the printer compressed. If the data is not
compressed, it is saved in the macro buffer. If the buffer is saved into the user-store
nonvolatile flash, there must be enough room in the user store for all of the data. As
user-store space is used, the macro buffer will be larger than the available space in user
store. Only the used space is saved, but it is possible to define a macro that does not fit
in the remaining user-store space.