Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.

Fix Pygate LoRa rx lock-up after LoRa tx #561

Open
wants to merge 1 commit into
base: Dev
Choose a base branch
from

Conversation

pauldeng
Copy link

Hi Pycom team,

This issue was discussed at https://forum.pycom.io/topic/7042/pygate-does-not-receive-after-downlink?_=1624679301959.

The Issue
I experienced a Pygate firmware issue that Pygate will not receive LoRa message after a downlink message is sent. This issue is not related to LTE-M, but on LoRa gateway side. Power cycle the Pygate will fix this problem.

The Fix
I spent quite bit of time to try to fix.
I am not quite understand that part of the code, but I managed to fix it. Basically, disable gateway reset/restart after tx.
Now, the Pygate continues to rx after tx. There is no more lock up. I will continue testing the long term, but so far so good.

My Hardware

  • PyGate 915
  • GPY
  • LTE-M1 network with public ipv4 address
  • chirpstack-gateway-bridge 3.11.0 at AWS to receive udp from Pygate

My Compile Environment

@CLAassistant
Copy link

CLAassistant commented Jun 26, 2021

CLA assistant check
All committers have signed the CLA.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants