Digi XBee modules first steps

For projects on iDigi platform

Digi XBee modules first steps

Postby nikolaijivkov » Thu Jun 30, 2011 1:45 pm

Първото нещо, което трябва да се направи, преди да се започне програмиране с Python за XBee Radios (Series1 & Series2), е определянето на firmware-а в тях. Това може да стане лесно под Windows чрез програмата X-CTU.
Ако се използва USB - development board (вместо RS232 модела) ще са нужни и следните драйвери: XBIB-U dev board.
След това остава самото тестване на firmware-a, и ако е нужно заменянето му с друг чрез XCTU. Теста се прави чрез избиране на интерфейса ("Select Com Port") и натискане на бутона "Test/Query". Ако всичко е нормално трябва да излезне прозорче с "OK" и версията на заредения firmware. Ако това не става, пробвайте да дадете отметката "Enable API". Ако все още няма нужната реакция, тогава вероятно модула е в режим спане (пробвайте да щракнете ресет бутона на Development Board-а, и след това веднага "Test/Query" бутона. Винаги е възможно firmware-a вътре да е повреден (грешка при качването или друго нещо), в този случай е нужно да се замести с нов такъв. Това става от таба "Modem Configuration". За XBee Series 1 e удачно слагането на XB24 и XB24-B, а за XBee Series 2 - XB24-B и XB24-ZB.
Ако изпитвате затруднения с reflash-ването на модулите, погледнете този сайт.
След като знаете какво има записано вътре вече можеде да се заемете с експоатацията на самите модули.
Ето няколко полезни сайта:
http://www.digi.com/wiki/developer/index.php/Main_Page
http://www.digi.com/wiki/developer/index.php/Python_Wiki
http://www.digi.com/wiki/developer/index.php/Category:Working_with_Zigbee
to be continued...
nikolaijivkov
 
Posts: 1
Joined: Mon Apr 04, 2011 3:17 pm

Return to iDigi

Who is online

Users browsing this forum: No registered users and 0 guests

cron