Read From User Data Storage; Read From Non-Volatile Memory; Write To Non-Volatile Memory (Nvram); Select Memory Type (Sram/Flash) - CognitiveTPG A776 Programming Manual

Two-color thermal/impact hybrid printer
Hide thumbs Also See for A776:
Table of Contents

Advertisement

122
Chapter 5: Programming commands

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. Returns m bytes to the
application, followed by a carriage return (0Dh).
The high order byte of the address (a0) ranges from 0 to n2–1, with n2 specified in the flash allocation command. If the
flash allocation command has been used, the a0 = 0 always.

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 two-byte word from location k in the history EEROM. The printer returns the word at the next available
opportunity.

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:
1
Byte
st
Value of n2:
2
Byte
nd
Range of k:
20 – 63 (decimal locations)
Writes the two-byte word, n1 n2, to location k in history EEROM.

Select memory type (SRAM/flash)

Use this memory to save logos or user-defined fonts.
ASCII
GS " n
Hexadecimal
1D 22 n
Decimal
29 34 n
Value of n:
48 – 53
n = 48 (ASCII n = 0) HEX 30
Loads active logo to RAM only. This is used to print a special logo but not have it take up flash memory. A logo defined
following this command is not preserved over a power cycle. The printer disables interrupts while writing to flash. Any
command that cause data to be written to flash should be followed by a 50 Msec delay to allow significant time for the
write operation.
n = 49 (ASCII n = 1) HEX 31
Loads active logo to flash memory. This is the default condition for logo flash storage. A logo defined following this
command is stored in flash memory.
n = 50 (ASCII n = 2) HEX 32
Loads user-defined characters to RAM only. This is the default condition for user-defined character storage. Any user-
defined characters defined following this command are not preserved over a power cycle.
Continued . . .
A776 (B780) Programming Guide
A776-PG00001 C 12/09

Advertisement

Table of Contents
loading

This manual is also suitable for:

B780

Table of Contents