Philip Levis | 18 Apr 09:38 2014
Picon

TinyOS 2.1.3, packages, and repository

So it looks like tinyprod is down and won't be coming back up. I'm going to move TinyOS and its support
packages (e.g., msp430-46) back to being hosted at tinyos.stanford.edu. In part, this means I'd like to
package up version 2.1.3 of TinyOS.

If anyone would like to help with the packaging and maintenance of the repository, please drop me a line
(pal <at> cs.stanford.edu), I'd of course appreciate help. My plan is to start working on this in May and have a
release ready by mid-June. I've started an issue on tinyos-main so we can come up with a to-do list of what to
pull into the main repository (and issues to address) for 2.1.3 under that timeframe.

Phil

Lei Chen | 17 Apr 17:25 2014
Picon

Problem when installing TinyOS

Dear everyone,

I'm new here and I'm a PhD student in University of York. Currently, I'm experiencing difficulties when installing TinyOS in Ubuntu 12.04LTS. The problem is that the terminal shows me the error (The following signatures couldn't be verified because the public key is not vailable: NO_PUBKEY BD4DDD22F99BE531). I've followed the key installation procedure that Eric Decker listed in "http://tinyprod.net/repos/debian/". However, it still does't work.

This is not the first time I install TinyOS in Ubuntu. Previous installation went smoothly without problem if I follow the guide. However, I tried several times recently and none of them work for me.

May I ask for some help from you in this situation?

Looking forward to hear any of you soon.

Regards,

Lei Chen

<div><div dir="ltr">
<span>Dear everyone,</span><div><br></div>
<div>I'm new here and I'm a PhD student in University of York. Currently, I'm experiencing difficulties when installing TinyOS in Ubuntu 12.04LTS. The problem is that the terminal shows me the error (The following&nbsp;signatures&nbsp;couldn't be verified because the public key is not vailable: NO_PUBKEY&nbsp;BD4DDD22F99BE531).&nbsp;I've followed the key installation procedure that Eric Decker listed in "<a href="http://tinyprod.net/repos/debian/" target="_blank">http://tinyprod.net/repos/debian/</a>". However, it still does't work.</div>
<div><br></div>
<div>This is not the first time I install TinyOS in Ubuntu. Previous installation went smoothly without problem if I follow the guide. However, I tried several times recently and none of them work for me.</div>
<div><br></div>
<div>May I ask for some help from you in this situation?</div>
<div>
<br>
</div>
<div>Looking forward to hear any of you soon.</div>
<div><br></div>
<div><div dir="ltr">
<div>Regards,</div>
<div><br></div>
<div>Lei Chen</div>
<div><br></div>
<div>
<span>Disclaimer:&nbsp;</span><a href="http://www.york.ac.uk/docs/disclaimer/email.htm" target="_blank">http://www.york.ac.uk/docs/disclaimer/email.htm</a>
</div>
</div></div>
</div></div>
Kumar Arun | 17 Apr 14:32 2014
Picon

Command to retrieve logged data from flash memeory

Hello all, 

I am using Telosb motes, with the help of tutorials, I could able to log the data into flash memory of the mote.
But I dont know how to retrieve the logged data from flash memory.
Is there any kind of command which has to be given in linux terminal to do this function. please guide me.

My program is to log the counter value when timer is fired.

The code is;

module LogC {
  uses {
    interface Boot;
    interface Leds;
    interface Timer<TMilli>;
    interface LogWrite;
  }
}

implementation {
   uint8_t counter=0;

   typedef nx_struct logentry_t {
     nx_uint8_t value;
   } logentry_t;
   
   logentry_t m_entry;

  event void Boot.booted() {
    call Timer.startPeriodic(200);
  }
  
  event void Timer.fired() {
    counter++;      
    m_entry.value = counter;
       if( call LogWrite.append(&m_entry, sizeof(logentry_t))==SUCCESS){;
          call Leds.led1Toggle();
       }
  }

  event void LogWrite.appendDone(void* buf, storage_len_t len, 
                                 bool recordsLost, error_t err) {
     call Leds.led0Toggle();
  }

  event void LogWrite.syncDone(error_t err) { }
  
  event void LogWrite.eraseDone(error_t err) { }

}
<div>Hello all,&nbsp;
<div><br></div>

<div>I am using Telosb motes, with the help of tutorials, I could able to log the data into flash memory of the mote.</div>

<div>But I dont know how to retrieve the logged data from flash memory.</div>

<div>Is there any kind of command which has to be given in linux terminal to do this function. please guide me.</div>

<div><br></div>

<div>My program is to log the counter value when timer is fired.</div>

<div><br></div>

<div>The code is;</div>

<div>
<div><br></div>

<div>module LogC {</div>

<div>&nbsp; uses {</div>

<div>&nbsp; &nbsp; interface Boot;</div>

<div>&nbsp; &nbsp; interface Leds;</div>

<div>&nbsp; &nbsp; interface Timer&lt;TMilli&gt;;</div>

<div>&nbsp; &nbsp; interface LogWrite;</div>

<div>&nbsp; }</div>

<div>}</div>

<div><br></div>

<div>implementation {</div>

<div>&nbsp; &nbsp;uint8_t counter=0;</div>

<div><br></div>

<div>&nbsp; &nbsp;typedef nx_struct logentry_t {</div>

<div>&nbsp; &nbsp; &nbsp;nx_uint8_t value;</div>

<div>&nbsp; &nbsp;} logentry_t;</div>

<div>&nbsp; &nbsp;</div>

<div>&nbsp; &nbsp;logentry_t m_entry;</div>

<div><br></div>

<div>&nbsp; event void Boot.booted() {</div>

<div>&nbsp; &nbsp; call Timer.startPeriodic(200);</div>

<div>&nbsp; }</div>

<div>&nbsp;&nbsp;</div>

<div>&nbsp; event void Timer.fired() {</div>

<div>&nbsp; &nbsp; counter++; &nbsp; &nbsp; &nbsp;</div>

<div>&nbsp; &nbsp; m_entry.value = counter;</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp;if( call LogWrite.append(&amp;m_entry, sizeof(logentry_t))==SUCCESS){;</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; call Leds.led1Toggle();</div>

<div>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;}</div>

<div>&nbsp; }</div>

<div><br></div>

<div>&nbsp; event void LogWrite.appendDone(void* buf, storage_len_t len,&nbsp;</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;bool recordsLost, error_t err) {</div>

<div>&nbsp; &nbsp; &nbsp;call Leds.led0Toggle();</div>

<div>&nbsp; }</div>

<div><br></div>

<div>&nbsp; event void LogWrite.syncDone(error_t err) { }</div>

<div>&nbsp;&nbsp;</div>

<div>&nbsp; event void LogWrite.eraseDone(error_t err) { }</div>

<div><br></div>

<div>}</div>
</div>
</div>
reyhaneh ashrafi | 16 Apr 17:11 2014
Picon

mts310



Hi
I have a problem to connecting java code to nesC file. I am doing a project using mts310. for 1 clap, the led should be turn On, 2 clap led should be turn off and more than 2 sensor should start beeping...So I dont know how to modify MicReadStreamC.nc file to do the project. Could you help me? thank you



<div><div>
<div><span><br></span></div>
<div class="yahoo_quoted"> <div> <div> <div dir="ltr">  <br> </div>  <div class="y_msg_container">
<div><div><div>Hi<br>I have a problem to connecting java code
  to nesC file. I am doing a project using mts310. for 1 clap, the led should be turn On, 2 clap led should be turn off and more than 2 sensor should start beeping...So
 I dont know how to modify MicReadStreamC.nc file to do the project. Could you help me? thank you <br><div><br></div>
</div></div></div>
<br><br>
</div>  </div> </div>  </div> </div></div>
Emanuel Lima Lima | 15 Apr 16:53 2014
Picon

Deluge with selective reprogramming

Hi all,
 
Someone worked in extend the Deluge to support selective reprogramming?
Any help will be much appreciated.

Best regards,

Emanuel Lima
<div><div dir="ltr">Hi all,<br>&nbsp;<br>Someone worked in extend the Deluge to support selective reprogramming?<br>Any help will be much appreciated.<br><br>Best regards,<br><br>Emanuel Lima<br>
</div></div>
Jorge Castro | 15 Apr 01:19 2014
Picon

Im unable to install msp430-46 compiler


Hola.

No puedo instalar el compilador msp430-46. Cada vez que trato de instalar desde los repositorios me aparece un error . Podrían darme alguna solución? 

Jorge.
--
_____________________________________________ ..
Att. Jorge Israel.
<div><div dir="ltr">
<br clear="all"><div>
<div>Hola.</div>
<div><br></div>
<div>No puedo instalar el compilador msp430-46. Cada vez que trato de instalar desde los repositorios me aparece un error . Podr&iacute;an darme alguna soluci&oacute;n?&nbsp;</div>
<div><br></div>
<div>Jorge.</div>
</div>-- <br><div>_____________________________________________ .. <br>Att. Jorge Israel.</div>

</div></div>
kh sabrine | 14 Apr 16:28 2014
Picon

Error in compiling java environment

Hi everyone,

I installed Tinyos 2.1 in my windows XP 32 bit, i followed all the installation steps.
My Path is : %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_10\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\PROGRA~1\ATT\Graphviz\bin\tools;C:\cygwin\opt\tinyos-2.x\support\sdk\java
CLASSPATH: .;C:/cygwin/opt/tinyos-2.x/support/sdk/java;C:/cygwin/opt/tinyos-2.x/support/sdk/java/tinyos.jar;.
I navigate to C:\cygwin\opt\tinyos-2.x\support\sdk\java and i type make to compile the Java environment, but i found this error message:

a
$ make
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java
make[1]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net
make[2]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/packet'
Makefile:11: *** target pattern contains no `%'.  Stop.
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/packet'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/message'
Makefile:11: *** target pattern contains no `%'.  Stop.
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/message'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/sf'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/sf
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/sf'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/comm'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/comm
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/comm'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/mviz'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/mviz
javac DDocument.java
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:84: ca
nnot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
  private SerialPacket serialPacket;
          ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:676: c
annot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
  public SerialPacket getSerialPacket() {
         ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:684: c
annot find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Message
  protected void setSerialPacket(SerialPacket mySerialPacket) {
                                 ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\mviz\MessageInput.java:113:
 warning: non-varargs call of varargs method with inexact argument type for last
 parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                    Integer result = (Integer)method.invoke(message, null);
                                                                     ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\mviz\MessageInput.java:126:
 warning: non-varargs call of varargs method with inexact argument type for last
 parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                    Integer result = (Integer)method.invoke(message, null);
                                                                     ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:86: can
not find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Sender
        SerialPacket packet =
        ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: can
not find symbol
symbol  : class SerialPacket
location: class net.tinyos.message.Sender
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: can
not find symbol
symbol  : variable SerialPacket
location: class net.tinyos.message.Sender
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                             ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: ope
rator + cannot be applied to SerialPacket.offset_data,int
            new SerialPacket(SerialPacket.offset_data(0) + data.length);
                                                     ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:95: can
not find symbol
symbol  : variable Serial
location: class net.tinyos.message.Sender
        fullPacket[0] = Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID;
                        ^
C:\cygwin\opt\tinyos-2.x\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)
                     ^
C:\cygwin\opt\tinyos-2.x\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);
    ^
C:\cygwin\opt\tinyos-2.x\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);
                           ^
C:\cygwin\opt\tinyos-2.x\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.baseOf
fset(),
                                        ^
C:\cygwin\opt\tinyos-2.x\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;
                               ^
C:\cygwin\opt\tinyos-2.x\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;
                                 ^
C:\cygwin\opt\tinyos-2.x\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;
                           ^
C:\cygwin\opt\tinyos-2.x\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;
                                  ^
C:\cygwin\opt\tinyos-2.x\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;
                                     ^
C:\cygwin\opt\tinyos-2.x\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;
                               ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:334:
 possible loss of precision
found   : int
required: byte
      escaped[escapePtr++] = SYNC_BYTE;
                             ^
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:345:
 possible loss of precision
found   : int
required: byte
        escaped[escapePtr++] = ESCAPE_BYTE;
                               ^
C:\cygwin\opt\tinyos-2.x\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.
21 errors
2 warnings
make[3]: *** [DDocument.class] Error 1
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/mviz'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/sim'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/sim
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/sim'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/tools'
Makefile:15: *** target pattern contains no `%'.  Stop.
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/tools'
make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/
net/tinyos/util'
... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/util
make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos/util'
make[2]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et/tinyos'
make[1]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n
et'

Thanks in advance
<div><div dir="ltr">Hi everyone,<div><br></div>
<div>I installed Tinyos 2.1 in my windows XP 32 bit, i followed all the installation steps.</div>
<div>My Path is :&nbsp;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_10\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\PROGRA~1\ATT\Graphviz\bin\tools;C:\cygwin\opt\tinyos-2.x\support\sdk\java</div>
<div>CLASSPATH: .;C:/cygwin/opt/tinyos-2.x/support/sdk/java;C:/cygwin/opt/tinyos-2.x/support/sdk/java/tinyos.jar;.</div>
<div>
<div>I navigate to C:\cygwin\opt\tinyos-2.x\support\sdk\java and i type make to compile the Java environment, but i found this error message:</div>
</div>
<div><br></div>
<div>
<div>a</div>
<div>$ make</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java</div>
<div>make[1]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net</div>
<div>make[2]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/packet'</div>
<div>Makefile:11: *** target pattern contains no `%'. &nbsp;Stop.</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/packet'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/message'</div>
<div>Makefile:11: *** target pattern contains no `%'. &nbsp;Stop.</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/message'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/sf'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/sf</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/sf'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/comm'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/comm</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/comm'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/mviz'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/mviz</div>
<div>javac DDocument.java</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:84: ca</div>
<div>nnot find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Message</div>
<div>&nbsp; private SerialPacket serialPacket;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:676: c</div>
<div>annot find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Message</div>
<div>&nbsp; public SerialPacket getSerialPacket() {</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Message.java:684: c</div>
<div>annot find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Message</div>
<div>&nbsp; protected void setSerialPacket(SerialPacket mySerialPacket) {</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\mviz\MessageInput.java:113:</div>
<div>&nbsp;warning: non-varargs call of varargs method with inexact argument type for last</div>
<div>&nbsp;parameter;</div>
<div>cast to java.lang.Object for a varargs call</div>
<div>cast to java.lang.Object[] for a non-varargs call and to suppress this warning</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Integer result = (Integer)method.invoke(message, null);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\mviz\MessageInput.java:126:</div>
<div>&nbsp;warning: non-varargs call of varargs method with inexact argument type for last</div>
<div>&nbsp;parameter;</div>
<div>cast to java.lang.Object for a varargs call</div>
<div>cast to java.lang.Object[] for a non-varargs call and to suppress this warning</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Integer result = (Integer)method.invoke(message, null);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:86: can</div>
<div>not find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Sender</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; SerialPacket packet =</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: can</div>
<div>not find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Sender</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new SerialPacket(SerialPacket.offset_data(0) + data.length);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: can</div>
<div>not find symbol</div>
<div>symbol &nbsp;: variable SerialPacket</div>
<div>location: class net.tinyos.message.Sender</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new SerialPacket(SerialPacket.offset_data(0) + data.length);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:87: ope</div>
<div>rator + cannot be applied to SerialPacket.offset_data,int</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new SerialPacket(SerialPacket.offset_data(0) + data.length);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Sender.java:95: can</div>
<div>not find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>
location: class net.tinyos.message.Sender</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; fullPacket[0] = Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Receiver.java:166:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.message.Receiver</div>
<div>&nbsp; &nbsp; if (packet[0] != Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID)</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>
C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Receiver.java:169:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Receiver</div>
<div>&nbsp; &nbsp; SerialPacket msg = new SerialPacket(packet, 1);</div>
<div>&nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Receiver.java:169:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: class SerialPacket</div>
<div>location: class net.tinyos.message.Receiver</div>
<div>&nbsp; &nbsp; SerialPacket msg = new SerialPacket(packet, 1);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\message\Receiver.java:190:</div>
<div>cannot find symbol</div>
<div>
symbol &nbsp;: variable SerialPacket</div>
<div>location: class net.tinyos.message.Receiver</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; received.dataSet(msg.dataGet(), SerialPacket.offset_data(0) + msg.baseOf</div>
<div>fset(),</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:85:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int SYNC_BYTE = Serial.HDLC_FLAG_BYTE;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:87:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int ESCAPE_BYTE = Serial.HDLC_CTLESC_BYTE;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:93:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int P_ACK = Serial.SERIAL_PROTO_ACK;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:95:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int P_PACKET_ACK = Serial.SERIAL_PROTO_PACKET_ACK;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:97:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int P_PACKET_NO_ACK = Serial.SERIAL_PROTO_PACKET_NOACK;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:99:</div>
<div>cannot find symbol</div>
<div>symbol &nbsp;: variable Serial</div>
<div>location: class net.tinyos.packet.Packetizer</div>
<div>&nbsp; final static int P_UNKNOWN = Serial.SERIAL_PROTO_PACKET_UNKNOWN;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:334:</div>
<div>&nbsp;possible loss of precision</div>
<div>found &nbsp; : int</div>
<div>required: byte</div>
<div>&nbsp; &nbsp; &nbsp; escaped[escapePtr++] = SYNC_BYTE;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:345:</div>
<div>&nbsp;possible loss of precision</div>
<div>found &nbsp; : int</div>
<div>required: byte</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; escaped[escapePtr++] = ESCAPE_BYTE;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>C:\cygwin\opt\tinyos-2.x\support\sdk\java\net\tinyos\packet\Packetizer.java:353:</div>
<div>&nbsp;possible loss of precision</div>
<div>found &nbsp; : int</div>
<div>required: byte</div>
<div>&nbsp; &nbsp; &nbsp; escaped[escapePtr++] = SYNC_BYTE;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div>
<div>Note: Some input files use unchecked or unsafe operations.</div>
<div>Note: Recompile with -Xlint:unchecked for details.</div>
<div>21 errors</div>
<div>2 warnings</div>
<div>make[3]: *** [DDocument.class] Error 1</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/mviz'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/sim'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/sim</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/sim'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/tools'</div>
<div>Makefile:15: *** target pattern contains no `%'. &nbsp;Stop.</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/tools'</div>
<div>make[3]: Entering directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/≤/div>
<div>net/tinyos/util'</div>
<div>... /cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/net/tinyos/util</div>
<div>make[3]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos/util'</div>
<div>make[2]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et/tinyos'</div>
<div>make[1]: Leaving directory `/cygdrive/c/cygwin/opt/tinyos-2.x/support/sdk/java/n</div>
<div>et'</div>
</div>
<div><br></div>
<div>Thanks in advance</div>
</div></div>
wasif masood | 13 Apr 19:49 2014
Picon

Sensor nodes sniffer

Dear All,

I am interested in buying an extra hardware for sniffing the 802.15.4 packets. The sole purpose would be for debugging the deployed applications by sniffing the channels. I would deeply appreciate your expert opinions!

BR,
Wasif Masood
<div><div dir="ltr">Dear All,<div><br></div>
<div>I am interested in buying an extra hardware for sniffing the 802.15.4 packets. The sole purpose would be for debugging the deployed applications by sniffing the channels. I would deeply appreciate your expert opinions!<br clear="all"><div><br></div>BR,<br>Wasif Masood<br>
</div>
</div></div>
Kumar Arun | 12 Apr 10:18 2014
Picon

Problem with motelist

Dear all,

In my institution, we have 20 Telosb motes. 
In which one of the mote is showing no response when motelist typed. So could not able to program the mote further.

I am using VMware, and there is no signal of USB connection too when the mote is connected, but it gets powered from USB port and already some one programmed Blinking, there is only display of light with that mote .
 While with rest 19 motes all are fine.

Please guide,

Thanks!!
 
<div>Dear all,
<div><br></div>

<div>In my institution, we have 20 Telosb motes.&nbsp;</div>

<div>In which one of the mote is showing no response when motelist typed. So could not able to program the mote further.</div>

<div><br></div>

<div>I am using VMware, and there is no signal of USB connection too when the mote is connected, but it gets powered from USB port and already some one programmed Blinking, there is only display of light with that mote .</div>

<div>&nbsp;While with rest 19 motes all are fine.</div>

<div><br></div>

<div>Please guide,</div>

<div><br></div>

<div>Thanks!!</div>

<div>&nbsp;</div>
</div>
Doyle, Alan | 11 Apr 09:54 2014
Picon

Application upgrade in the MSP430

Hi,
 
I'm working on remotely upgrading the application code within our MSP430F2616 based board.
 
Does anyone have an example of how to download a new executable and reboot from the new location in flash.
 
We are using the MSP430F2616 chip, TinyOS and nesC; and I was hoping to split the flash code memory in two. So that once the new code has been received and validated, the start code pointer (and maybe vector values) are modified so that when a reboot is invoked the new code would be used.
 
I have been looking at various documentation but I have not been successful in finding out whether this is possible. If it is; what registers need to be modified?
 
Any help would be really appreciated.
 
Thanks
Alan Doyle
 
<div>
<span>
<div>Hi,</div>
<div>&nbsp;</div>
<div>I'm working on remotely upgrading the application code within our MSP430F2616 based board. </div>
<div>&nbsp;</div>
<div>Does anyone have an example of how to download a new executable and reboot from the new location in flash.</div>
<div>&nbsp;</div>
<div>We are using the MSP430F2616 chip, TinyOS and nesC; and I was hoping to split the flash code memory in two. So that once the new code has been received and validated, the start code pointer (and maybe vector values) are modified so that when a reboot is
invoked the new code would be used. </div>
<div>&nbsp;</div>
<div>I have been looking at various documentation but I have not been successful in finding out whether this is possible. If it is; what registers need to be modified?</div>
<div>&nbsp;</div>
<div>Any help would be really appreciated.</div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>Alan Doyle</div>
<div>&nbsp;</div>
</span>
</div>
Picon

Davide, vorresti aggiungermi alla tua rete LinkedIn?

 
 
 
 
 
 
Ciao Davide,
 
Vorrei entrare a far parte della tua rete su LinkedIn.
 
Nagaraj Ravva
 
Student at RajivGandhiUniversity of Knowledge Technology
 
 
 
 
Tipo di email che stai ricevendo: Invito. Annulla l'iscrizione.
 
Questa email era destinata a Davide Pacifico (Network Consulting Engineer presso Cisco Systems). Scopri perché queste informazioni sono incluse. © 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, USA
 
<div>

  

  
            <table border="0" cellspacing="0" cellpadding="0" bgcolor="#DFDFDF" width="100%" class=""><tr><td width="98%" valign="top" align="center"><table border="0" cellspacing="0" cellpadding="0" bgcolor="#DFDFDF" width="550" class="responsive"><tr><td width="98%" valign="top" align="left">

<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
<tr>
<td align="left" valign="middle">
      <a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/hom/?hs=false&amp;tok=18RFWM7H7_iCc1">
        </a>
    </td>
    <td align="right" valign="top" width="70%">
    </td>
  </tr>
<tr><td><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#333333" width="100%" class=""><tr><td width="98%" valign="top" align="left">
    <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>
</td></tr></table>
<table border="0" cellspacing="0" cellpadding="0" width="100%" bgcolor="#ffffff">
<tr><td height="20" colspan="3"><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
<tr>
<td width="100%">
          <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>
<td width="20"><table width="20" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td>
              <td width="80" valign="top" class="res-width60">
                  <a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/rso/70730092/Z6y2/name/46387319_I702194979_45/eml-comm_invm-b-photo-newinvite/?hs=false&amp;tok=0sisR_TEH_iCc1">
                    </a>
              </td>
              <td width="15"><table width="15" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td>
              <td width="100%">
                  <span>Ciao Davide,</span>
                  <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>
<span>
                          Vorrei entrare a far parte della tua rete su LinkedIn.
                </span>
                <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>
<a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/rso/70730092/Z6y2/name/46387319_I702194979_45/eml-comm_invm-b-name-newinvite/?hs=false&amp;tok=3btYs3-3v_iCc1"><span>Nagaraj Ravva</span></a>
                <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>
<span>Student at RajivGandhiUniversity of Knowledge Technology</span>
                <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>
<table border="0" cellpadding="0" cellspacing="0" align="left"><tr><td align="center" height="30" valign="middle" bgcolor="#287BBC"><div><a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/DQCGT3GB9z4raacyxHEZ6GwS_HFHC0dZ_bJG6UZ99BqwCW9clJdr/blk/I702194979_45/pnhFtCVFtSlKbnhMpmdzoiRybmRSrCBvrmRLoORIrmkZt5YCpnlOt3RApnhMpmdzgmhxrSNBszYRd5YVdPAQej4Oc3t9bQVCkC5CsAcPbPgOe3kMd3cMe3gUdjwTc3sQe3kLrCBxbOYWrSlI/eml-comm_invm-b-accept-newinvite/?hs=false&amp;tok=1P0Uf90tX_iCc1"><span>Accetta</span></a></div></td></tr></table>
<table border="0" cellspacing="0" cellpadding="1" width="10" align="left"><tr><td width="10"><table width="10" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr></table>
<table border="0" cellpadding="0" cellspacing="0" align=""><tr><td align="center" height="30" valign="middle" bgcolor="#EBEBEB"><div><a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/rso/70730092/Z6y2/name/46387319_I702194979_45/eml-comm_invm-b-profile-newinvite/?hs=false&amp;tok=1RpEYs7g7_iCc1"><span>Visualizza profilo</span></a></div></td></tr></table>
</td>
            </tr></table>
</td>
      </tr>
<tr><td height="40" colspan="3"><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
</table>
</td></tr></table></td></tr></table>
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#DFDFDF" width="100%" class=""><tr><td width="98%" valign="top" align="center"><table border="0" cellspacing="0" cellpadding="0" bgcolor="#DFDFDF" width="550" class="responsive"><tr><td width="98%" valign="top" align="left">

<table border="0" cellspacing="0" cellpadding="0" width="550" class="responsive">
<tr><td><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
<tr>
<td align="left">
            Tipo di email che stai ricevendo: Invito. <a href="https://www.linkedin.com/e/-528s01-htsyojhh-5m/DQCGT3GB9z4raacyxHEZ6GwS_HFHC0dZ_bJG6UZ99BqwCW9clJdr/eus/AQEswUb2llSidQAAAUVHydqr9ooXRA2FDpTCAPh7gTILCn3oWpLACpXGtjH_9ClFikvnyVho5K3cZieKuQk9zSRDNuVlPImOa5iJ/-528s01-htsyojhh-5m/eml-comm_invm-f-unsub-inv28/?hs=false&amp;tok=1_M7K17q3_iCc1">Annulla l'iscrizione</a>.
        <table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table>

                Questa email era destinata a Davide Pacifico (Network Consulting Engineer presso Cisco Systems). <a href="http://www.linkedin.com/e/-528s01-htsyojhh-5m/plh/http%3A%2F%2Flinkedin-it%2Ecusthelp%2Ecom%2Fapp%2Fanswers%2Fdetail%2Fa_id%2F4788/8jlx/?hs=false&amp;tok=3i_7QZVZ__iCc1">Scopri perch&eacute; queste informazioni sono incluse</a>. &copy; 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, USA
    </td>
  </tr>
<tr><td><table width="1" border="0" cellspacing="0" cellpadding="0" class=""><tr><td><div>&nbsp;</div></td></tr></table></td></tr>
</table>
</td></tr></table></td></tr></table>
</div>

Gmane