Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
1151
Tıklama
0
Öne Çıkarma
java kodu derleme hatası
V
15 yıl
Teğmen
Konu Sahibi

elimde şöyle bir kod var seri port haberleşme için. ancak ben derlemeyi beceremedim acaba kodda mı hata var yoksa derleyemiyor muyum? teşekkür ederim.
işte kod(invalid flag hatası veriyor):


import net.tinyos.message.*;
import net.tinyos.util.*;

import java.io.*;
import java.text.*;

public class testReverseUART implements MessageListener
{
static final short TOS_UART_ADDR = 0x007e;
private String m_strings[];
private MoteIF m_moteif;
private int m_nSend;

testReverseUART( String[] args )
{
if( args.length <= 0 )
{
System.out.println("usage: testReverseUART [string]");
System.exit(0);
}

try
{
m_moteif = new MoteIF((Messenger)null);
m_moteif.registerListener(new ReverseUARTMsg(), this);
}
catch (Exception e)
{
System.out.println("ERROR: Couldn't contact serial forwarder.");
System.exit(1);
}

m_strings = args;
m_nSend = -1;
m_moteif.start();

}

public synchronized void send( String str )
{
try
{
ReverseUARTMsg m = new ReverseUARTMsg();
m.setString_str( str );
m_moteif.send( MoteIF.TOS_BCAST_ADDR, m );
System.out.println( "Send> " + m.getString_str() );
}
catch (IOException e)
{
e.printStackTrace();
System.out.println("ERROR: Can't send message");
System.exit(1);
}
}

public boolean sendNextString()
{
if( ++m_nSend >= m_strings.length )
{
m_nSend = 0;
return false;
}

send( m_strings[m_nSend] );
return true;
}

synchronized public void messageReceived( int destAddr, Message m )
{
System.out.println( "Recv> " + ((ReverseUARTMsg)m).getString_str() );
if( sendNextString() == false )
{
System.out.println("... done.");
System.exit(0);
}
}

public static void main(String[] args)
{
testReverseUART m = new testReverseUART( args );
m.sendNextString();
}
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil