UG392 Using Silicon Labs Green Power Instruction Manual

June 14, 2024
SILICON LABS

UG392 Using Silicon Labs Green Power Instruction Manual

UG392

This application note introduces the Silicon Labs Green Power components within the Zigbee EmberZNet PRO stack and explains how to enable a network for Green Power. This document assumes readers are familiar with the basic Green Power concepts discussed in UG103.15: Silicon Labs Green Power Fundamentals.

KEY POINTS

  • Introduces Green Power.
  • Describes a basic Green Power network.
  • Explains Green Power commissioning and operational model.
  • Describes the Silicon Labs Green Power devices, their plugins, and callbacks.

1. Introduction to Green Power

Zigbee® Green Power (ZGP) is included in the Zigbee 3.0 specification (Z3) (Zigbee Alliance, Zigbee 3.0 specification). It is an end-toend open standard that allows ultra-low power devices called Green Power Devices (GPDs) to operate on Zigbee networks.

Green Power is actually a number of technologies combined into one global standard that includes these features (Zigbee Green Power, Cam Williams):

  • Energy harvesting technology.
  • Includes mechanical, heat, light, pressure (piezo), and other energy harvesting technology.
  • Ultra-low power RF silicon that uses many orders of magnitude less power than required for a sleepy or fully networked wireless connection.
  • Uses ultra-low power, non-volatile memory such as Ferroelectric RAM (FRAM).
  • An open, global standard network technology that saves even more energy by reducing packet length, round trips, connection rediscovery, and on-network time for devices that may be offline for extended periods of time.
  • Zigbee – 15.4 – 2.4Ghz modules
  • An open, global, standard application layer protocol that supports compressed messages and limited transactions using:
  • Zigbee Application Framework (AF)
  • Zigbee Cluster Library (ZCL)

2. Basic Green Power Network

A basic Green Power (GP) network consists of three devices:

  • Green Power Device (GPD)
  • A Z3 Proxy or Green Power Proxy (GPP)
  • A Green Power Sink (GPS)

GPD Frames (GPDF) are transmitted by the GPD devices and received by a Proxy or a Combination (Sink and Proxy) device. The GPP will then encapsulate the received GPDF within a standard Zigbee frame and forward the GPDF packets across the Zigbee PRO / Z3 network in the form of notifications to the Sink that that has been paired with the end device. In a Combination device, the Proxy side is responsible for forwarding the GPDF packets. The following figure illustrates the data flow from the GPD to the GPP and finally to the GPS.

FIG 1 Basic Green Power Network.jpg

Figure 2.1. Basic Green Power Message Transmission

As indicated in the following figure, the GPDF is shorter than a standard Zigbee frame (indicated by the dashed line). This allows a GPD to transmit a GPDF using less power than a standard Zigbee frame as the radio transmitter is active for less time.

FIG 2 GPDF Size.jpg

Figure 2.2. GPDF Size

GPDs are primarily one-way devices once in use, although they may optionally (if designed) support bidirectional data exchange during pairing. GPDs should not be considered end devices and Zigbee considers them as less than Zigbee End Devices (ZEDs). For more information on ZEDs, see UG103.2: Zigbee Fundamentals.

2.1 How Does Green Power Fit in a Zigbee Network?
The Zigbee stack architecture is illustrated in the following figure.

Figure 2.3. Zigbee Stack Architecture
Green Power data exchanges are handled by a dedicated block or “stub” for the Zigbee Network (NWK) Layer and the Application Support Sub-layer (APS). Green Power has three elements within the Zigbee stack architecture:

  • Common GP (cGP) stub
  • Dedicated GP (dGP) stub
  • Dedicated LPED (dLPED) stub

The following table describes each of the stubs in more detail.

Table 2.1. Green Power Stubs

FIG 4 Green Power Stubs.JPG

2.2 Green Power Devices
GPDs are ultra-low power and even battery-less devices that can utilize this communications method to send messages to Zigbee devices. GPDs can only send and receive GPDFs. GPDs can never be a part of the Zigbee network because they have a different frame format. (See Section 4.1.1 Frame Format for more information.) Some typical GPDs are shown in the following figure.

Figure 2.4. Typical Green Power Devices

2.3 Green Power Infrastructure Devices
ZGP devices that operate within a normal Zigbee network are called infrastructure devices. These devices can handle GPDFs in some way. There are two general types of infrastructure devices:

  • Green Power Proxy (GPP)
  • Green Power Sink (GPS)

The GP specification defines the entire set of features for each of these devices. Some of these features are optional and some are mandatory, called Basic by Zigbee. As a result, there is a set of sub-names: Green Power Proxy Basic (GPPB), Green Power Sink Basic (GPSB) and Green Power Combo Basic (GPCB

  • GPSB) that implements the functionality for both Proxy and Sink within a single device.

The following figure illustrates two GP infrastructure devices.

Figure 2.5. Green Power Device Types

  • Green Power Proxy (GPP)
    • Receives and forwards the GPDF wrapped in a ZCL command over the Zigbee network. This is sometimes called tunneling the GPD command.
    • Receives the GPDF, hence a Server for GPDF frames.
    • Sends the ZCL tunnel commands to the GPS. This is a client role of GP Cluster in ZCL.

  • Green Power Sink (GPS)
    • Receives the tunneled commands and executes them.
    • Receives the ZCL tunnel commands from the GPP. This is a server role of GP Cluster in ZCL.
    Note: Even though it is possible to implement a standalone GPS device with EmberZNet PRO with the limitation of in-range direct communication with a GPD, a Green Power Combo (GPC) is preferred over a standalone GPS. The reason is that standalone sinks are rare because the Z3 specification requires all the routers to be Proxy Basic at minimum. The following sections of this User Guide discuss how to implement a GP Combo (GPC) rather than a GPS.

3. Green Power Commissioning

Commissioning is the process of adding a GPD to the Zigbee network so it can perform application functionality. This process establishes the GPD in the Proxy Table and in the Sink Table. If there is an infrastructure device (Sink or Combo) that has matching functionality with the GPD, they can be commissioned as a pair and work together.

The GPD sends a series of GP commands to the listening GP infrastructure device (Sink or Combo) which adds it as a commissioned node for further data transactions. In this command exchange, the GPD and the GP infrastructure device agree on the functionality that matches and the security requirements for additional command/data transactions.

There are two types of commissioning process based on the capabilities and design of the GPD:

  • Unidirectional Commissioning: The GPD only sends the commissioning commands and does not receive any data back from the Zigbee network. In this type of commissioning, the application must predefine the Zigbee network channel and security requirements.
  • Bidirectional Commissioning: The GPD sends and receives data through a series of commands, called commissioning commands.
    With bidirectional commissioning, the GPD can find the Zigbee network channel and negotiate the security level key. This process consumes more energy because it includes both transmission and receive steps.

3.1 Unidirectional Commissioning
The following figure illustrates how unidirectional commissioning works.

FIG 7 Unidirectional Commissioning.jpg

Figure 3.1. Unidirectional Commissioning

  • GP Proxy Commissioning Mode (Enter): The GPP will receive the GP Proxy Commissioning Mode from the GPS and start the GPP Commissioning Window timeout, which is the timeout for the GPP to exit Commissioning mode in case there is no pairing complete or on an exit command from the GPS. In commissioning mode the GPP will only accept GP Proxy Commissioning mode commands from the original GPS.
  • GP Command (Commissioning): Once the GPS and GPP are in commissioning mode, an action is performed on the Green Power Device (GPD) to send a Commissioning GPDF which will be received by the proxy. The proxy will check if this device is already in the proxy table. If not, an active entry with default values will be created.
  • Commissioning Notification (Commission): The GPP broadcasts a commissioning notification to the GPS. The GPS checks a functionality match, if security-related fields are supported (Key Type, Security Level, etc.). Once all the checks pass, the GPD capability is stored and the GPS proceeds to finalize commissioning by adding the GPD to the Sink Table and broadcasting a GP Pairing.

If it is required, the GPS will assign the GPD an Assigned Alias. You have the option to define the Assigned Alias fo the GPD by using bool emberAfPluginGreenPowerServerUpdateAliasCallback(EmberGpAddress gpdAddr, uint16_t alias): This function is called by the Green Power Server plugin during commissioning to updated the alias information from the user.

Once commissioning is finalized the GPS may send a GP Proxy Commissioning Mode Command (Exit) to have the GPP exit commissioning mode, or just wait for the GPP Commissioning Window timeout.

Note: The emberAf Green Power Server Pairing Status Callback has been introduced in EmberZNet 7.3 and can only be used in EmberZNet 7.3 and above.

3.2 Bidirectional Commissioning
The following figure illustrates how bidirectional commissioning works.

FIG 8 Bidirectional Commissioning.jpg

Figure 3.2. Bidirectional Commissioning

Upon the expiry of any commissioning timer, such as the server commissioning window expiry, generic switch commissioning or multisensor commissioning timer, the Green Power Server plugin will call:

FIG 9 Bidirectional Commissioning.jpg

Note: The ember Af Green Power Server Pairing Status Callback has been introduced in EmberZNet 7.3 and can only be used in EmberZNet 7.3 and above.

4. Green Power Operational Model

A GPD is said to be operational when it sends application control commands such as on/off. Typically, such operational commands are useful after the GPD is commissioned to a Zigbee network after the commissioning process. Like commissioning, a GPD can have two operational modes.

  • Unidirectional Operation: Sends commands to the Zigbee network and requires a minimum energy budget.
  • Bidirectional Operation: Sends commands and receives a response back—for example, reading an attribute from the network. Because this mode sends data to the Zigbee network and receives data back from the network, it uses more energy.

4.1 Green Power Command Transport

The following figure illustrates a high-level typical GP operational command transport with four GP devices.

FIG 10 Green Power Command Transport.jpg

Figure 4.1. Green Power Command Transport

These are the general steps in the Green Power command transport in the above figure.

  1. GPDm (a GPD with Source Id = m) sends a command N (a GPDF frame) to GPPB1.
  2. GPPB1 receives the command N.
  3. GPPB1 looks up GPDm in its proxy table to determine whether GPDm has an entry paired with a Sink. If it does, GPPB1 forwards command N as a Zigbee Cluster Library (ZCL) notification to GPPB2. If it does not recognize GPDm after the proxy table lookup, GPPB1 drops the packet.
  4. Once GPPB2 receives the notification, it forwards the command further as a ZCL command, as it would do for any other ZCL commands in the Zigbee network. (Any router in the Zigbee network would do the same because in Z3, all routers are GPPBs.)
  5. The GPCB receives the ZCL notification and processes it by looking up its Sink table to obtain the required information. If all the information is correct and the GPDm is paired to this GPCB, the GPCB processes the command as follows:

1. Looks up command N in its translation table to attempt to translate it.
2. Translates command N to an equivalent Zigbee command (which includes interpreting the command payload) and finds one or more paired application endpoints (which are in the translation table). Refer to the translation table in Table 4.1 Default Translation Table No Payload on page 11 for the Zigbee Commands.
3. Pushes the Zigbee packet to the identified application endpoint on the node.

4.1.1 Frame Format
The following figures illustrate the standard format of a Zigbee frame and the format of a generic GP frame. The size difference is because the entire GP frame must fit into the ZCL payload (or addressing).

FIG 11 Frame Format.JPG

Most of the information contained in the Zigbee NWK header and all the information in the APS headers is not relevant for GP operation.
As a result, the GP frame contains a modified NWK header and no APS header, followed by a dedicated application payload. GP frames are compact and shorter, but they contain all the necessary information required for addressing and security.

4.1.2 Green Power Device Tables
The table sizes (sink and proxy tables) are configured using the configurations in green-power-translation-table-config.h. The translation table is to support configurable translation for compact attribute reporting and multi-sensor CJO multi-sensor operation?. Compact attribute reporting is supported in the EmberZnet stack as part of supporting the translation table.

To support the Green Power feature, the following tables are maintained on the sink and/or proxy nodes:

FIG 12 Green Power Device Tables.JPG

• Translation table : Holds translations for GPD command into a command from the Zigbee application profile supported on the node:
• The commands from the source (GPD) node do not come from a standard Zigbee command set. A sink node for GP commands interprets the commands received from the GPD and performs the required action. The sink node must translate the received command into a command from the Zigbee Application profile supported on the node (for exmple, Home Automation).
• A Translation table entry is derived from the Default or Customized table.
• The Default Table: Stores the predefined translations as per GP specification. By default, the GPD Command Translation Table (Table 1) contains the generic translations (mapping the GPD commands to their ZCL equivalents).
• Customized Table: Contains specific command translations defined for a given GPD device. Creating a customized table is outside the scope of this User Guide.
• If both default and customized translation are applicable to a particular GPD command, the customized translation supersedes the default translation.
• The translation table is created during commissioning and later used to the interpret the command received from GPD.

Table 4.1. Default Translation Table No Payload

FIG 13 Default Translation Table No Payload.JPG

FIG 14 Default Translation Table No Payload.JPG

FIG 15 Default Translation Table No Payload.JPG

Table 4.2. GPDF Commands with Payload

FIG 16 GPDF Commands with Payload.JPG

FIG 17 GPDF Commands with Payload.JPG

FIG 18 GPDF Commands with Payload.JPG

FIG 19 GPDF Commands with Payload.JPG

5. Silicon Labs Green Power within Zigbee EmberZNet v6.x and Lower

There are three Silicon Labs Green Power devices within EmberZNet PRO:

  • Green Power Device
  • Green Power Proxy Basic
  • Green Power Combo Basic

The following sections describe some of the main features, plugins, and callbacks for each device type.

5.1 Green Power Device
A device that is outside a Zigbee network and can send commands to the Zigbee network via a GPP.

5.1.1 Plugins
These are the plugins related to a GPD application and its components available in the GPD framework.

Figure 5.1. Green Power Device Plugins

The GPD framework provides functional modules in the form of the following plugins:

  • GDP
    • GPD App Configuration: Configures application capability and device parameters. It also consists of a set of modules that provide
    application-level functions such as main, node configuration, and commissioning.
    • GPD CLI: Provides a basic set of Command Line Interface (CLI) commands for development and testing.
    • GPD Components: Includes a set of modules to provide the following capabilities:
    • Wrapper interface to RAIL layer
    • Sending and receiving bidirectional GPDFs
    • GPDF packet formation and parsing
    • GPDF security tagging and validation wrappers for the mbed TLS plugin
    • Nonvolatile memory wrapper functions

  • HAL: HAL Library includes a set of low-layer peripheral and board support modules.

  • RAIL: Includes the RAIL library.

  • Utility: Provides mbedTLS functionality.

5.1.2 Callbacks
The following figure illustrates the set of callbacks available for user interaction that provide information and accept inputs.

FIG 21 Callbacks.jpg

Figure 5.2. Green Power Device Callbacks

5.2 Green Power Proxy Basic
Green Power Proxy Basic has the following key features:

  • Receives Green Power Frames.
  • Converts Green Power Frames to ZCL commands.
  • Is involved in commissioning new devices.

5.2.1 Plugins
Plugins implement the functionality for the mandatory incoming commands. On the Plugin tab, ensure the following plugins are enabled.

FIG 22 Plugins.jpg

Figure 5.3. Green Power Proxy Basic Plugins

The Green Power Client plugin implements most of the Proxy functionality while the Green Power Common plugin provides some of the common functions and utility that is shared by both the Green Power Server and the Green Power Client.

When you enable a Green Power Client plugin, make sure to set the correct desired options as shown in the following figure.

FIG 23 Green Power Client Plugin Options.jpg

Figure 5.4. Green Power Client Plugin Options

5.2.2 Callbacks
The following figure illustrates the Green Power cluster incoming commands callbacks that are implemented by the Green Power Client as part of the Green Power Proxy Basic.

FIG 24 Callbacks.jpg

Figure 5.5. Green Power Proxy Client Callbacks

5.3 Green Power Combo Basic
Green Power Combo Basic has the following key features:

  • Receives Green Power Frames.
  • Converts Green Power Frames to ZCL commands.
  • Commissions new devices.
  • Is commanded by Green Power Devices.

5.3.1 Plugins
Plugins implement the functionality for the mandatory incoming commands for both the client and the server. On the Plugin tab, ensure the following plugins are enabled.

FIG 25 Plugins.jpg

Figure 5.6. Green Power Sink Combo Plugins

Set Hidden ZCL Message Proxy Endpoint to one of the application endpoints implemented by the Green Power Combo Basic to allow the AF to send the operational command forwarding. Set ZCL Message Default Destination Endpoint to one of the application
endpoints.

5.3.2 Callbacks
The following figure illustrates the Green Power Cluster incoming command callbacks that are implemented by the Green Power Client and the Green Power Server.

FIG 26 Callbacks.jpg

Figure 5.7. Green Power Cluster Command Callbacks

The following figure illustrates the set of callbacks that the Green Power Server uses as application callbacks.

FIG 27 Green Power Server Application Callbacks.jpg

Figure 5.8. Green Power Server Application Callbacks

Note: Section 5.2 Green Power Proxy Basic and section 5.3 Green Power Combo Basic explained the implementation for a System-on- Chip (SoC) architecture. The Silicon Labs Zigbee application framework provides a Host- xNCP architecture for implementing a GPP or GPC. The plugins and callbacks remain the same and present on the host framework and the Green Power Library has the same settings as the above and remains on the xNCP.

6. Silicon Labs Green Power within Zigbee EmberZNet 7.x and Higher

Zigbee EmberZNet Software Development Kit (SDK) v7.x contains a number of changes compared to SDK v6.x. Many of these changes are due to an underlying framework redesign that results in an improved developer experience within Simplicity Studio 5. Projects are now built on a component architecture. Instead of configuring project functionality through Application Builder (AppBuilder) plugins, equivalent functionality is now available through Zigbee stack or platform components and configuration tools such as Project Configurator and Zigbee Cluster Configurator. This chapter describes the Green Power features of the Zigbee EmberZNet 7.x SDK.

6.1 Examples – SoC
The same examples are provided as in SDK 6.10.x or earlier SDK version, however they can now be accessed from the File > New > Silicon Labs Project Wizard menu in Simplicity Studio 5. An easy way to access them is to filter for the “gp” keyword and Zigbee Technology
Type.

FIG 28 Examples - SoC.jpg

Figure 6.1. Green Power examples in the Simplicity Studio Project Wizard

The examples are:

  • GPD Sensor: Green Power Device Occupancy Sensor application that demonstrates a Green Power occupancy sensor device. The Green Power Device Application Support component is pre-configured accordingly.
  • GPD Switch: Green Power Device Switch application that demonstrates a Green Power switch device. The Green Power Device Application Support component is pre-configured accordingly.
  • Z3LightGPCombo: The Z3Light example application extended with Green Power Combo (Proxy + Sink) functionality. Green Powerrelated components are added and pre-configured to support this functionality.
  • ncp-uart-hw-gp-multi-rail: ncp-uart-hw example application extended with Green Power Multi-RAIL functionality. For more information on the examples refer to the Project Details section of the Project Overview in each example.

6.2 Examples – NCP
In EmberZNet 7.3 the basic functionality with Green Power endpoints is now located on NCP. This example shows how to run a Z3Gateway with an ncp-uart-hw- gp-multi-rail sample application and the necessary steps to pair a GPD Switch using the Green Power Adapter component. This sample application provides the following benefits:

  • It allows the Zigbee Green Power to function entirely on the NCP with no intervention from the host in a Host-NCP setup and therefore reduces energy consumption by avoiding the need to wake up the Linux Host for Green Power packets.
  • The GPPB and GP Sync is integrated into the NCP.
  • It provides additional EZSP APIs added for the GP Sync functionality.

To start building your application follow these steps:
1. In Simplicity Studio create a new Z3Gateway Host Project. For information on how to create a Z3Gateway Host Project refer to AN706: EZSP-UART Host Interfacing Guide. Once the Z3Gateway project has been created, open the Project Configurator’s Software
Components tab:
a. Under Zigbee -> Green Power uninstall the following components:
• Green Power Client
• Green Power Common
b. Under Zigbee -> Green Power install the following components:
• Green Power Client CLI: Implements the client-side CLI functionality of the Green Power Cluster
• Green Power Server CLI: Implements the server-side CLI functionality of the Green Power Cluster
• Green Power Translation Table CLI: Implements the Translation Table CLI functionality of the Green Power Cluster.
• Application Framework Support Component: This Application Framework implementation is used for NCP applications.
c. In the Configuration Tools tab open the Zigbee Cluster Configurator. Delete Endpoint 242 (Device – GP Combo Basic 0x0066).
d. You can transfer your project to your platform and build it using a standard make command.

2. Using the ncp-uart-hw-gp-multi-rail sample application, create a new project. Open the Software Components in the Project Configurator:
a. Install the following Components in Zigbee -> Green Power:
• Application Framework Support Component.
• Green Power Adapter: This component provides all the in/out interfaces for the green power cluster.
• Green Power Client.
• Green Power Combo Zap Config: If your NCP configuration is for a GPP you should use the Green Power Proxy Config Component.
• Green Power Common.
• Green Power Server.
• Green Power Translation Table.
b. Disable all Custom Options in the Green Power Adapter Component:

FIG 29.jpg

c. Build and flash the project into your board.
3. Once you have built the Z3Gateway in step 1 in your host and flashed the ncp-uart-hw-gp-multi-rail application in step 2, you can connect the NCP to your host and run the Z3Gateway:

./Z3GatewayHost -p /dev/tty.usbmodem0004402507811
Reset info: 11 (SOFTWARE) ezsp ver 0x08 stack type 0x02 stack ver. [7.3.0 GA build 23] Ezsp Config: set address table size to 0x0002:Success: set

4. To pair the (Host + NCP) GPCombo with a GPD, on the GPCombo issue the CLI command plugin green-power-server commission 9 0 0 1: This will initiate commissioning in the Sink.
Note: If a sink is setting its commissionin mode for groupcast, then it neds to ensure the binding table is not full and has enough available space for the commissioning endpoint to be added. This guarantees that packets will be properly forwarded.

To send the GPD Command (Commission) from the GPD, issue the CLI command:
node comm 255: This command will start commissioning and will eventually pair with the On-Off Cluster on Endpoint 1 on the Host.
5. Finally, you can send GPDF command 0x22 (see Table 4.1 Default Translation Table No Payload on page 11), which is the switch toggle CLI command for the GPD. This command will be received by the NCP and will be translated in the translation table to the on-off toggle command. The NCP will then ask the host to toggle the attribute of the On-Off Cluster in Endpoint 1.

6.3 Components
Components are made up of a collection of source files and properties. The component-based design enables customization by adding, configuring, and removing components. The application developer can use SSv5’s Project Configurator and Component Editor to easily
assemble the desired features by including those components that match the required functionality and by configuring the various properties associated with those components.
The configuration options and source code previously associated with plugins and the callbacks are all found as a component or part of a component.

The components commonly associated with Green Power functionality are the following:

Green Power Device:

  • Green Power Device AF CLI: Implements the CLI for the Green Power Device application. Depends on the CLI service, GPD Application support, and Debug Print components.
  • Green Power Device Application Support : Implements application layer support for the Green Power Device. Depends on the GPD Network Support component.
  • Green Power Device Network Support: Implements network layer support for the Green Power Device.

FIG 30 Green Power Device Components.jpg

Figure 6.2. Green Power Device Components

Green Power Sinks, Proxies and Combos

  • Application Framework Support Component
    • Provides Application Framework implementation used on NCP applications.
    • Documentation can be found at

  • Green Power Adapter
    • Provides the green power cluster user with all the in/out function interfaces. The customer should be able to use their framework.
    • Documentation can be found at:

  • Green Power Client
    • Implements the Green Power Client cluster from the Zigbee Cluster Library (ZCL).
    • Documentation can be found at: https://docs.silabs.com/zigbee/7.0/zigbee-af- api/green-power-client

  • Green Power Client CLI
    • Implements the client-side CLI functionality of the Green Power Cluster.
    • Documentation can be found at:

  • Green Power Server
    • Implements the Green Power Server cluster from the ZCL.
    • Documentation can be found at: https://docs.silabs.com/zigbee/7.0/zigbee-af- api/green-power-server

  • Green Power Server CLI
    • Implements the server-side CLI functionality of the Green Power Cluster.
    • Documentation can be found at:

  • Green Power Common
    • Contains code that is common between the server and client cluster implementations. Required by all Green Power applications within the Zigbee Framework.
    • Documentation can be found at: http://docs.silabs.com/zigbee/7.0/zigbee-af- api/green-power-common

  • Green Power Test Device
    • Implements a Green Power Device test within the Zigbee framework.

  • Green Power Translation Table
    • Implements the Green Power Translation Table.
    • Documentation can be found at:

  • Green Power Translation Table CLI
    • Implements the translation table CLI functionality of the Green Power Cluster.
    • Documentation can be found at: https://docs.silabs.com/zigbee/7.0/zigbee-af- api/green-power-translation-table-cli

  • Stack – Green Power
    • Implements the Green Power Stack within the Zigbee framework. Required by the Green Power Common component.

FIG 31 Green Power Sink, Proxy and Combo
Components.jpg

Figure 6.3. Green Power Sink, Proxy and Combo Components

FIG 32.JPG

FIG 33.JPG

Disclaimer
Silicon Labs intends to provide customers with the latest, accurate, and in- depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and “Typical” parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Labs reserves the right to make changes without further notice to the product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Without prior notification, Silicon Labs may update product firmware during the manufacturing process for security or reliability reasons. Such changes will not alter the specifications or the performance of the product. Silicon Labs shall have no liability for the consequences of use of the information supplied in this document. This document does not imply or expressly grant any license to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any FDA Class III devices, applications for which FDA premarket approval is required or Life Support Systems without the specific written consent of Silicon Labs. A “Life Support System” is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Silicon Labs disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of a Silicon Labs product in such unauthorized applications.

Note: This content may contain offensive terminology that is now obsolete. Silicon Labs is replacing these terms with inclusive language wherever possible. For more information, visit www.silabs.com/about-us /inclusive-lexicon-project

Trademark Information
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, “the world’s most energy friendly microcontrollers”, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, the Zentri logo and Zentri DMS, Z-Wave®, and others are trademarks or registered trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. Wi-Fi is a registered trademark of the Wi-Fi Alliance. All other products or brand names mentioned herein are trademarks of their respective holders.

Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

Read More About This Manual & Download PDF:

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

SILICON LABS User Manuals

Related Manuals