Module: xBee-API1 V1.0A #431
Replies: 17 comments
-
Posted at 2014-03-24 by Sacha Module for communicate with xBee radios
Summary
xBee Frame Types implemented
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-24 by Sacha The module code: Comitted on git-hub |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-24 by Sacha Hmm. Have some formatting problems. Gordon: Is there another way to submit a module ? EMail ? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-24 by DrAzzy Favored way to submit module is via github pull request. http://www.espruino.com/Writing+Modules At least, I assume it is - that's how I submit modules I write. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by Sacha Oh, did'nt know that. Thanks. Will try it. Sacha |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by Sacha Module is committed. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by @gfwilliams Great - thanks! I'll try and update the website with it today/tomorrow |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by Alex Hi Sacha, Gordon, |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by @gfwilliams Give me an hour or so - it'll all be on the main site. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by @gfwilliams It's here: http://www.espruino.com/XBee-API1 |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-25 by dirk Hi, there is a little typo on the espruino page. "myxbee=requere('XBee-API1'.connect(Serial1);" should be: dirk |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-26 by Sacha Thank you dirk. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-26 by Alex Hi Sacha, I'm sorry in advance for this probably stupid question but I've searched high and low but can't find a straight answer. As I understand it the Xbees create a mesh network that requires (at least? or ONLY?) one coordinator. The rest can be either routers or endnodes. My question is, can the coordinator just run normal code like the other nodes or does it have to be dedicated to only being a coordinator? A few other questions I have are:
Thanks so much for the module :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-26 by Sacha Hi Alex, You need some basic understanding about xBee. The following book may help: I try to answer your questions. You need ONE coordinator, but only ONE! With my module you will be able to communicate with all types (Coordinator/Router/Enddevices) I think RSSI values or link signal quality can be read out by AT commands. Should be possible with all types of devices. You need a PC to flash the right firmeware to the xbee's first. Sacha |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-27 by Alex Hi Sacha, thank you for the explaination. I'll order the book you mentioned. Just to check, the coordinator can run normal code like the rest of the nodes or does it have to be dedicated to coordinating? From the espruino's point of view, would it matter which is the coordinator and which is a normal node? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-27 by Sacha Hi Alex, Yes you can connect a espruino to the coordinator or a router/enddevice und communicate using the module without a difference. Sacha |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-04-10 by Sacha Hi all, I just want to let you know that the XBee module is rewritten, it uses now in most cases Uint8Array instead of simply arrays. Saves a lot of memory. Consult the actual API documentation: http://www.espruino.com/XBee-API1 Sacha |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-03-24 by Sacha
Hi All,
I just finished my first Espruino module. With this module, you are able to communicate with xBee radios. Use xBee AT firmeware. Connect V3.3, GND and Serial RX/TX to the xBee board.
Sacha
Beta Was this translation helpful? Give feedback.
All reactions