Lexmark Forms Printer 2581 Technical Reference - Page 8

SIC Command Format, Init Values, SIC Command

Page 8 highlights

Draft document 1-2 SIC Command SIC Command Format Format: ESC [ K n1 n2 init id Decimal: 27 91 75 n1 0 init id Hexadecimal: 1B 5B 4B n1 00 init id parm1 parm1 parm1 parm 2... parm 2... parm 2... parm 24 parm 24 parm 24 Usage Notes: • "n1 is the low order byte. n2 is the high order byte. n1 and n2 specify the number of mode bytes in the escape sequence. n1 is the number of parameters +2. (the number of parameters plus init and id.) Normally, n1 is 1, 3 or 4. n2 is always 0. • "init - this parameter specifies which condition the printer should be initialized to. See the Initial Values table below for details. • "id - This parameter specifies the parm conditions that follow it. See the Id Values table below for details. Init Values "init" sets the printer to user-defined or factory settings. The following table describes the valid init values and their affect on the printer default settings initialization, macro settings and download font: Table 1-1: Initial Values Dec Hex Current Settings 0 00 Initialized to the user default setting. Then updated to updated to reflect parm values in SIC command 1 01 Initialized to the user default setting. Then updated to updated to reflect parm values in SIC command User Default Settings unchanged Default Macro Other Macro Settings Settings Initialized to the Not initialized. user default settings. Download Font Not cleared. unchanged Initialized to the Not initialized user default settings. Cleared.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120

SIC Command
1-2
Draft document
SIC Command Format
Usage Notes:
"n1 is the low order byte.
n2 is the high order byte.
n1 and n2 specify the
number of mode bytes in the escape sequence.
n1 is the number of
parameters +2.
(the number of parameters plus init and id.) Normally, n1 is 1,
3 or 4.
n2 is always 0.
"init - this parameter specifies which condition the printer should be initialized
to.
See the Initial Values table below for details.
"id - This parameter specifies the parm conditions that follow it.
See the Id
Values table below for details.
Init Values
“init” sets the printer to user-defined or factory settings. The following table describes
the valid init values and their affect on the printer default settings initialization, macro
settings and download font:
Format:
ESC
[
K
n1
n2
init
id
parm1
parm 2...
parm 24
Decimal:
27
91
75
n1
0
init
id
parm1
parm 2...
parm 24
Hexadecimal:
1B
5B
4B
n1
00
init
id
parm1
parm 2...
parm 24
Table 1-1:
Initial Values
Dec
Hex
Current Settings
User Default
Settings
Default Macro
Settings
Other Macro
Settings
Download
Font
0
00
Initialized to the user default
setting.
Then updated to updated to
reflect parm values in SIC
command
unchanged
Initialized to the
user default
settings.
Not initialized.
Not cleared.
1
01
Initialized to the user default
setting.
Then updated to updated to
reflect parm values in SIC
command
unchanged
Initialized to the
user default
settings.
Not initialized
Cleared.