Title:Issue with Direct Downlink Transmission from WM1302 Gateway
Hello RAK Community,
I hope this message finds you well. I’m currently working with the WM1302 gateway and attempting to send downlink packets directly to end nodes without using a network server. I’ve encountered an issue where although the data seems to be transmitted from the module, it’s not being received at the node end.
Details:
Gateway Model: WM1302
Issue Summary: Unable to receive downlink messages on end nodes.
Scenario: Attempting to bypass the network server for direct downlink transmission.
Observations: The code for transmitting data from the gateway appears to be working without errors.
Questions:
Is it technically feasible to send downlink messages directly from the gateway without using a network server?
Are there specific considerations or configurations that need to be addressed for direct downlink transmission?
Could security concerns be a factor in the lack of reception on the node end?
I appreciate any insights, guidance, or suggestions the community can provide to help resolve this issue. Thank you in advance for your assistance.
Unless your Gateway is running the LoRaWAN server as well (like you can do on our WisGate Edge gateways), you cannot send a downlink to the node from the gateway. The gateway doesn’t know the encryption keys.
Downlinks can be only initiated from a LoRaWAN server.
I received the data in the gateway (wm1302) after transmitting it from the end node (rak4630).I want to send data back to the end nodes from the gateway; is this possible using Lora wan communication? I have a code for transmitting data over a gateway. Will be attached this to.
Not sure what you actually want to do.
The code you linked to is sending LoRa (NOT LoRaWAN) packets over the SX1302. To be able to receive these packets, you have to set your RAK4630 into LoRa P2P mode, set the same BW/SF/CR/… than on the WM1302. Then you have to set the RAK460 into RX mode and you should be able to receive the data.
But all of that has nothing to do with LoRaWAN. This is just sending packets over LoRa without using the LoRaWAN protocol.
Then I am not sure what the problem is. I have RAK4630 working in P2P mode in a Mesh network without problems.
I have no experience with the WM1302, so I can’t help fixing it.
yes,i have the gateway ,so i need to receive data from that gateway baseband chip sx1302.for that what are the thinks need to look.here in the rak code lorawan_rx_handler function is there how can i get to call this function.I have a sender code that sends data from gateway https://github.com/will127534/SX1302_Arduino_Library/tree/main/examples/test_loragw_tx
The code LoRaWAN_OTAA_ABP.ino is for LoRaWAN, not for LoRa P2P it cannot receive LoRa P2P packets.
If you are trying to send a data packet over LoRa P2P then you need to run on the RAK4620 the LoRa P2P code LoRaP2P
And, as I explained already, the P2P parameters on both sides have to be identical.
I have no idea whether this test_loragw_tx.ino code is sending P2P packets or simulates LoRaWAN packets. Maybe you need to clarify this first with the writers of that code.
In Wi-Fi, when scanning for networks, devices can include RSSI information in the scan results. The RSSI value is represented in dBm (decibels milliwatt) and gives an indication of the signal strength between the Wi-Fi client device and the access point. like that is here any advertising packet is sending from the sdk.