Cognitive Solutions B780 用户手册

下载
页码 192
Chapter 5: Programming commands
122
A776 (B780) Programming Guide 
A776-PG00001 C 12/09
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 nnk 
Hexadecimal  1B 73 nnk 
Decimal 
27 115  nnk
Value of n1: 
1
st
 Byte
Value of n2: 
2
nd
 Byte
Range of k: 
20 – 63 (decimal locations)
Writes the two-byte word, nn2, 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 . . .