AnsweredAssumed Answered

Issue not receiving in RX2 with I-CUBE-LRWAN and Nucleo-L152RE

Question asked by devid.michael.001 on Oct 1, 2016
Latest reply on Nov 17, 2016 by JaIoT
Hello,
We started development of a LoRaWAN Sensor with the I-CUBE-LRWAN software stack in combination with a NUCLEO-L152RE and SX1272MB2DAS expansion board.

I have made the following changes to the code after a clean download:
-     Changed commissioning.h file to do ADP with my Lorank8 gateway 
-     Disabled dutycycle in lora.c:81 
-     Enabled LORAWAN_CONFIRMED_MSG

No what I expect from the code is to receive the confirm message send from the gateway in RX2. I checked with a IMST LoRaWAN node to check if the downlink message is actually send by the gateway but this node receives the downlink confirm message in RX2 without problem (This node uses a STM32L1CB MCU and runes this software: https://github.com/Lora-net/LoRaMac-node).  
But the issue is the almost unchanged I-CUBE-LRWAN software doesn’t receive anything in RX2. It does receive in RX1 fine. 

My guess is it has something to do with the L152RE MCU type.

I use Keil to compile and flash the software.

See my Loriot.io log below. As you can see the Node doesn’t receive the ACK and will retransmit for 8 times and then continue to the next sequence number. 

Thanks in advance!

Michael

Software used:
http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/i-cube-lrwan.html

Loriot%20Log.PNG


Outcomes