11# LoRa Basics Modem on Zephyr
22
33This repository aims to make LoRa Basics Modem available in Zephyr. It wraps the existing
4- SWL2001 repository from Semtech.
4+ SWL2001 repository from Semtech, at the version ` v4.8.0 ` .
55
66At term, this repository might be merged into the upstream Zephyr project.
77
@@ -14,10 +14,10 @@ another project. In that case you need to add `import: true` to the caller confi
1414
1515``` yaml
1616 projects :
17- - name : lbm_zephyr
18- path : modules/lbm_zephyr
17+ - name : LBM_Zephyr
18+ path : modules/LBM_Zephyr
1919 remote : lora-net
20- repo-path : lbm_zephyr
20+ repo-path : LBM_Zephyr
2121 revision : main
2222 import : true
2323` ` `
@@ -50,7 +50,7 @@ You need to create an empty directory, let's name it `lbm_zephyr_workspace`, and
5050``` bash
5151mkdir lbm_zephyr_workspace
5252cd lbm_zephyr_workspace
53- git clone
[email protected] :lora-net/LBM_Zephyr.git
lbm_zephyr 53+ git clone
[email protected] :lora-net/LBM_Zephyr.git
5454```
5555
5656The ` SWL2001 ` repository will be automatically downloaded, you don't need to clone it yourself.
@@ -61,19 +61,19 @@ Then, initialize West (the build tool):
6161Multiple repositories will be automatically downloaded inside the workspace directory.
6262
6363``` bash
64- west init -l lbm_zephyr
64+ west init -l LBM_Zephyr
6565west update
6666```
6767
6868It will take 3-10 minutes to run depending on your network connection.
6969
7070You will need to run this step for every project you download.
7171
72- If major updates to ` lbm_zephyr ` are provided, you might need to run ` west update ` again.
72+ If major updates to ` LBM_Zephyr ` are provided, you might need to run ` west update ` again.
7373
7474## The samples
7575
76- Samples are in the ` lbm_zephyr /samples` directory, split in two classes:
76+ Samples are in the ` LBM_Zephyr /samples` directory, split in two classes:
7777
7878* lora_drivers: Samples only using the low level LoRa drivers
7979 * ping_pong : Flash this sample to two boards to see them talk.
@@ -88,7 +88,7 @@ Samples are in the `lbm_zephyr/samples` directory, split in two classes:
8888
8989## Build the code
9090
91- You need to inform Zephyr which board and shield you want to use. Shields are in the ` lbm_zephyr /boards/shields/*` directories as ` .overlay ` files.
91+ You need to inform Zephyr which board and shield you want to use. Shields are in the ` LBM_Zephyr /boards/shields/*` directories as ` .overlay ` files.
9292They describe which transceiver model you are using. For example, ` semtech_lr1110mb1xxs ` .
9393
9494Go into a sample's directory, then run:
0 commit comments