Hello,
I would like to compile the testSerial.java which is
in /opt/tinyos-2.1.0/apps/tests/TestSerial.
But I have these errors:


/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Message.java:84:  
cannot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
   private SerialPacket serialPacket;
           ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Message.java:676: cannot  
find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
   public SerialPacket getSerialPacket() {
          ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Message.java:684: cannot  
find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
   protected void setSerialPacket(SerialPacket mySerialPacket) {
                                  ^
TestSerial.java:45: cannot find symbol
symbol  : class TestSerialMsg
location: class TestSerial
     this.moteIF.registerListener(new TestSerialMsg(), this);
                                      ^
TestSerial.java:50: cannot find symbol
symbol  : class TestSerialMsg
location: class TestSerial
     TestSerialMsg payload = new TestSerialMsg();
     ^
TestSerial.java:50: cannot find symbol
symbol  : class TestSerialMsg
location: class TestSerial
     TestSerialMsg payload = new TestSerialMsg();
                                 ^
TestSerial.java:69: cannot find symbol
symbol  : class TestSerialMsg
location: class TestSerial
     TestSerialMsg msg = (TestSerialMsg)message;
     ^
TestSerial.java:69: cannot find symbol
symbol  : class TestSerialMsg
location: class TestSerial
     TestSerialMsg msg = (TestSerialMsg)message;
                          ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Sender.java:86:  
cannot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Sender
        SerialPacket packet =
         ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Sender.java:87:  
cannot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Sender
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                 ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Sender.java:87:  
cannot find symbol
symbol  : variable SerialPacket
location: class net.tinyos.message.Sender
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                              ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Sender.java:87:  
operator + cannot be applied to SerialPacket.offset_data,int
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                                                      ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Sender.java:95:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.message.Sender
        fullPacket[0] = Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID;
                         ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Receiver.java:166:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.message.Receiver
     if (packet[0] != Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID)
                      ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Receiver.java:169:  
cannot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Receiver
     SerialPacket msg = new SerialPacket(packet, 1);
     ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Receiver.java:169:  
cannot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Receiver
     SerialPacket msg = new SerialPacket(packet, 1);
                            ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/message/Receiver.java:190:  
cannot find symbol
symbol  : variable SerialPacket
location: class net.tinyos.message.Receiver
         received.dataSet(msg.dataGet(), SerialPacket.offset_data(0) +  
msg.baseOffset(),
                                         ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:85:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int SYNC_BYTE = Serial.HDLC_FLAG_BYTE;
                                ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:87:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int ESCAPE_BYTE = Serial.HDLC_CTLESC_BYTE;
                                  ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:93:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int P_ACK = Serial.SERIAL_PROTO_ACK;
                            ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:95:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int P_PACKET_ACK = Serial.SERIAL_PROTO_PACKET_ACK;
                                   ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:97:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int P_PACKET_NO_ACK = Serial.SERIAL_PROTO_PACKET_NOACK;
                                      ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:99:  
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
   final static int P_UNKNOWN = Serial.SERIAL_PROTO_PACKET_UNKNOWN;
                                ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:334:  
possible loss of precision
found   : int
required: byte
       escaped[escapePtr++] = SYNC_BYTE;
                              ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:345:  
possible loss of precision
found   : int
required: byte
         escaped[escapePtr++] = ESCAPE_BYTE;
                                ^
/opt/tinyos-2.1.0/support/sdk/java/net/tinyos/packet/Packetizer.java:353:  
possible loss of precision
found   : int
required: byte
       escaped[escapePtr++] = SYNC_BYTE;
                              ^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
26 errors

Any ideas?
Thanks and regards,
A.

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to