Skip to content

Commit 8212d86

Browse files
authored
Merge pull request #490 from tock/lr1110-library
Add LR1110 library for WM1110 LoRa radio
2 parents 14e590a + 024f7f3 commit 8212d86

30 files changed

+2451
-0
lines changed

examples/tests/lr1110/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
LR1110 Test Apps
2+
================
3+
4+
The [LR1110](https://www.semtech.com/products/wireless-rf/lora-edge/lr1110) is
5+
an integrated LoRa radio with a WiFi access point scanner and a GNSS scanner
6+
built in.
7+
8+
These example apps use the `libtock-c/lr1110` library to implement the
9+
LoRa/WiFi/GNSS functionality. While this library should work with any LR1110
10+
radio, this was developed and tested with the [WM1110 Dev
11+
Kit](https://www.seeedstudio.com/Wio-WM1110-Dev-Kit-p-5677.html).
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Makefile for user application
2+
3+
# Specify this directory relative to the current application.
4+
TOCK_USERLAND_BASE_DIR = ../../../..
5+
6+
# External libraries used
7+
EXTERN_LIBS += $(TOCK_USERLAND_BASE_DIR)/lr1110
8+
9+
override CFLAGS += -I$(TOCK_USERLAND_BASE_DIR)/lr1110
10+
11+
# Which files to compile.
12+
C_SRCS += $(wildcard *.c)
13+
14+
APP_HEAP_SIZE := 40000
15+
STACK_SIZE := 4096
16+
17+
# Include userland master makefile. Contains rules and flags for actually
18+
# building the application.
19+
include $(TOCK_USERLAND_BASE_DIR)/AppMakefile.mk
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
LR1110 LoRaWAN Radio Example
2+
============================
3+
4+
This is a test app for using the lr1110 library with the [WM1110 wireless
5+
module](https://www.seeedstudio.com/Wio-WM1110-Dev-Kit-p-5677.html).
6+
7+
The library is a port of the [library from Seeed
8+
Studio](https://github.com/Seeed-Studio/Seeed_Wio_WM1110_Dev_Board) to Tock.
9+
10+
This test is designed to connect to the Things Network in the US915 band.

0 commit comments

Comments
 (0)