Abaixo estão os retornos em bits. Cada bit representa um estado específico da impressora, conforme descrito a seguir:
•Exemplo de retorno para a consulta de status da impressora em relação a Tampa :
O bit 2 indica o estado da tampa:
Bit 2 = 0 - tampa fechada
Bit 2 = 1 - tampa aberta
Tampa Fechada |
|---|
0|1|0|0|1|0|0|0 |
Tampa Aberta |
|---|
0|1|1|0|1|0|0|0 |
•Exemplo de retorno para a consulta de status da impressora em relação ao Papel:
Os bits 5 e 6 indicam a presença de papel:
Bits 2 e 3 e 5 e 6 = 0 - tem papel
Bits 5 e 6 = 1 - sem papel
Bits 2 e 3 = 1 - pouco papel
Impressora com Papel |
|---|
0|1|0|0|1|0|0|0 |
Impressora sem Papel |
|---|
0|1|1|1|1|1|1|0 |
Impressora com pouco Papel |
|---|
0|1|1|1|1|0|0|0 |
•Exemplos de retorno para a consulta de status da gaveta.
O bit 2 indica o estado da gaveta:
Bits 0= 0- gaveta aberta
Bits 0= 1 - gaveta fechada
Gaveta Aberta |
|---|
0|0|0|0|0|0|0|0 |
Gaveta Fechada |
|---|
1|0|0|0|0|0|0|0 |
•Exemplos de retorno para a consulta de status da impressora.
Cada cadeia de bit retornado indica o estado da gaveta:
Gaveta Fechada # Tampa Fechada # Com papel |
|---|
1|0|0|0|0|0|0|0#0|1|0|0|1|0|0|0#0|1|0|0|1|0|0|0 |
- 1|0|0|0|0|0|0|0 gaveta fechada
- 0|1|0|0|1|0|0|0 tampa fechada
- 0|1|0|0|1|0|0|0 com papel