Arduino pro mini RFM95 node problems

Hello,
I am experiencing some problems with Arduino pro mini 3.3V/8MHZ + RFM95 node and LMIC library.
I am trying ttn-otaa example in LMIC library.I have created and application and have registered one device.
I am receiving the following output from arduino console:
Starting
Packet queued
374: EV_JOINING
633691: EV_JOINED
765209: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
4646746: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
8528453: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
12410009: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
16291573: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
20173145: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
24054709: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued

and so on…
On the TTN console I can see the packets coming into GW.
Also in Applications console in Device Overview I can see Frames up coming and counting.
But in Data Tab there is nothing…no payload.
The device is sending “Hello world!”.
What can be the problem.
This is my first experiment with Lora GW& node.
Thanks for helping me.

I can see thus in GW traffic.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

And I see this in application:
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

and no data:
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

try reset frame counters in device overview in console and then start node again

and before you do… open the browser window with the application (and leave it open)
you should see the joining of the node

  • what design did you make (and what sketch you use ?)

Thank you BoRRoZ
I already tried to reset frame counters and it dosen’t help.
I am using design with Arduino pro mini 3.3V/8MHZ (Chineese one) + RFM95 with the following wiring:
nss = 10,
.rxtx = LMIC_UNUSED_PIN,
.rst = 0,
.dio = {7, 8, 9},
I am using the ttn-otaa example sketch provided with LMIC library.
I also put LMIC_setClockError(MAX_CLOCK_ERROR * 1 / 100); in my setup, but it dosen’t help.

what gateway do you use ?

RAK831+Rpi3

ok 8 channel and working I assume :sunglasses:

back to the node

  • you have add the node to that application ’ promini_nd’
  • you sure you’ve used the right keys, I don’t see the ‘yellow thunder’ in your gateway traffic screenshot
1 Like

Hello,
I did not test the GW with other nodes…so it is not 100% sure that works…but we can assume so…
I am using right keys —you can see:
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Yes I have added the node to the application.
I am afraid of this messages from Arduino console:
Starting
Packet queued
454: EV_JOINING
652922: EV_JOINED
785575: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
4668256: EV_TXCOMPLETE (includes waiting for RX windows)
Packet queued
8551103: EV_TXCOMPLETE (includes waiting for RX windows)

Packet queued…
Is that mean that is not send?

if I look here you’re gateway is working

so there could be several reasons the node is not working

  • wrong keys (I don’t see the yelow join request symbol)
  • wrong wiring … which one did you build ?

sometimes deleting the node and deleting the application and start over registering the application and registering and adding the node again, helps… don’t ask me why but I’ve seen it :sunglasses:

can you upload a picture off the node

Yes! I deleted the application and device and it works now!
Thank you BoRRoZ !
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

3 Likes