forked from NabuCasa/silabs-firmware-builder
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'refs/heads/puddly/packet-filter-multicast-extension' in…
…to tjj/test
- Loading branch information
Showing
5 changed files
with
349 additions
and
2 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
/***************************************************************************//** | ||
* @brief Zigbee Packet Handoff component configuration header. | ||
*\n******************************************************************************* | ||
* # License | ||
* <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b> | ||
******************************************************************************* | ||
* | ||
* The licensor of this software is Silicon Laboratories Inc. Your use of this | ||
* software is governed by the terms of Silicon Labs Master Software License | ||
* Agreement (MSLA) available at | ||
* www.silabs.com/about-us/legal/master-software-license-agreement. This | ||
* software is distributed to you in Source Code format and is governed by the | ||
* sections of the MSLA applicable to Source Code. | ||
* | ||
******************************************************************************/ | ||
|
||
// <<< Use Configuration Wizard in Context Menu >>> | ||
|
||
// <h>Zigbee Packet Handoff configuration | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ALL_PACKETS> Handoff All Packets | ||
// <i> Default: TRUE | ||
// <i> Allow all packets | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ALL_PACKETS 1 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_RAW_MAC> Handoff Raw Mac | ||
// <i> Default: FALSE | ||
// <i> Allow raw mac | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_RAW_MAC 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_MAC_COMMAND> Handoff Mac Commands | ||
// <i> Default: FALSE | ||
// <i> Allow mac command | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_MAC_COMMAND 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_NETWORK_DATA> Handoff Network Data | ||
// <i> Default: FALSE | ||
// <i> Allow network data | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_NETWORK_DATA 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_NETWORK_COMMAND> Handoff Network Commands | ||
// <i> Default: FALSE | ||
// <i> Allow network command | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_NETWORK_COMMAND 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_APS_DATA> Handoff APS Data | ||
// <i> Default: FALSE | ||
// <i> Allow aps data | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_APS_DATA 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_APS_COMMAND> Handoff APS Commands | ||
// <i> Default: FALSE | ||
// <i> Allow aps command | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_APS_COMMAND 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ZDO> Handoff ZDO Commands | ||
// <i> Default: FALSE | ||
// <i> Allow zdo | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ZDO 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ZCL> Handoff ZCL Commands | ||
// <i> Default: FALSE | ||
// <i> Allow zcl | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_ZCL 0 | ||
|
||
// <q EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_BEACON> Handoff Beacons | ||
// <i> Default: FALSE | ||
// <i> Allow beacon | ||
#define EMBER_AF_PLUGIN_PACKET_HANDOFF_ALLOW_BEACON 0 | ||
|
||
// <o PACKET_HANDOFF_BUFFER_SIZE> Packet Handoff Buffer Size <128-512> | ||
// <i> Default: 256 | ||
// <i> Handoff buffer size | ||
#define PACKET_HANDOFF_BUFFER_SIZE 256 | ||
|
||
// </h> | ||
|
||
// <<< end of configuration section >>> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#ifndef CONFIG_XNCP_CONFIG_H_ | ||
#define CONFIG_XNCP_CONFIG_H_ | ||
|
||
// Table entries are ephemeral and are expected to be populated before a request is sent. | ||
// This is not the size of any source route table! Rather, this controls how many unique | ||
// destinations can be concurrently contacted with source routing enabled. | ||
#define XNCP_MANUAL_SOURCE_ROUTE_TABLE_SIZE (20) | ||
|
||
|
||
// Some manufacturers do not write a board or manufacturer name to the NCP. | ||
// Rather than writing the manufacturing tokens within the application, you can instead | ||
// supply overrides that will be preferred to the manufacturing token values. | ||
#define XNCP_MFG_MANUF_NAME ("") | ||
#define XNCP_MFG_BOARD_NAME ("") | ||
|
||
#endif /* CONFIG_XNCP_CONFIG_H_ */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters