acho que ha um problema de interpretacao:

o que significa:

 "chr("+ esc.hashCode() + ").13|}";

qual é o conteudo de esc.hashCode()?

o que o manual diz que voce deve mandar para obter a leitura X? (trasncreva
do manual)




----- Original Message -----
From: Adriana de Oliveira Abegão <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 19, 2001 2:09 PM
Subject: Re: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!


> Alê,
>
> A string messageString teria que realizar a impressão de um relatório
> chamado LeituraX, de acordo com o manual do fabricante, só que não ocorre
> nenhum erro, mas tbém não imprime !!!!!
>
> Realmente não sei o que pode estar errado....
>
> Thanks....
>
> Adriana
> ----- Original Message -----
> From: Alexandre Rodrigues Gomes <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, March 19, 2001 1:33 PM
> Subject: RES: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
>
>
> Você disse que conseguiu apenas reconhecer a COM2, né ?
> O que acontece quando se tenta abrir ela ? Lança alguma exceção ?
> E quando se tenta obter as Streams de IO ? Alguma exceção ?
>
>
> By Alê!
>
> -----Mensagem original-----
> De: Adriana de Oliveira Abegão [mailto:[EMAIL PROTECTED]]
> Enviada em: segunda-feira, 19 de março de 2001 13:17
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
>
>
> Alexandre....
>
> A impressora fiscal está na porta serial. A única coisa que consegui fazer
> até agora foi fazer o programa reconhecer a porta COM2. Estou enviando o
> código, pois não consigo enviar nenhum comando e nem receber nada da
> impressora.
>
> Se vc puder me auxiliar.....
>
> Agradeço muiiiitooooo!!!!
>
> Thanks
>
> import java.io.*;
> import java.util.*;
> import javax.comm.*;
>
> public class SimpleWrite {
>     static Enumeration portList;
>     static CommPortIdentifier portId;
>      static String messageString = "chr("+ esc.hashCode() + ").13|}";
>     static SerialPort serialPort;
>     static OutputStream outputStream;
>     static InputStream inputStream;
>
>     public static void main(String[] args) {
>         portList = CommPortIdentifier.getPortIdentifiers();
>
>         while (portList.hasMoreElements()) {
>             portId = (CommPortIdentifier) portList.nextElement();
>             if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
>                 if (portId.getName().equals("COM2")){
>                     try {
>                         serialPort = (SerialPort) portId.open("Teste",
> 2000);
>                     } catch (PortInUseException e) {}
>                     try {
>                         outputStream = serialPort.getOutputStream();
>                         inputStream = serialPort.getInputStream();
>                     } catch (IOException e) {}
>                     try {
>                         serialPort.setSerialPortParams(9600,
>                             SerialPort.DATABITS_8,
>                             SerialPort.STOPBITS_1,
>                             SerialPort.PARITY_NONE);
>                     } catch (UnsupportedCommOperationException e) {}
>                     try {
>                         outputStream.write(messageString.getBytes());
>                     } catch (IOException e) {}
>                 }
>             }
>         }
>     }
> }
>
>
> ----- Original Message -----
> From: Alexandre Rodrigues Gomes <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, March 19, 2001 11:07 AM
> Subject: RES: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
>
>
> Adriana, eu já utilizei a javax.comm para comunicação via modem e
funcionou
> perfeitamente.
> Verifique o status da sua porta antes de enviar dados para ela:
>
>  o
>
<file:///C:/Arquivos%20de%20programas/jdk1.2.2/commapi/javadocs/javax.comm.P
> arallelPort.html#isPaperOut()> isPaperOut()
>
> Checks if the port is indicating an "Out of Paper" state.
>
>  o
>
<file:///C:/Arquivos%20de%20programas/jdk1.2.2/commapi/javadocs/javax.comm.P
> arallelPort.html#isPrinterBusy()> isPrinterBusy()
>
> Checks if the port is indicating a "Printer Busy" state.
>
>  o
>
<file:///C:/Arquivos%20de%20programas/jdk1.2.2/commapi/javadocs/javax.comm.P
> arallelPort.html#isPrinterError()> isPrinterError()
>
> Checks if the printer has encountered an error.
>
>  o
>
<file:///C:/Arquivos%20de%20programas/jdk1.2.2/commapi/javadocs/javax.comm.P
> arallelPort.html#isPrinterSelected()> isPrinterSelected()
>
> Checks if the printer is in selected state.
>
>  o
>
<file:///C:/Arquivos%20de%20programas/jdk1.2.2/commapi/javadocs/javax.comm.P
> arallelPort.html#isPrinterTimedOut()> isPrinterTimedOut()
>          Checks if the printer has timed out.
>
>
>
> By Alê!
>
> -----Mensagem original-----
> De: Adriana de Oliveira Abegão [mailto:[EMAIL PROTECTED]]
> Enviada em: sexta-feira, 16 de março de 2001 14:34
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
> Prioridade: Alta
>
>
>
> Olá pessoal, estou tentando me comunicar com uma impressora fiscal e até
> agora não tenho obtido nenhum sucesso.....Mesmo os fontes existentes no
site
> da Sun, não estão sendo executados, o programa apenas reconhece a
existência
> da porta COM, mas não envia dados para a mesma....
>
> Alguém tem alguma experiência nesse assunto.
>
> Qualquer ajuda é válida !!!!
>
> HELP, PLEASE !!!
>
> Desde já, obrigado !!!!
>
>
>
>
> --------------------------------------------------------------------------
--
> ----
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a