Meaning that when compiled it is placed in the allocated section of the application’s flash.The best Zed item build Season 12 starts with a Long Sword and purchase. In terms of the IDE workspace, main.c exists in the Application project – If the device is a Zigbee Network ProcessorĮnables power test modes for an application Zigbee clusters allowed by the applicationĪbility to process ZCL foundation incomingĭevice can can configure reporting parameters Management and data services of the Zigbee stackĪpplication is an OTA server for host interactionĬheck if a specific device has been authenticated Restore previous network settings on start-upĮnables device to become the Network Manager Store network settings in non-volatile memory Number of flash pages allocated for NV memory Use UART communication for ZNP processing Standard beacon type per the Zigbee specificationįrequency to be used, only 2.4 GHz is supported Set to APIMAC_HIGH_PA for the internal powerĭetermines whether to disable the Common UserĬreates factory image backup of current image LaunchPad variant, may be changed when migrating They are located in the Project PropertiesĪs further discussed in the Useful CCS IDE Settings section of the Z-Stack Quick Start Guide.Īllows automatic cluster attibute reporting The following table contains the preprocessor symbols which can be added or This is further described in OSALPort Framework. To the management and data services of the Zigbee stack through the OSALPortįramework module. Z-Stack API Module (API Z-Stack Module): This module provides an interface Examples include LED, timers, keys, UART and so on.Īpplication-Specific Functions: Implements platform-specific functions suchĪs data storage over power cycles (nonvolatile) and provides user interfaceįunctions, such as handling button presses or displaying essential information on Utility Functions: Provides various platform utilities which the applicationĬan use. Developers can modify this module’s out-of-box example code for customįor custom application requirements to quickly develop end products. The Z-Stack out-of-box demonstrates two use cases – Light and TI-RTOS Start-up Code: Initializes the application (seeĮxample Application: The platform-independent implementation of the example High-level descriptions of various blocks in Figure 22. OSALPort: an interface module between Z-Stack services (such as Z-Stack APIs) as well asĬertain primitive services (such as thread synchronization) provided by the real-timeįigure 22. The code for this task resides in the Application IDE folder. The following sections detail the example applications of the Z-Stack projects.Īpplication architecture: the Application task which is the lowest priority This chapter explains the application’s implementation to helpĭevelopers quickly modify the Z-Stack out-of-box example applications for customizedĭevelopment. The configurationĪnd usage of peripherals such as UART, switches, and LEDs are also shown by these To save the network parameters and application specific information. This allows theĭevelopers to explore the usage of the stack for configuring and running a device inĪ network along with other essential features, such as nonvolatile (NV) memory storage ZCL v7 Specifications requirements for certification. Providing different implementations of Zigbee device definitions while conforming to Z-Stack example applications are designed to enable faster end-product development by
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |