Wirepas SDK
config.mk
Go to the documentation of this file.
1# Mcu of the board
2MCU_FAMILY=efr
3MCU=efr32
4MCU_SUB=xg23
5MCU_MEM_VAR=xxxxf512
6
7# Which radio to use
8radio=efr32xg23
9# Radio Configuration india865
10radio_config=india865nw
11mac_profile=subg
12
13# Hardware capabilities of the board
14## Is 32kHz crystal mounted on the board.
15board_hw_crystal_32k=no
16## Is DCDC used on this board.
17board_hw_dcdc=yes
18## HFXO crystal characteristics
19board_hw_hfxo_ctune=106
20## LFXO crystal characteristics
21board_hw_lfxo_ctune=63
22board_hw_lfxo_gain=2
23
24# Custom power table
25# if set, the custom power table will be set during application startup,
26# and the stack will use that instead of the default one.
27# For convenience, +13dBm, +16dBm and +20dBm power tables are provided as examples.
28# - mcu/efr/efr32/hal/radio/radio_power_table_efr32xg23_13dbm.h
29# - mcu/efr/efr32/hal/radio/radio_power_table_efr32xg23_16dbm.h
30# - mcu/efr/efr32/hal/radio/radio_power_table_efr32xg23_20dbm.h
31# If predefined custom power table shall be used,
32# provide radio_power_table=13/16/20 as build parameter.
33ifneq ("$(radio_power_table)", "")
34 RADIO_CUSTOM_POWER_TABLE=mcu/efr/efr32/hal/radio/radio_power_table_efr32xg23_$(radio_power_table)dbm.h
35endif
36