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.

ZAccel Demo using the CC2480

Other Parts Discussed in Thread: CC2430, CC2431

Hello everyone, here is a small example of using ZAccel out of the box uploading info from each node to a server and displaying the info on a webpage.

The info is processed from an XML file and using Google Maps API and a rendering of TI San Diego Office over the Google Maps we show info read from a coordinator in random locations inside the office.

Each node can be clicked and will reveal info about the short address, device type (EndDevice or Router), voltage and temperature among with info about when it last and first reported.

This is still in beta version, the network consists of 15-25 nodes so far but we are planning to expand it significally.

Google Chrome browser is not very compatible, Firefox, IE and Safari are tested fine.

Info is updated every 5 minutes (approximately) due to server traffic, but this can be used for real time info.

More info about the project will come soon!

 

Here is the link:

http://www.tizigbeedemo.com/

 

  • Hi Takissd,

    Its great to see projects like urs! I am a starter on TI ZigBee technology and some times I find it so complicated to understand. Can I ask you some questions?

    First, are ur routers just connected to the batteries or are they using another kind of supply?

    Have u thought about using the light sensor on the CC2480 board? Have u got any idea on how to do it?

    And the last one, how do u communicate the coordinator and the main PC?

    Ok, that's all, these questions may look stupids but u know, im just getting started!

    Thanks a lot,

    Gonzalo

     

  • hello Conzalo, thanks for you kind comments!

    I will try to answer your questions:

    1) The routers are connected to a usb hub so the are powered thru usb since battery won't keep them up and running for too long.

    2) I am not using the light sensor of 2480, all i do is use the ZASA application that is preloaded on the ZAccel 2480. I think there are some posts in this forum and some sample code of how to use the light sensor. All i wanted to do is demonstrate a simple network in an office area that can be formed "out of the box"

    3) So this is the main program. It is a VB.net based program that parses information from a serial port on the pc. The coordinator is connected to a usb board which is actually sold by TI (MSPeZ430-U). So the Zaccel connects to this board and this board is connected to the usb  port of the pc collecting information. The Zaccel kit contains the usb board i described above plus 2 battery boards.

    I hope this answers your questions. No question is stupid, this is what a forum is all about! Look inside here there is people with good knowledge and a lot of threads and sample code.

    Takis

  • Thanks Takis,

    Im carrying out a project on power consumption of ZibBee nodes. Im actually using that ZAccel kit (cc2480 + mspez430) but i have almost done it and im thinking about a way to expand my project. Thats why i find urs so interesting. May ask u something more?

    As far as I know, no TI implementation uses beaconed mode. But, would it be possible to change from Simple API to API in order to  use beacons or I would need another developers kit like this that uses CC2430?

    Thanks a lot,

    Gonzalo.

  • This question has been answered quite a few times on the forum, but I'm still left confused as to how beaconing could work in a mesh network ...especially when some devices may be out of RF range from the beaconing device.

    Anyway, TI's ZigBee implementation does not have any beaconing modes. If beaconing is important for your application, the TI-MAC protocol offers it in a star topology.

    Scott

  • I'm curious about how you set up the Google Map API.  I'm assuming this would work with the CC2431 and could be used as a display for location tracking.  Any info you can pass on for the API would be appreciated.

  • hello!

    Google has everything explained here : http://code.google.com/apis/maps/

    First you have to get a key and then depending what you want to do you have to write the code, there is tons of code on the internet depending what exactly you want to do.

    Also for the 2431 the Google maps would be awesome cause you could probably track  where your devices are!  I am not sure what the code would be translating your location into coordinates /pseudocoordinates so that you can locate it into the map. this is the only chalenge i see.