We've been using the I-CUBE-LRWAN package for a while now on our various hardware with different STM32 mcu's without problems. It does the job, and we are very happy with it.
We do have some problems keeping track of versions and issues. Mostly because the LoRa middleware comes from the Semtech Lora-net/LoRaMac-node development branch but isn't an exact 1:1 copy of the Semtech Lora-net/LoRaMac-node.
If we try to keep up with the Semtech Lora-net/LoRaMac-node repository, by patching issues found there into I-Cube-Lrwan's LoRa\Middleware we still need to do a diff on every new release of i-cube-lrwan to see if all the Semtech Lora-net/LoRaMac-node are still there. With surrounding code changing all the time also, this can get "complex" very easily.
While it would not entirely solve our "problems", I was wondering:
- What about a public repository?
- Is there a roadmap, or release calendar?
- How about more frequent updates, issues could then be fixed in a shorter timespan..