ACK Problem with RFM69HW Moteino

Started by Vince, January 23, 2014, 05:28:25 PM

Vince

I have two RFM69HW Moteinos that I am using with the latest RFM69 Gateway and Node Test Sketches. Both RFM69HW module sketches are set for the High Power Version. The Problem I notice and it is an intermittent type problem is as follows.
When I monitor the Gateway sketch in any serial terminal program I do not get always get an "ack ok" when the last line of the incrementing test pattern is sent. It seems to be right after the incrementing test pattern ends with the z and when it switches over to read the Flash memory status. Both Modules have on board flash memory. I have tried changing the sketch in each module so that the gateway and node sketch is tried in different modules with no difference noted. I have enclosed below in this message where the problem occurs. Might it be some type of timing problem? I do not encounter this with any of the other example sketches. Any Ideas or suggestions would be appreciated.

Thank You,
Vince

[2] 123 ABCDEFGHIJKLMNO   [RX_RSSI:-28] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOP   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQ   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQR   [RX_RSSI:-28] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRS   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRST   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTU   [RX_RSSI:-28] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRSTUV   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVW   [RX_RSSI:-25] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWX   [RX_RSSI:-28] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXY   [RX_RSSI:-28] - ACK sent.
[2] 123 ABCDEFGHIJKLMNOPQRSTUVWXYZ   [RX_RSSI:-28] - ACK sent.
[2] FLASH_MEM_ID:0xEF30   [RX_RSSI:-25] - ACK sent. Pinging node 2 - ACK...nothing    (This where the problem occurs)
[2]    [RX_RSSI:-26] - ACK sent.
[2] 1   [RX_RSSI:-29] - ACK sent.
[2] 12   [RX_RSSI:-29] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123   [RX_RSSI:-29] - ACK sent.
[2] 123    [RX_RSSI:-26] - ACK sent.
[2] 123 A   [RX_RSSI:-29] - ACK sent. Pinging node 2 - ACK...ok!
[2] 123 AB   [RX_RSSI:-25] - ACK sent.



Felix

Yeah that's normal, just a glitch when I introduced that FLASH ID packet. If you look at the node sketch, it never listens for an ACK request, hence the message you see on the other end...