Replies: 1 comment 4 replies
-
I'm having the same problem in the same hardware, did you find a solution? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I recently updated from a very old stack to v4.5.2 and now I have the issue that Class A works fine, Class C does not work (node never receives any of those packets). I'm using the Multuitech Conduit LORA server (in a custom self-contained setup, it's not on any of the internet lora networks), and if I set the node to Class A there, packets can be received (of course only when the node is doing an uplink). But if the server is in Class C, I can see that it sends the packet but the node on 4.5.2 simply does not receive it.
I'm on the Murata module with SX1276 and STM32L0, and everything worked fine with Class C before. I'm using OTAA.
Any recommendations on where to start debugging? Are there any integration issues that might act up during CLASS C but not in CLASS A, like if I've missed some GPIO pin config on the SX1276 or related.. (had to redo all that as all those peripheral things changed in the stack as well).
What is the first place in the code to add some printouts or something to show if the RX is running at all outside the RX-window following uplinks?
I kind of assume that a lot of other things would have broken if there actually was anything wrong with the SX1276 communication after my upgrade, like no interrupts being triggered from the GPIO or so. But the only symptom is that CLASS C is not receiving.
FWIW this is my setup:
and on Join I switch to Class C (I also confirmed that the OnClassChange callback is done and it has the Class C argument):
Beta Was this translation helpful? Give feedback.
All reactions