Tocando dados em uma impressora USB

0

Eu não sei como fazer a pergunta, então vou descrever o que foi feito anteriormente com o serial e gostaria de saber se ele pode ser duplicado com o USB.

Antigamente, os sistemas POS transmitiam dados ASCII através de uma porta serial, geralmente RS232, para enviar os dados para a impressora. Isso poderia ser "farejado" usando um divisor Y e executando uma linha paralela "cheirada" para um gravador de vídeo digital.

Agora que os sistemas POS usam USB para enviar dados para sua impressora, eu gostaria de saber se o USB pode ser dividido como o serial nos velhos tempos, adicionar um conversor USB para serial e, em seguida, executar o cabo serial para o DVR para receber o mesmo pacote de dados (ASCII?) Para um gravador de vídeo digital.

Qualquer ajuda neste assunto é apreciada!

Tony

    
por Anthony Hong 04.03.2015 / 17:26

2 respostas

0

Isso realmente depende do tipo de impressora. Algumas impressoras de ponto de venda (especialmente térmicas) ainda são executadas em série, elas vêm apenas com um conversor usb para serial embutido no PCB, já que as portas seriais são raras atualmente.

Se você desmontar e examinar o chip ao qual os rastreamentos USB se conectam, você poderá ver se é um conversor USB para serial. Nesse ponto, você pode ter que procurar a folha de dados do chip e descobrir quais são as linhas TX e RX e, em seguida, ligar um escopo a elas.

Mas, como eu disse, algumas impressoras nem estão usando serial para transmissão nos dias de hoje, então isso pode não ser o caso.

    
por 04.03.2015 / 17:31
0

Você pode tentar farejar o tráfego da porta USB usando softwares como o wireshark ou o USBPcap e enviar o arquivo / fluxo do PC para o DVR.

    
por 04.03.2015 / 18:03