The F8 Z-Stack is no longer supported for new customers. Our agreement with Figure 8 Wireless has been terminated so we can no longer distribute licenses for Z-Stack. If you had the Z-Stack before August 4th, then you can continue to do development and ship products based on the Z-Stack. The last version of Z-Stack we will support is 1.0-1.2.2.
At no charge, you will be provided the appropriate number of BeeStack licenses based on the number of Z-Stack license purchased.
BeeStack is Freescale's own ZigBee software stack and is almost ready for release in compliance with the new ZigBee 2006 specification
The BeeKit will be included in all of the ZigBee development tool kits, including a 90-day evaluation version of BeeStack. BeeStack is a licensed software ($995 one time license per architecture, $1495 floating license) and a full license will be included in the 13192EVK-SFTE and 1321xEVK-SFTW
The Freescale BeeStack is supported by BeeKit which eases the implementation of the radio side of the design through a GUI interface that walks the designer through a series of questions to set up the radio. That code can then be exported to the CodeWarrior IDE for MCU application development. As well, the code may be imported back to BeeKit should the designer wish to make radio changes after or during their MCU application development. The exporting of the code back and forth is a significant improvement by Freescale.
A new version of BeeKit is on the website (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=BEEKIT_WIRELESS_CONNECTIVITY_TOOLKIT&parentCode=1321xEVK&nodeId=01J4Fs25657103). Near the bottom of the web page you will find "BeeKit Wireless Connectivity Toolkit Design Tools". You can download this version with BeeStack, including a 90-day evaluation license. The download includes all the documentation we have for BeeStack.
hi ashwini,
I am in a bit the same situation as you with existing application that needs to change to the new stack - I don't have all the answers but here is what I know.
1..... but no where they mention how it is different from z-stack??
I don't know of any document that covers this subject.
u mean to say only tht GUI export and import in codewarrior is the only difference?
Definitely I can say that the answer is No- it is not only the GUI that is deferent!
2.does the API's calls remain same in stack?
In the sense that the API specifies what you can do with the stack, then you could say that they are similar. (Possibly a bit closer to the ZigBee specification)
if you mean the way the API is presented (the methods you have access through) then it is completely different. You will need to change the parts of your code where your application interacts with the stack. Also all of the supporting code; OS, HW drivers etc. have all changed.
3.how i should proceed to port z-stack to bee-stack? i had used the "SERIALAPPLICATION" in z-stack and had gone ahead creating my own application with that where i was using a HOME_CONTROLS_STACK profile.
Probably the WirelessUART or the GenericApp is your best bet
For the last 2 questions I have no answers other than IT WILL TAKE TIME AND RESOURCES,
but it should be worth the effort for future compatibility, also the architecture of the BeeStack should give better performance as for speed (the messages are not copied as much as the zstack did). I don't have much practical experience with it yet though.