Chengdu Ebyte Electronic Technology Co., Ltd. E18-MS1PA1-IPX User Manual
Copyright ©2012–2018
,成都亿佰特电子科技有限公司
7
5
Power
modificati
-on
Find static CODE const macPib_t macPibDefaults from file mac_pib.c. Modify in the red
signed below.
5 Programming
You are recommended to use the Code Composer Studio (CCS) integrated development environment (IDE) applicable
for wireless.
Code Composer Studio is a kind of IDE, it supports TI MCU and embedded processor series products. Code Composer
Studio covers a whole set of tools for development and embedded application. It covers the C/C++ compiler for optimizing,
source code editor, project building environment, debugger, descriptor and many other functions. The IDE provides
individual user interface, it can help you complete every step in developing. Familiar tool and interface enables users to
start more quickly. Code Composer Studio integrates the advantages of Eclipse software frame and the embedded
debugging function of TI and provides a knockout and functionable development environment.
5.1 TI ZigBee FAQ
How to select proper protocol stack from different ZigBee protocol stacks of TI?
From the Z-Stack 0.1 to Z-Stack 2.5.1a and the current Z-Stack Home 1.2.1, Z-Stack Lighting 1.0.2, Z-Stack Energy
1.0.1, Z-Stack Mesh 1.0.0, TI mainly upgraded the protocol stack through: 1) adding some new features according to
ZigBee Specification of the ZigBee Alliance, for example, ZigBee2007 tree-shape route, adding Mesh route in ZigBee Pro,
and raising MTO and Source Routing algorithms so TI added some new functions to the protocol stack, also did some
correction of bugs in Spec such as some unclear descriptions; 2) Correction of bugs of TI ZigBee protocol itself. You can
find the differences between one protocol stack and the previous version in the Release Note of the installation directory.
After the Z-Stack 2.5.1a, TI did not publish the protocol stack in the form of Z-Stack 2.6.x but in Application Profile
form, because TI hopes the developers could select proper protocol stack based on actual applications. The protocol stacks
like Z-Stack Home 1.2.1 includes two parts: 1
)
Core Stack, it is the follow-up versions of Z-Stack 2.5.1a, it can be found
from the Z-Stack Core Release Notes.txt, Version 2.6.2. 2
)
Profile-related part, this part is related to the actual application,
Home Automation stack is about the realization of ZigBee Home Automation Profile. Meanwhile, Z-Stack Lighting 1.0.2
and Z-Stack Energy 1.0.1 are Core Stack with Profile for application.
1) Z-Stack Home 1.2.2a is specific for smart home products development.
2) Z-Stack Lighting 1.0.2 is specific for ZLL products development.
3) Z-Stack Energy 1.0.1 is specific for intelligent energy, meter, In Home Display, and so on.
4) Z-Stack Mesh 1.0.0 is specific for private applications, it only utilizes the function of standard ZigBee protocol,
Mesh route and so on, the application layer shall be defined by the developer.