ARMmbed / ARMmbed/mbed-os-example-lorawan

Integrate LR1110 and mbed-os

Open
#223 26 comments 0 reactions 0 assignees View on GitHub
IOTOSM-3860 Jira status: OPEN mirrored
Dominant language
C++
Stars
83
Forks
94
PR merge metrics
No merged PRs in 30d

Description

I want t use LR1110 as the LoRa driver for the lorawan example code. I have added the LR1110 driver in mbed-os\connectivity\drivers\lora folder. A pull request for the same was added to the mbed-os and link is given below.
https://github.com/ARMmbed/mbed-os/pull/14560
I am using MBED CLI2 to compile and added STM32WB55RGV6 as a custom target (Custom target addition and compilation was successful). I modified the lora_radio_helper.h file to include the lr1110 driver. The file is attached.
[lora_radio_helper.txt](https://github.com/ARMmbed/mbed-os-example-lorawan/files/6375212/lora_radio_helper.txt)

I am getting compilation error as attached.
![image](https://user-images.githubusercontent.com/73599382/116047838-24563e80-a692-11eb-8105-4337f5f4ad58.png)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the LR1110 driver added under mbed-os/connectivity/drivers/lora and the attached lora_radio_helper.h file, then reproduce the reported compilation error with the STM32WB55RGV6 custom target using Mbed CLI 2. Check the linked mbed-os pull request for the current state of the driver work. Done means the LoRaWAN example compiles with LR1110 selected as its radio driver.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.