<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=5&amp;t=1646" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2007-08-20T19:24:28+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=1646</id>
<entry>
<author><name><![CDATA[StuartL]]></name></author>
<updated>2007-08-20T19:24:28+01:00</updated>
<published>2007-08-20T19:24:28+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1646&amp;p=10520#p10520</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1646&amp;p=10520#p10520"/>
<title type="html"><![CDATA[Programming Zigbee on the fly]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1646&amp;p=10520#p10520"><![CDATA[
Has anyone tried programming the Zig-100 on the fly from the CM5?  i.e. Has anyone tried anything to change destination IDs, broadcast mode etc after soldering it onto the CM5 motherboard?<br /><br />It looks relatively straightforward, you'd just need to ensure that you programmed it from software within 60ms of hardware reset.<br /><br />However I'm thinking of doing automatic peer discovery for CM5-CM5-PC communication and that's a little more complicated with the Zigbee modules working the way they do.  It would involve switching from broadcast to point to point mode on the fly and this seems expensive and pointless.<br /><br />You may as well use the Zigbee modules permanently in broadcast mode, which doesn't require in-circuit programming, and write a communications layer on top to handle peer discovery etc.  The protocol would handle very basic messaging with broadcast and unicast functionality with built in checksum.  A layer above could track and cache peers and note when a peer has been uncontactable for a preset time.<br /><br />Thoughts?<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=645">StuartL</a> — Mon Aug 20, 2007 7:24 pm</p><hr />
]]></content>
</entry>
</feed>