Entao tente o seguinte
static byte[] messageString = new byte[]
27, // esc
46, // ponto "."
49, // numero 1
51, // numero 3
125 // caracter "{"
} ;
e
outputStream.write(messageString);
----- Original Message -----
From: Adriana de Oliveira Abegão <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 19, 2001 3:45 PM
Subject: Re: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
> Maurício
>
> O que tenho que passar para a impressora é a seguinte linha de comando :
> <ESC>.13
>
> static Character esc = new Character('\u001b');
>
> a variável esc está declarada na linha acima.....
>
> Todo comando tem que ser finalizado com }(chaves)......
>
> Será que consegui ser mais clara agora ??????
>
> Thanks
>
> Adriana
>
> ----- Original Message -----
> From: Mauricio Rogerio Obenaus <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, March 19, 2001 3:00 PM
> Subject: Re: [java-list] JAVAX.COMM - URGENTEEEEEEEE!!!!!!!!!!
>
>
> > 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]
>
> -------------------------------------------------------------------------
> >
>
>
> ------------------------------ 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]
-------------------------------------------------------------------------