none
Impressora Não Fiscal Daruma DS348 RRS feed

  • Pergunta

  • Boa tarde,

    Estou precisando do manul da impressora Daruma DS348. Pode ser em PDF.

    Caso alguém possa responder minha dúvida nem precisarei do manual. É o seguinte:

    1. Existe um botão "Line" no painel da impressora. Pra que serve ele?
    2. Em muitos sites na Internet procurei referencias sobre portas paralelas, e até descobri muitas coisas acerca da obtenção de estados da impressora. Já consigo obter os 8 bits de estado, sei que os 3 primeiros não são utilizados, e etc. Mas é que já fui em alguns sites diferentes e cada um deles indica que um determinado pino é invertido ou não. Assim:

    Um site diz que os pinos 15 e 11 são invertidos.
    Outro diz que apenas o pino 11 é.

    O que significam os flags ACK e SELECTED?
    sexta-feira, 6 de julho de 2007 18:31

Todas as Respostas

  • Mestre

     

    Segue abaixo respostas ao seu post.

     

    Estou precisando do manul da impressora Daruma DS348. Pode ser em PDF. - OK, voce pode mandar um email pro suporte@daruma.com.br? o Leandro passara de forma imediata o manual pra voce beleza?

    Caso alguém possa responder minha dúvida nem precisarei do manual. É o seguinte:

    1. Existe um botão "Line" no painel da impressora. Pra que serve ele?

    -> Este botao line é pra tirar a impressora de linha e assim o botao Feed pode ser acionado a avancar o papel


    2. Em muitos sites na Internet procurei referencias sobre portas paralelas, e até descobri muitas coisas acerca da obtenção de estados da impressora. Já consigo obter os 8 bits de estado, sei que os 3 primeiros não são utilizados, e etc. Mas é que já fui em alguns sites diferentes e cada um deles indica que um determinado pino é invertido ou não. Assim:

    Um site diz que os pinos 15 e 11 são invertidos.
    Outro diz que apenas o pino 11 é.

    O que significam os flags ACK e SELECTED?

     

    Voce Vê algum problema em usar a dll? ou voce tem mesmo de fazer comunicacao direta com ela? sabe porque te pergunto isso? a dll esta de bom alto nivel, por exemplo se voce desejar fazer um Documento com negrito e italico olha so como voce chama a dll:

    daruma_dual_ImprimirTexto("<n><i>txto desejado</n></i>") com tags de formatacao que criamos e existem varias e varias tags mais de 30 para salto de linha, sinal sonoro, etc..

    Pra status voce chama a funcao daruma_dual_status e pronto com ela voce tem o status da impressora nao fiscla padronizado (0) Deligada, (1) OK, -2 Sem papel, isso independente se for na serial ou na paralela.

     

    Quando ao sua duvida do ACK e Selected na paralela ele nao é usado. é usado apenas o Paper End + O Selected pra indicar que tem papel pra autenticar por exemplo, mas eles isoladamente nao sao usados.

     

    Claudenir

    claudenir@daruma.com.br

    sexta-feira, 6 de julho de 2007 22:07
  • Opa, obrigado por responder.

    Já mandei um e-mail solicitando o manual.

    Já entendi o funcionamento do botão "LINE": Obrigado!

    Ainda não descobri quais os pinos têm lógica invertida. Gostaria de uma resposta definitiva sobre o assunto.

    Minha meta não é apenas as impressoras DARUMA, pois não posso garantir que usarão sempre esta marca, por isso não posso usar o DLL da Daruma (até por que não tenho ele). Preciso obter os estados diretamente da porta paralela. Encontrei em vários sites e já tenho um DLL que pode acessar os pinos de estado, mas estou em dúvida quanto a quais destes pinos têm lógica invertida, ou seja, aqueles que indicam o estado quando estão desligados.

    Gostaria de saber então quais são os únicos estados possíveis para QUALQUER IMPRESSORA NÃO FISCAL PARALELA. Seriam apenas: Off, Busy e PE? Pensando assim, como eu detectaria um estado OFF, já que este flag não existe?

    Sobre o ACK: entendi, não é usado

    Sobre o SELECT e o PE, quer dizer que eles só devem ser interpretados em conjunto? De que forma seria? Para facilitar é só preencher a tabela a seguir:

    SELECT (SIM) + PE (SIM) = ???
    SELECT (SIM) + PE (NÃO) = ???
    SELECT (NÃO) + PE (SIM) = ???
    SELECT (NÃO) + PE (NÃO) = ???

    Acima, sei que devem existir situações impossíveis, mas só coloquei pra que
    eu possa entender bem.
    sábado, 7 de julho de 2007 13:11