Select your printer model

Parameters are refined by the selected printer.
  • EU-m30
  • TM-J2000
  • TM-J2100
  • TM-L90
  • TM-L90 LFC
  • TM-L100
  • TM-m10
  • TM-m30
  • TM-m30II
  • TM-m30II-H
  • TM-m30III
  • TM-m30III-H
  • TM-m30II-NT
  • TM-m30II-S
  • TM-m30II-SL
  • TM-m50
  • TM-m50II
  • TM-m50II-H
  • TM-P20
  • TM-P20II
  • TM-P60
  • TM-P60II
  • TM-P80
  • TM-P80II
  • TM-T20
  • TM-T20II
  • TM-T20III
  • TM-T20IIIL
  • TM-T20IV-L
  • TM-T20X
  • TM-T20X-II
  • TM-T70
  • TM-T70II
  • TM-T81III
  • TM-T82II
  • TM-T82III
  • TM-T82IIIL
  • TM-T82IV-L
  • TM-T82X
  • TM-T82X-II
  • TM-T83III
  • TM-T83IV
  • TM-T88IV
  • TM-T88V
  • TM-T88VI
  • TM-T88VII
  • TM-T90
  • TM-T100
  • TM-U220
  • TM-U220II
  • TM-U230

FS g 1   [obsolete command]


[Name]

Write to NV user memory

[Format]

ASCII
   
FS
  
g
  
1
  
m
  
a1
  
a2
  
a3
  
a4
  
nL
  
nH
  
d1 ... dk
Hex
1C
67
31
00
a1
a2
a3
a4
nL
nH
d1 ... dk
Decimal
28
103
49
0
a1
a2
a3
a4
nL
nH
d1 ... dk

[Range]

different depending on the printers

[Description]

Stores the data to NV user memory.
  • a1, a2, a3, and a4 specify the stored data starting address as (a1 + a2 × 256 + a3 × 65536 + a4 × 16777216).
  • nL and nH specify the number of stored data bytes (nL + nH × 256).
  • d specifies the stored data.
  • k indicates the number of stored data. k is an explanation parameter; therefore, it does not need to be transmitted.

[Recommended Functions]

  • This is an unrecommended command. It is supported by some printer models but will not be supported by future models.
  • GS ( C is recommended to write to NV user memory. Operation of GS ( C offers the following improvements:
    • Data can be controlled by record.
    • Each record can be redefined, retrieved, or deleted by keycode.
    • Memory can be used efficiently because the printer controls the data.
    • The amount of definition area remaining can be confirmed.

[Notes]

  • NV user memory is the memory area used for storing character font data in non-volatile memory. The data stored is effective until it is redefined by this command.
  • In Standard mode, this command is effective only when processed at the beginning of a line.
  • This command cannot be included in a macro definition. If this command is encountered while a macro is being defined, the printer cancels macro definition and starts processing this command. At that time, the macro becomes undefined.
  • All the previously stored data in the specified area is replaced with new data.
  • The NV user memory data can be read by FS g 2   [obsolete command] .
  • Data is written to non-volatile memory by this function. Note the following when using these functions:
    • Do not turn off the power or reset the printer from the interface when this command is being executed.
    • The printer may be BUSY when storing data and will not receive any data. In this case, be sure not to transmit data from the host.
    • Excessive use of this function may destroy the non-volatile memory. As a guideline, do not use any combination of the following commands more than 10 times per day for writing data to the non-volatile memory: GS ( A (part of functions), GS ( C (part of functions), GS ( E (part of functions), GS ( L   /   GS 8 L (part of functions), GS ( M (part of functions), GS g 0, FS g 1   [obsolete command] , FS q   [obsolete command] .
  • Note the rules below for the operating NV memory (store data / cancel data):
    • Even if the paper feed button is pressed, the printer does not feed paper.
    • The printer does not process Real-time commands.
    • Even if "ASB is enabled" is specified, the printer does not send ASB status.
 

Quick Access

  • [Name]
  • [Format]
  • [Range]
  • [Description]
  • [Notes]

ESC/POS® includes patented or patent pending commands. The contents must not be disclosed to third parties.


ESC/POS® Command Reference for TM Printers

Jump to the top