1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-27 23:41:18 +01:00

Merge pull request #12532 from benpicco/make-pan_id

makefiles: allow setting PAN ID like channel
This commit is contained in:
Martine Lenders 2019-10-27 12:39:52 +01:00 committed by GitHub
commit 86ecc7064f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 22 additions and 18 deletions

View File

@ -68,4 +68,4 @@ endif
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -101,4 +101,4 @@ host-tools:
$(Q)env -u CC -u CFLAGS make -C $(RIOTTOOLS)
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -34,4 +34,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -52,4 +52,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -61,4 +61,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -37,4 +37,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -52,4 +52,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -86,4 +86,4 @@ include $(RIOTBASE)/Makefile.include
host-tools:
$(Q)env -u CC -u CFLAGS make -C $(RIOTTOOLS)
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -1,13 +1,17 @@
# Set a custom channel if needed
ifneq (,$(filter cc110x,$(USEMODULE))) # radio is cc110x sub-GHz
DEFAULT_CHANNEL ?= 0
CFLAGS += -DCC110X_DEFAULT_CHANNEL=$(DEFAULT_CHANNEL)
else
ifneq (,$(DEFAULT_CHANNEL))
ifneq (,$(filter cc110x,$(USEMODULE))) # radio is cc110x sub-GHz
CFLAGS += -DCC110X_DEFAULT_CHANNEL=$(DEFAULT_CHANNEL)
endif
ifneq (,$(filter at86rf212b,$(USEMODULE))) # radio is IEEE 802.15.4 sub-GHz
DEFAULT_CHANNEL ?= 5
CFLAGS += -DIEEE802154_DEFAULT_SUBGHZ_CHANNEL=$(DEFAULT_CHANNEL)
else # radio is IEEE 802.15.4 2.4 GHz
DEFAULT_CHANNEL ?= 26
CFLAGS += -DIEEE802154_DEFAULT_CHANNEL=$(DEFAULT_CHANNEL)
endif
endif
# Set a custom PAN ID if needed
ifneq (,$(DEFAULT_PAN_ID))
CFLAGS += -DIEEE802154_DEFAULT_PANID=$(DEFAULT_PAN_ID)
endif

View File

@ -45,4 +45,4 @@ CFLAGS += -DGNRC_PKTBUF_SIZE=1024
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -37,4 +37,4 @@ CFLAGS += -DGNRC_PKTBUF_SIZE=512
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -21,4 +21,4 @@ CFLAGS += -DGNRC_PKTBUF_SIZE=8192
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk

View File

@ -55,4 +55,4 @@ QUIET ?= 1
include $(RIOTBASE)/Makefile.include
# Set a custom channel if needed
include $(RIOTMAKE)/default-channel.inc.mk
include $(RIOTMAKE)/default-radio-settings.inc.mk