This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to make CC2531 as a Zigbee Coordinator based USB Dongle and interface with my application in PC?

Other Parts Discussed in Thread: CC2531, Z-STACK, CC2530

Hi All,

First of all, I am sorry, if this question has been asked several times over. I did my search on this forums, but, was unable to get a clear answer to my doubts, so I am posting my question here.

I am totally new to Embedded Domain and don't even understand most of jargons / concepts. So, please bear with me for my basic doubts.

So, here is my question:

I have a CC2531, I want to use Z-Stack and make the CC2531 to act as a  Zigbee Coordinator and initiate a network. I wish to plug-in the CC2531 to my linux machine and send commands/ receive informaion to/from CC2531.  CC2531 should notify the PC when a new zigbee device joins / leaves the network and should be able to send commands from PC to the zigbee devices in the network.

I have so far:

(a) An IAR workbench evaluation version which will work for 30 days

(b) CC2531 USB

(c) Z-Stack Home Automation 

(d) Z-Stack Mesh 

My questions:

(a) Which Z-Stack Software should I use? Z-Stack Home Automation or Z-Stack Mesh?

(b) Is there a direct code / sample which helps me to write the code which I can use to make the CC2531 interact with my PC? If yes, what kind of interface does it provide?

(c)Are there a list of pre-defined commands already available which can be used for communicating between PC & Z-Stack or we need to write that afresh?

How much time will this take for a novice?

Thanks in Advance for your help.