
Rev. 0.00
3-85
STARLineModeCommandSpecications
ESC GS # m N n1 n2 n3 n4 LF NUL
[Name] Set memory switch
[Code] ASCII ESC GS # m N n1 n2 n3 n4 LF NUL
Hexadecimal 1B 1D 23 m N n1 n2 n3 n4 0A 00
Decimal 27 29 35 m N n1 n2 n3 n4 10 0
[DenedArea] Thermal : m = 87, 84, 44, 43, 45, 64, 75, 76 (m = “W”, “T”, “,”, “+”, “-”, “@”, “K”, “L”)
48 ≤ n1 ≤ 57 (”0” ≤ n1 ≤ “9”), 65 ≤ n1 ≤ 70 (”A” ≤ n1 ≤ “F”), 97 ≤ n1 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n2 ≤ 57 (”0” ≤ n2 ≤ “9”), 65 ≤ n2 ≤ 70 (”A” ≤ n2 ≤ “F”), 97 ≤ n2 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n3 ≤ 57 (”0” ≤ n3 ≤ “9”), 65 ≤ n3 ≤ 70 (”A” ≤ n3 ≤ “F”), 97 ≤ n3 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n4 ≤ 57 (”0” ≤ n4 ≤ “9”), 65 ≤ n4 ≤ 70 (”A” ≤ n4 ≤ “F”), 97 ≤ n4 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ N ≤ 57 (”0” ≤ N ≤ “9”), 65 ≤ N ≤ 72 (”A” ≤ N ≤ “F”), 97 ≤ N ≤ 104 (“a” ≤ N ≤ “h”)
N=85(U)Userdenedregion
Slip : m = 87, 84, 44, 43, 45, 64, 75, 76 (m = “W”, “T”, “,”, “+”, “-”, “@”, “K”, “L”)
48 ≤ n1 ≤ 57 (”0” ≤ n1 ≤ “9”), 65 ≤ n1 ≤ 70 (”A” ≤ n1 ≤ “F”), 97 ≤ n1 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n2 ≤ 57 (”0” ≤ n2 ≤ “9”), 65 ≤ n2 ≤ 70 (”A” ≤ n2 ≤ “F”), 97 ≤ n2 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n3 ≤ 57 (”0” ≤ n3 ≤ “9”), 65 ≤ n3 ≤ 70 (”A” ≤ n3 ≤ “F”), 97 ≤ n3 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n4 ≤ 57 (”0” ≤ n4 ≤ “9”), 65 ≤ n4 ≤ 70 (”A” ≤ n4 ≤ “F”), 97 ≤ n4 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ N ≤ 57 (”0” ≤ N ≤ “9”), 65 ≤ N ≤ 72 (”A” ≤ N ≤ “F”), 97 ≤ N ≤ 104 (“a” ≤ N ≤ “h”)
N=85(U)Userdenedregion
Validation : m = 87, 84, 44, 43, 45, 64, 75, 76 (m = “W”, “T”, “,”, “+”, “-”, “@”, “K”, “L”)
48 ≤ n1 ≤ 57 (”0” ≤ n1 ≤ “9”), 65 ≤ n1 ≤ 70 (”A” ≤ n1 ≤ “F”), 97 ≤ n1 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n2 ≤ 57 (”0” ≤ n2 ≤ “9”), 65 ≤ n2 ≤ 70 (”A” ≤ n2 ≤ “F”), 97 ≤ n2 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n3 ≤ 57 (”0” ≤ n3 ≤ “9”), 65 ≤ n3 ≤ 70 (”A” ≤ n3 ≤ “F”), 97 ≤ n3 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ n4 ≤ 57 (”0” ≤ n4 ≤ “9”), 65 ≤ n4 ≤ 70 (”A” ≤ n4 ≤ “F”), 97 ≤ n4 ≤ 102 (“a” ≤ n1 ≤ “f”)
48 ≤ N ≤ 57 (”0” ≤ N ≤ “9”), 65 ≤ N ≤ 72 (”A” ≤ N ≤ “F”), 97 ≤ N ≤ 104 (“a” ≤ N ≤ “h”)
N=85(U)Userdenedregion
[Initial Value] Thermal : -
Slip : -
Validation : -
[Function] Sends command to write after defining memory switch using the definition command specified by the
following classes.
Memory switch information defined by the command to write is written to the volatile memory.
When writing to the volatile memory by the command to write, the printer executes a reset.
By specifying N = 85 (“U”), it is possible to register any 16 bit data.
Function Class m N n1 n2 n3 n4
Denitiondatawriteandreset Write “W” Fixed at “0” Fixed at “0000”
Denitiondatawriteandresetandtestprint Write “T” Fixed at “0” Fixed at “0000”
DataDenition(DataSpecication) Denition “, ” N n1 n2 n3 n4
Datadenition(setspeciedbit) Denition “+ ” N n1 n2 n3 n4
Datadenition(clearspeciedbit) Denition “-” N n1 n2 n3 n4
DataDenition(initializealldata) Denition “@” Fixed at “0” Fixed at “0000”
Denitiondatawrite,reset,testprint,anddotadjustment
Denitiondatawrite,dotadjustment,testprint,andreset
• m : Mode Selection
• N : Memory switch number to specify
•n1n2n3n4 :Specifieddatam=“+”→SpecifiedData
m=“+”→Bitnumbertoset
m=“+”→Bitnumbertoclear
<Thermal>
When a function was specified that accompanies position adjustment (m = “K,” “L”), this executes
only defined data write & reset, but does not execute the position adjustment.
<Validation>
When a function was specified that accompanies a self-print, and position adjustment
(m = “T,” “K,” “L”), this executes only defined data write & reset, but does not execute the self-print
or position adjustment.