diff --git a/tests/pkg_semtech-loramac/Makefile b/tests/pkg_semtech-loramac/Makefile index 256c8ab0d2..af4ead186e 100644 --- a/tests/pkg_semtech-loramac/Makefile +++ b/tests/pkg_semtech-loramac/Makefile @@ -9,12 +9,21 @@ BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ BOARD_BLACKLIST := msb-430 msb-430h pic32-clicker pic32-wifire \ telosb wsn430-v1_3b wsn430-v1_4 z1 +# waspmote-pro doesn't have enough RAM to support another thread dedicated to +# RX messages +BOARD_WITHOUT_LORAMAC_RX := waspmote-pro + LORA_DRIVER ?= sx1276 LORA_REGION ?= EU868 USEPKG += semtech-loramac USEMODULE += $(LORA_DRIVER) +# load loramac RX if board supports it +ifeq (,$(filter $(BOARD),$(BOARD_WITHOUT_LORAMAC_RX))) + USEMODULE += semtech_loramac_rx +endif + USEMODULE += shell USEMODULE += shell_commands USEMODULE += fmt