-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downlink is not sent on picocell gateway #159
Comments
Thank you, @dcoati, for submitting the issue. This issue has been brought to our attention recently. This problem seems to be related to the n-fuse hardware as it does not occur on the Semtech picocell reference design. We are in contact with n-fuse to get this sorted out and will let you know in this issue tracker about the progress. |
Thank you, @beitler, for the quick feedback, glad to know that this is being worked on. I was just wondering if you have anything else to share about the reason which makes the old packet forwarder (https://github.com/Lora-net/picoGW_packet_forwarder) work correctly even with the n-fuse hardware, I would be very interested to hear about it. Thanks again. |
Hi @dcoati, the reason for the MCU timing out on the LoRa Basics Station keeps an internal queue of downlink jobs. The TX command to the sx130x is scheduled with a particular margin before the transmission time. This margin (called
This sets the Here is an image that visualizes the effect of the |
Thank you for the explanation, I tested with I find it worrying that this situation is not reported as an error, but I guess this is the picocell MCU firmware fault considering that it does not return any error in case of lgw_send timeout. |
Thanks for your confirmation. Please allow me to close the issue as a resolution was found. Thanks! |
Hi,
I see that support for picocell gateway design was introduced in version 2.0.4 (as experimental) following issue #16.
I am using the same gateway as mentioned in the issue (https://www.n-fuse.co/devices/LoRaWAN-Concentrator-Card-mini-PCIe.html) and I am trying to upgrade to the basicstation from the old udp packet forwarder.
To validate the basicstation I am running tests with the https://github.com/lorabasics/basicstation/tree/master/examples/station2pkfwd example in order to avoid making changes on the network server side.
The basicstation works correctly by sending uplinks, but I cannot send any downlink to a lorawan C class device (a downlink not answering an uplink to avoid timing issues). The log of the station reports that the packet was sent correctly, but the lorawan device is not receiving any message.
Has anyone tested downlinks on a picocell gateway on the latest 2.0.6 basicstation release? What situation could cause the station to report that the packet was emitted correctly but effectively not send it?
Here is the log:
The text was updated successfully, but these errors were encountered: