Comunicação serial com PDA

Olá a todos.

Estou com uma dificuldade para receber dados de forma correta enviada pelo PC ao PDA através da um cabo serial.
A string de retorno chega de forma vazia.
O envio está correto só o recebimento de dados que está se comportando dessa forma.

Segue código para análise:

[code] public String receiveCommand(){

		port = new SerialPort(numPort, 19200);
		if (port.isOpen()) {
			port.stopWriteCheckOnTimeout = true;
			port.setFlowControl(false);
			port.setReadTimeout(2000);
		}else {
			port = null;
		}
		//leitura do que vem da porta
		int count = port.readBytes(readBuf, 0, 100);
		if (count > 0){
          int b;
          //sb.setLength(0);
          for (int i =0; i < count; i++){
        	  b = readBuf[i]&0xFF;
             if (b != 255 && b != 0){
            	 sb.append((char)b);
             }
          }              
       }else{
		mb = new MessageBox("ERRO", "Erro de conexão |com a  porta serial");
		mb.popupModal();
		}
		port.close();			
		return sb.toString();
	}[/code]

Não sei se estou errando em alguma parte por isso gostaria da ajuda de vc´s.
OBS.: Estou usando a api do SuperWaba.

Abç

Aqui não é fórum de Superwaba e sim JME… :evil:

Ok, como seria a conexão baseado no que tem no código que enviei em JME?
Teria algum exemplo de conexão com serial em JME?