brocaar / chirpstack-network-server

ChirpStack Network Server is an open-source LoRaWAN network-server.
https://www.chirpstack.io
MIT License
1.48k stars 545 forks source link

External interface for band for ADR plugin creation #592

Closed wanssemd closed 1 year ago

wanssemd commented 1 year ago

Summary

When trying to implement an adjusted ADR plugin I was not able to use the band functionality and the corresponding configurations of the network server since they are only available internally. This prevents simple implementation of an adjusted ADR algorithm.

What is the use-case?

Implementing an ADR plugin similar to the default ADR algorithm.

Implementation description

It would be enough to add an externally available interface allowing the usage of the underlying functions.

Can you implement this by yourself and make a pull request?

Yes.

wanssemd commented 1 year ago

Does not help with the use case. New issue in https://github.com/brocaar/chirpstack-network-server/issues/594