Confidential
FS g 1 m a1 a2 a3 a4 nL nH d1...dk
[Name] | Write to NV user memory |
|
|
|
|
|
|
|
|
| ||||
[Format] | ASCII | FS | g | 1 | m | a1 | a2 | a3 | a4 | nL | nH | d1...dk | ||
| Hex | 1C | 67 | 31 | m | a1 | a2 | a3 | a4 | nL | nH | d1...dk | ||
| Decimal | 28 | 103 | 49 | m | a1 | a2 | a3 | a4 | nL | nH | d1...dk | ||
[Range] | m = 0 |
|
|
|
|
|
|
|
|
|
|
|
| |
| 0 ≤ | (a1+(a2⋅ | 256)+(a3⋅ 65536)+(a4⋅ | 16777216)) | ≤ 1023 |
|
|
|
| |||||
| 1 ≤ | (nL+(nH⋅ | 256)) ≤ | 1024 |
|
|
|
|
|
|
|
|
| |
| 32 ≤ | d ≤ | 255 |
|
|
|
|
|
|
|
|
|
|
|
k= (nL+(nH⋅ 256))
[Description] Writes data to NV user memory.
| • m is always set to 0. |
| • a1, a2, a3, and a4 specify the data stored starting address to |
| (a1+(a2⋅ 256)⋅ (a3⋅ 65536)+(a4⋅ 16777216)). |
| • nL, nH select the number of stored data bytes (nL+(nH⋅ 256)). |
| • d specifies the stored data. |
[Details] | • NV user memory means the memory area which is used for storing character font data in |
| |
| • This command is available only when processed at the beginning of a line in standard mode. |
| • This command is ignored in page mode. |
| • When this command is received during macro definition, the printer ends macro definition and |
| begins executing this command. |
| • If the values of the argument (m), the stored starting address (a1, a2, a3, a4), and the |
| number of the stored data (nL, nH) are out of the specified range, or if the stored starting |
| address (a1, a2, a3, a4) + the number of the stored data (nL, nH) ≥ 1024, this command is |
| ignored and data following are processed as normal data. |
| • If the value of the stored data d is out of range, the execution of this command is ended, and |
| data following are processed as normal data. |
| In this case, the data which are stored in the NV memory still remain. |
| • Writing data to the NV memory overwrites previous data. Therefore, previous data is deleted. |
| • If an error occurs during writing data to the NV memory, “Memory or Gate array R/W error” |
| appears. |
| • Data which are stored in the NV user memory can be read by FS g 2. |
| • Once data is stored in the NV user memory, it is not erased by executing ESC @, FS q, reset, |
| or power off. |
[Notes] | • Frequent write command execution by FS g 1 may damage the NV memory. Therefore, it is |
| recommended to write the NV memory 10 times or less a day. |
| • While processing this command, the printer is BUSY when writing the data to the NV user |
| memory and stops receiving data. Therefore it is prohibitted to transmit data including the |
| |
[Reference] | FS g 2 |
EPSON | TITLE |
| SHEET | NO. |
|
| REVISION |
|
| ||
| Specification |
|
|
| |
|
| NEXT | SHEET | ||
| (STANDARD) | B | |||
|
|
|
| 109 | 108 |