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 Fechada |
|---|
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 5 e 6 = 0 - tem papel
Bits 5 e 6 = 1 - sem papel
Impressora com Papel |
|---|
0|1|0|0|1|0|0|0 |
Impressora sem Papel |
|---|
0|1|0|0|1|1|1|0 |
•Exemplos de retorno para a consulta de status da gaveta.
O bit 2 indica o estado da gaveta:
Bits 2= 0 - gaveta aberta
Bits 2= 1 - gaveta fechada
Gaveta Aberta |
|---|
0|1|0|0|1|0|0|0 |
Gaveta Fechada |
|---|
0|1|1|0|1|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 |
|---|
0|1|1|0|1|0|0|0#0|1|0|0|1|0|0|0#0|1|0|0|1|0|0|0 |
0|1|1|0|1|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