adafruit / Adafruit_CircuitPython_TinyLoRa

Adafruit Tiny LoRa
MIT License
44 stars 44 forks source link

Feature Request: Downlink #37

Open alant2020 opened 3 years ago

alant2020 commented 3 years ago

Project works great. However, I am missing the implementation to receive downlink data (i.e. data sent from the TTN to the node). To my understanding, processing of downlink data will immediately follow after the send_packet() function for uplink data. There are two receiption windows RX1 and RX2. And the latter requires considerable reconfiguration of datarate and frequencies (according to TTN spec datarate SF9BW125 at 869.525 MHz).

Already tried to extend the code to process RX1 and RX2 with no success.

Could anyone provide a working solution?

brentru commented 3 years ago

There's no immediate plan to implement downlink. It's discussed in more detail on this older issue: https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa/issues/7

xorbit commented 3 years ago

It looks like this library was made to work with TTN but V3 now requires downlink. So it won't work with TTN. So what will be the point of the library then?

jerryneedell commented 3 years ago

Clearly, an update will be needed foe V3.

btemperli commented 3 years ago

Based on multiple other contributers like https://github.com/jeroennijhof i adapted a python-project for testing and working with python & lora & adafruit components. Works with V3 and works with downlinks. Feel free to use, try & participate: https://github.com/btemperli/LoRaPy

Is there a reason why downlinks will not be implemented here?

ladyada commented 3 years ago

we've been super busy, thanks for that link! we will check it out!

SlazyHW commented 1 year ago

Is it now possible to use this library to send downlinks to end nodes? If not, what are some good alternatives? I am using the library to send packages from my raspberry pico to a chirpstack server. The library mentioned above (https://github.com/btemperli/LoRaPy) is suited for the Rpi 4. Is it possible to match the code to work with my pico?

costasvav commented 1 year ago

Is this feature on the roadmap at all? I am using Tiny_LoRa with AWS IoT Core for LoRaWAN and would really like to have the downlink feature.

Tzal3x commented 2 months ago

Hey! Is this issue still on the plan? I have an adafruit RFM95W which I would really like to experiment with but I'm reaching a dead end due to the absence of V3 support.