
Revision D 12/09Chapter 4: Programming Commands 111
User data storage
Write to user data storage
ASCII | ESC ‘ m a0 a1 a2 d1 ... dm |
Hexadecimal | 1B 27 m a0 a1 a2 d1 ... dm |
Decimal | 27 39 m a0 a1 a2 d1 ... dm |
Value of m: | 0 – 255 |
Writes m bytes of data to the user data storage flash page at the address specified. The printer waits for m bytes of data following the
If any of the memory locations addressed by this command are not currently erased, the command is not executed.
Related information
Result of this write is returned in bit 2 of response to transmit status command 1D 72, n = 4.
Read from user data storage
ASCII | ESC 4 m a0 a1 a2 |
Hexadecimal | 1B 34 m a0 a1 a2 |
Decimal | 27 52 m a0 a1 a2 |
Value of m: | 0 – 255 |
Reads m bytes of data from the user data storage flash page at the address specified.
Read from non-volatile memory
ASCII | ESC j k | |
Hexadecimal | 1B 6A k | |
Decimal | 27 | 106 k |
Range of k: | 20 | – 63 (decimal) |
Reads a
Related information:
This is ignored in LEGACY emulation and the parameter byte goes into the print buffer.
Write to non-volatile memory (NVRAM)
ASCII | ESC s n1 n2 k |
Hexadecimal | 1B 73 n1 n2 k |
Decimal | 27 115 n1 n2 k |
Value of n1: | 1st Byte |
Value of n2: | 2nd Byte |
Range of k: | 20 – 63 (decimal locations) |
Writes the
Related information:
This is ignored in LEGACY emulation and the parameter bytes go into the print buffer.