Loading...
Searching...
No Matches
Go to the documentation of this file.
10#ifndef TR_PLUGIN_CONFIG_H
11#define TR_PLUGIN_CONFIG_H
18#define TR_CLI_PROMPT "lock> "
20#ifdef TR_CLI_MAX_PROMPT_LEN
21#undef TR_CLI_MAX_PROMPT_LEN
23#define TR_CLI_MAX_PROMPT_LEN sizeof(TR_CLI_PROMPT)
26#define TR_POWER_CONFIGURATION_SERVER_PLUGIN_CLI_ENABLE
27#define TR_IDENTIFY_CLIENT_CLI_ENABLE
28#define TR_GROUPS_CLIENT_CLI_ENABLE
29#define TR_OVER_THE_AIR_BOOTLOADING_CLIENT_CLI_ENABLE
30#define CUSTOM_CLI_COMMANDS_ENABLE
31#define CUSTOM_CLI_TOPLEVEL "lock"
35#define TR_DEBUG_PRINT_COLOR_ENABLED
38#define TR_DEBUG_PRINT_STACK_ENABLED
39#define TR_DEBUG_PRINT_CORE_ENABLED
40#define TR_DEBUG_PRINT_APP_ENABLED
41#define TR_DEBUG_PRINT_ZCL_ENABLED
42#define TR_DEBUG_PRINT_RX_MSGS_ENABLED
45#ifdef TR_DEBUG_PRINT_COLOR_ENABLED
46#define TR_DEBUG_PRINT_STACK_COLOR DEBUG_BLUE
47#define TR_DEBUG_PRINT_CORE_COLOR DEBUG_DEFAULT
48#define TR_DEBUG_PRINT_APP_COLOR DEBUG_MAGENTA
49#define TR_DEBUG_PRINT_ZCL_COLOR DEBUG_GREEN
50#define TR_DEBUG_PRINT_RX_MSGS_COLOR DEBUG_YELLOW
54#define TR_NETWORK_REJOIN_PLUGIN_ENABLE
55#define TR_BASIC_SERVER_PLUGIN_ENABLE
56#define TR_POWER_CONFIGURATION_SERVER_PLUGIN_ENABLE
57#define TR_DOOR_LOCK_SERVER_PLUGIN_ENABLE
58#define TR_IDENTIFY_CLIENT_PLUGIN_ENABLE
59#define TR_IDENTIFY_SERVER_PLUGIN_ENABLE
60#define TR_POLL_CONTROL_SERVER_PLUGIN_ENABLE
61#define TR_OVER_THE_AIR_BOOTLOADING_CLIENT_PLUGIN_ENABLE
62#define TR_REMOTE_CLI_SERVER_PLUGIN_ENABLE
65#define TR_NETWORK_REJOIN_PLUGIN_PRINT_ENABLE 1
66#define TR_BASIC_SERVER_PLUGIN_PRINT_ENABLE 1
67#define TR_POWER_CONFIGURATION_SERVER_PLUGIN_PRINT_ENABLE 1
68#define TR_DOOR_LOCK_SERVER_PLUGIN_PRINT_ENABLE 1
69#define TR_IDENTIFY_CLIENT_PLUGIN_PRINT_ENABLE 1
70#define TR_IDENTIFY_SERVER_PLUGIN_PRINT_ENABLE 1
71#define TR_OVER_THE_AIR_BOOTLOADING_CLIENT_PLUGIN_PRINT_ENABLE 1
72#define TR_POLL_CONTROL_SERVER_PLUGIN_PRINT_ENABLE 1
73#define TR_REMOTE_CLI_SERVER_PLUGIN_PRINT_ENABLE 1
79#define TR_ENABLE_JOINING_DISTRIBUTED_NETWORKS
82#define TR_PRIMARY_CHANNEL_MASK 0x02108800
83#define TR_SECONDARY_CHANNEL_MASK 0x05EF7000
86#define TR_ED_AGING_TIMEOUT ED_AGING_TIMEOUT_64MIN
87#define TR_KEEPALIVE_INTERVAL_MS 300000
88#define TR_KEEPALIVE_METHOD BOTH_KEEPALIVE_METHODS
91#define TR_NWK_REJOIN_DELAY_MULTIPLIER 2
92#define TR_NWK_REJOIN_INITIAL_DELAY_SEC 1
93#define TR_NWK_REJOIN_MAX_DELAY_SEC 900
96#define TR_DOOR_LOCK_SERVER_MAX_PIN_LEN 4
97#define TR_DOOR_LOCK_SERVER_MAX_NUM_USERS 8
100#define TR_POWER_CONFIGURATION_SERVER_BATTERY_LATCHING
103#define TR_IS_SLEEPY_ZED
104#define TR_STAY_AWAKE_WHEN_NOT_JOINED
107#define TR_OTA_UPGRADE_QUERY_DELAY_MIN 60
108#define TR_OTA_UPGRADE_MAX_DATA_SIZE 64