dropped packets

Started by NLC, January 14, 2014, 09:43:01 PM

NLC

I just rcv'd these from LPL: 3 motes (1 rcv, 2 xmitr, 1 ftdi)
The xmit & rcv motes (RFM69HW, 4Mb flash, mote+ ftdi) are in close proximity (6 in. away). One transmitter pumps a lot of 'ACK...nothing'(s)[see the monitor logs below], the other xmtr seems ok. Looks like quite a lot of dropped packets on this one xmtr. Any suggestions?

[2]    [RX_RSSI:-82] - ACK sent. Pinging node 2 - ACK...nothing
[2] 1   [RX_RSSI:-82] - ACK sent.
[2] 12   [RX_RSSI:-81] - ACK sent.
[2] 123   [RX_RSSI:-81] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123    [RX_RSSI:-81] - ACK sent.
[2] 123 A   [RX_RSSI:-82] - ACK sent.
[2] 123 AB   [RX_RSSI:-81] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABC   [RX_RSSI:-82] - ACK sent.
[2] 123 ABCD   [RX_RSSI:-82] - ACK sent.
[2] 123 ABCDE   [RX_RSSI:-81] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEF   [RX_RSSI:-81] - ACK sent.
[2] 123 ABCDEFG   [RX_RSSI:-82] - ACK sent.
[2] 123 ABCDEFGH   [RX_RSSI:-81] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHI   [RX_RSSI:-82] - ACK sent.
[2] 123 ABCDEFGHIJ   [RX_RSSI:-81] - ACK sent.
[2] 123 ABCDEFGHIJK   [RX_RSSI:-81] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 ABCDEFGHIJKL   [RX_RSSI:-81] - ACK sent.
[2] 123 ABCDEFGHIJKLM   [RX_RSSI:-81] - ACK sent.
[2] 123 ABCDEFGHIJKLMN   [RX_RSSI:-83] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNO   [RX_RSSI:-83] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOP   [RX_RSSI:-82] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQR   [RX_RSSI:-97] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 ABCDEFGHIJKLMNOPQRS   [RX_RSSI:-94] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRST   [RX_RSSI:-91] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTU   [RX_RSSI:-91] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 ABCDEFGHIJKLMNOPQRSTUV   [RX_RSSI:-92] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVW   [RX_RSSI:-94] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWX   [RX_RSSI:-93] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXY   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXYZ   [RX_RSSI:-87] - ACK sent.
[2] FLASH_MEM_ID:0xEF30   [RX_RSSI:-88] - ACK sent. Pinging node 2 - ACK...nothing
[2]    [RX_RSSI:-88] - ACK sent.
[2] 1   [RX_RSSI:-88] - ACK sent.
[2] 12   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123   [RX_RSSI:-87] - ACK sent.
[2] 123    [RX_RSSI:-87] - ACK sent.
[2] 123 A   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 AB   [RX_RSSI:-88] - ACK sent.
[2] 123 ABC   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCD   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDE   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEF   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFG   [RX_RSSI:-88] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGH   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHI   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHIJ   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJK   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKL   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKLM   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 ABCDEFGHIJKLMN   [RX_RSSI:-86] - ACK sent.
[2] 123 ABCDEFGHIJKLMNO   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOP   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQ   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQR   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRS   [RX_RSSI:-88] - ACK sent. Pinging node 2 - ACK...nothing
[2] 123 ABCDEFGHIJKLMNOPQRST   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTU   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUV   [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRSTUVW   [RX_RSSI:-88] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWX   [RX_RSSI:-87] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXY   [RX_RSSI:-88] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXYZ   [RX_RSSI:-88] - ACK sent.
[2] FLASH_MEM_ID:0xEF30   [RX_RSSI:-87] - ACK sent.
[2]    [RX_RSSI:-87] - ACK sent. Pinging node 2 - ACK...ok!

Felix

You're not using the setHighPower(); setting most likely. Or haven't soldered the antenna.

NLC

the other xmtr that came with the same order does not have the same problem. The one in question is consistently spitting 'nothing'. Both do not have antennas soldered in yet but they're in the same proximity to the rcvr (6 in.).

Felix

Ok can you show the exact code you're running on the "good" node and the "bad" node.
Have you soldered the antennas?

NLC

I'm very new at this, sorry. How do I download the current code on the xmitrs?  I'm using the 1.0.5-r2 utility.

Felix

Please take some time and read the page at moteino.com and also my blog www.lowpowerlab.com
And make sure to use the latest 1.0.5 Arduino IDE.
The Moteinos are tested for functionality so there is no concern that they do not work.

KanyonKris

Not having an antenna could be the problem. If you aren't able to solder the antenna wire at this time, at least try stripping the end of the antenna wire putting it in the hole, making sure it is has electrical connection.