2018-08-21 11:05 AM
Hi, I'm using the OTAA sx1276mb1las End Node software provided by I-CUBE LRWAN but I'm having some trouble after sending some Frames to my Gateway, the issue seems to be that MacCtx.MacState gets stuck with LORAMAC_TX_RUNNING, which I need to be in LORAMAC_IDLE in order to keep sending frames. As I said this appears to happen after a "random" number of frames sent, sometimes I can send up to 35 frames then it gets stuck with that value again. I've also noticed in the debug console that it happens after getting Mcps Confirm STATUS: ERROR.
These are the logs of the last sent frame and the SEND REQUESTS getting stuck due to permanent LORAMAC_TX_RUNNING.
SEND REQUEST
TX on freq 904100000 Hz at DR 0
TX power 20
1420s429: PHY txDone
RX on freq 923900000 Hz at DR 10
1421s450: PHY rxTimeOut
RX on freq 923300000 Hz at DR 8
1422s491: PHY rxTimeOut
1422s491: APP> McpsConfirm STATUS: OK
1422s491: #= U/L FRAME 71 =# Class A, Port 2, data size 11, pwr 5, Channel Mask FF00 0000 0000 0000 0002
SEND REQUEST
TX on freq 905300000 Hz at DR 0
TX power 20
1440s429: PHY txDone
RX on freq 927500000 Hz at DR 10
1441s450: PHY rxTimeOut
RX on freq 923300000 Hz at DR 8
1442s491: PHY rxTimeOut
SEND REQUEST
SEND REQUEST
SEND REQUEST
2018-09-20 04:40 AM
Do you have solution for this problem?
2022-12-05 07:19 AM
Hi everybody,
I face the same problem. The i-cube-lrwan version we use is 1.3.1 from 6.12.2019.
Can somebody tell how to fix the problem or whether it still exists in version i-cube-lrwan version 2.1.0?
Many thanks!