1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/driver_ws281x/Makefile
Benjamin Valentin c8651dd5ac tests/driver_ws281x: don't overwrite board definition
If a board has fixed defines for `WS281X_PARAM_PIN` and `WS281X_PARAM_NUMOF`
the test will overwrite them.
This leads to the LEDs *not* working in with the test, which is very confusing.
2023-01-18 13:52:23 +01:00

23 lines
464 B
Makefile

BOARD ?= atmega328p
include ../Makefile.tests_common
# Update this to your needs
# PIN ?= GPIO_PIN(0, 0)
# N ?= 8
USEMODULE += ws281x
USEMODULE += xtimer
# Only AVR boards CPU clocked at 8MHz or 16 MHz are supported. The Waspmote Pro
# is clocked at 14.7456 MHz :-/
BOARD_BLACKLIST := waspmote-pro
include $(RIOTBASE)/Makefile.include
ifneq (, $(PIN))
CFLAGS += '-DWS281X_PARAM_PIN=$(PIN)'
endif
ifneq (, $(N))
CFLAGS += '-DWS281X_PARAM_NUMOF=$(N)'
endif