"Bidirecional" é um termo daqueles cujo o uso se tornou um tanto ou quanto confuso ao longo do tempo e muda dependendo dos contextos. Quando falamos de impressoras, "bidirecional" pode referir-se à capacidade que a impressora tem de imprimir cada linha em ambas as direções, conservando o movimento da cabeça de impressão. No entanto, ao falar sobre a comunicação com uma impressora, "bidirecional" significa que o computador e a impressora podem "falar" um com o outro em tempo real.
Processo de Impressão
A impressão bidirecional, às vezes chamada de "impressão boustrophedon", envolve a impressão de uma linha da esquerda para a direita e, em seguida, da direita para a esquerda, em vez de retomar à esquerda para iniciar a próxima linha. Este recurso é mais eficiente para impressoras cujas cabeças se movem linha por linha, como impressoras matriciais. As impressoras a jato de tinta modernas são tipicamente bidirecionais, embora a cabeça de impressão se mova por área e não por linha - qualquer "passagem" dada em qualquer direção pode imprimir uma linha inteira, metade de uma linha ou várias linhas de uma vez. Por outro lado, as impressoras a laser usam um "rolo" unidirecional que cobre todo o comprimento ou largura do papel de uma só vez.
Comunicações bidirecionais
Quando usado no contexto das comunicações, "bidirecional" refere-se à capacidade que a impressora tem de partilhar informações em tempo real com o computador ou em rede. Uma conexão unidirecional limita a aceitação por parte da impressora de comandos do computador ou a autoverificação e envio de informações ao computador, mas não os dois ao mesmo tempo. As comunicações bidirecionais permitem a monitorização do estado da impressora e da programação de trabalhos de impressão - até mesmo ao ponto de distribuir trabalhos de impressão de vários computadores em rede para várias impressoras em rede.
Vantagens
Usando comunicação bidirecional, uma impressora em rede pode partilhar o seu estado com qualquer dispositivo na rede, até mesmo de disponibilizar online o estado da impressora e do trabalho de impressão. A maioria das impressoras permite que se desative a opção bidirecional no computador ou servidor em que o driver de dispositivo da impressora está instalado. Isso fornece à impressora alguns recursos extras de buffer que geralmente são retidos para verificação de estado, relatório de erros e outros fins de comunicação.
Cabeamento
Quando as portas paralelas eram o meio padrão de conexão de uma impressora a um computador, o suporte bidirecional tornou-se um recurso crucial da especificação IEEE 1284 - mas havia uma permissão para o "modo de compatibilidade" que necessitava de comunicação bidirecional verdadeira. Se ainda estiver a usar uma impressora paralela e tiver dificuldade em estabelecer uma conexão bidirecional, um cabo paralelo de "modo de compatibilidade" pode ser a causa. As impressoras paralelas foram amplamente substituídas por dispositivos que usam conexões USB, Ethernet ou wireless, todas habilitam o suporte bidirecional por padrão, desde que o recurso esteja habilitado no respetivo hardware.