Added SUPPORT_BLE_BEACON flag

This commit is contained in:
Edvard Pettersen 2018-07-06 18:23:43 +02:00
parent 326974031e
commit 315bfc00d3
15 changed files with 54 additions and 32 deletions

View File

@ -71,11 +71,12 @@ CONTIKI_CPU_SOURCEFILES += rtimer-arch.c clock-arch.c
CONTIKI_CPU_SOURCEFILES += watchdog-arch.c dbg-arch.c
CONTIKI_CPU_SOURCEFILES += uart0-arch.c slip-arch.c
CONTIKI_CPU_SOURCEFILES += batmon-sensor.c gpio-hal-arch.c
CONTIKI_CPU_SOURCEFILES += rf-common.c int-master-arch.c
CONTIKI_CPU_SOURCEFILES += ieee-addr.c
CONTIKI_CPU_SOURCEFILES += int-master-arch.c
### CPU-dependent debug source files
MODULES += os/lib/dbg-io
### RF source files
CONTIKI_CPU_SOURCEFILES += rf-core.c
CONTIKI_CPU_SOURCEFILES += ieee-addr.c ble-addr.c
CONTIKI_CPU_SOURCEFILES += rf-ble-beacon.c
ifeq ($(SUPPORTS_PROP_MODE),1)
CONTIKI_CPU_SOURCEFILES += rf-prop-mode.c prop-settings.c
@ -85,6 +86,13 @@ ifeq ($(SUPPORTS_IEEE_MODE),1)
CONTIKI_CPU_SOURCEFILES += rf-ieee-mode.c ieee-settings.c
endif
ifeq ($(SUPPORTS_BLE_BEACON),1)
CONTIKI_CPU_SOURCEFILES += rf-ble-beacond.c ble-settings.c
endif
### CPU-dependent debug source files
MODULES += os/lib/dbg-io
### CPU-dependent directories
CONTIKI_CPU_DIRS += . dev $(SUBFAMILY) rf-settings/$(DEVICE_FAMILY_LC)

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC13XX
BOARD_SOURCEFILES += CC1310_LAUNCHXL.c CC1310_LAUNCHXL_fxns.c
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 0
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 0
SUPPORTS_BLE_BEACON = 0
SUPPORTS_HIGH_PA = 0

View File

@ -10,8 +10,9 @@ BOARD_SOURCEFILES += CC1312R1_LAUNCHXL.c CC1312R1_LAUNCHXL_fxns.c
DEFINES += PROP_MODE_CONF_TX_POWER_TABLE=rf_prop_tx_power_table_default_pa
DEFINES += PROP_MODE_CONF_TX_POWER_TABLE_SIZE=RF_PROP_TX_POWER_TABLE_DEFAULT_PA_SIZE
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 0
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 0
SUPPORTS_BLE_BEACON = 0
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC13XX
BOARD_SOURCEFILES += CC1350_LAUNCHXL_433.c CC1350_LAUNCHXL_433_fxns.c
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC13XX
BOARD_SOURCEFILES += CC1350_LAUNCHXL.c CC1350_LAUNCHXL_fxns.c
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -13,8 +13,9 @@ DEFINES += PROP_MODE_CONF_TX_POWER_TABLE_SIZE=RF_PROP_TX_POWER_TABLE_DEFAULT_PA_
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE=rf_ieee_tx_power_table_default_pa
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE_SIZE=RF_IEEE_TX_POWER_TABLE_DEFAULT_PA_SIZE
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 1

View File

@ -13,8 +13,9 @@ DEFINES += PROP_MODE_CONF_TX_POWER_TABLE_SIZE=RF_PROP_TX_POWER_TABLE_DEFAULT_PA_
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE=rf_ieee_tx_power_table_default_pa
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE_SIZE=RF_IEEE_TX_POWER_TABLE_DEFAULT_PA_SIZE
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 1

View File

@ -13,8 +13,9 @@ DEFINES += PROP_MODE_CONF_TX_POWER_TABLE_SIZE=RF_PROP_TX_POWER_TABLE_DEFAULT_PA_
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE=rf_ieee_tx_power_table_default_pa
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE_SIZE=RF_IEEE_TX_POWER_TABLE_DEFAULT_PA_SIZE
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 1

View File

@ -13,8 +13,9 @@ DEFINES += PROP_MODE_CONF_TX_POWER_TABLE_SIZE=RF_PROP_TX_POWER_TABLE_DEFAULT_PA_
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE=rf_ieee_tx_power_table_default_pa
DEFINES += IEEE_MODE_CONF_TX_POWER_TABLE_SIZE=RF_IEEE_TX_POWER_TABLE_DEFAULT_PA_SIZE
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC26XX
BOARD_SOURCEFILES += CC2650_LAUNCHXL.c CC2650_LAUNCHXL_fxns.c
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC26XX
BOARD_SOURCEFILES += CC26X2R1_LAUNCHXL.c CC26X2R1_LAUNCHXL_fxns.c
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -8,8 +8,9 @@ DEVICE_LINE = CC13XX
BOARD_SOURCEFILES += CC1350STK.c CC1350STK_fxns.c
BOARD_SOURCEFILES += leds-arch.c
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -8,8 +8,9 @@ DEVICE_LINE = CC26XX
BOARD_SOURCEFILES += CC2650STK.c CC2650STK_fxns.c
BOARD_SOURCEFILES += leds-arch.c
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC13XX
BOARD_SOURCEFILES += CC1310DK_7XD.c CC1310DK_7XD_fxns.c
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 1
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0

View File

@ -7,8 +7,9 @@ DEVICE_LINE = CC26XX
BOARD_SOURCEFILES += CC2650DK_7ID.c CC2650DK_7ID_fxns.c
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_PROP_MODE = 0
SUPPORTS_IEEE_MODE = 1
SUPPORTS_BLE_BEACON = 1
SUPPORTS_HIGH_PA = 0