<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[radio ID in EEPROM]]></title><description><![CDATA[<p dir="auto">At which address does the Radio ID get stored?  I want to use the EEPROM on my sensor, but I want to make sure I'm not overwriting</p>
]]></description><link>https://forum.mysensors.org/topic/166/radio-id-in-eeprom</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 04:54:11 GMT</lastBuildDate><atom:link href="https://forum.mysensors.org/topic/166.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Jun 2014 11:37:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to radio ID in EEPROM on Thu, 12 Jun 2014 17:26:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hek" aria-label="Profile: hek">@<bdi>hek</bdi></a> said:</p>
<blockquote>
<p dir="auto">If your write above address 512 you should be safe.</p>
<p dir="auto">If you look at the beta version of 1.4 you can see I've added eeprom read/write in the API for sketch usage (that doesn't overwrite any important MySensor stuff). Will make life easier for you.</p>
</blockquote>
<p dir="auto">cheers mate</p>
<p dir="auto">appreciated, as usual.</p>
]]></description><link>https://forum.mysensors.org/post/1380</link><guid isPermaLink="true">https://forum.mysensors.org/post/1380</guid><dc:creator><![CDATA[BulldogLowell]]></dc:creator><pubDate>Thu, 12 Jun 2014 17:26:51 GMT</pubDate></item><item><title><![CDATA[Reply to radio ID in EEPROM on Thu, 12 Jun 2014 16:44:18 GMT]]></title><description><![CDATA[<p dir="auto">If your write above address 512 you should be safe.</p>
<p dir="auto">If you look at the beta version of 1.4 you can see I've added eeprom read/write in the API for sketch usage (that doesn't overwrite any important MySensor stuff). Will make life easier for you.</p>
]]></description><link>https://forum.mysensors.org/post/1377</link><guid isPermaLink="true">https://forum.mysensors.org/post/1377</guid><dc:creator><![CDATA[hek]]></dc:creator><pubDate>Thu, 12 Jun 2014 16:44:18 GMT</pubDate></item><item><title><![CDATA[Reply to radio ID in EEPROM on Thu, 12 Jun 2014 15:48:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hek" aria-label="Profile: hek">@<bdi>hek</bdi></a> said:</p>
<p dir="auto">yes, this part I found:</p>
<blockquote>
<pre><code>#define EEPROM_RADIO_ID_ADDRESS 0 // Where to store radio id in EEPROM
#define EEPROM_RELAY_ID_ADDRESS 1 // Where to store relay id in EEPROM
#define EEPROM_DISTANCE_ADDRESS 2 // Where to store distance to gateway in EEPROM
</code></pre>
</blockquote>
<p dir="auto">This part, help me to know</p>
<blockquote>
<p dir="auto">If you're building a relaying node your have to lease space for routing table also (255 additional bytes).</p>
</blockquote>
<p dir="auto">means <em>only the relaying node needs this routing table, or if I add the relaying capability to a specific device.</em></p>
<p dir="auto">Did you guys plan to reach any deeper into EEPROM in upcoming versions (foreseeable)?</p>
<p dir="auto">I'm going to take 125 bytes for a project, but it only a project specific need and I want to make sure that I'm not creating another problem later.</p>
<p dir="auto">In this project, I am going to hold some rain history data in EEPROM in case of a power loss for the rain gauge...</p>
<p dir="auto">thanks for the help.</p>
]]></description><link>https://forum.mysensors.org/post/1375</link><guid isPermaLink="true">https://forum.mysensors.org/post/1375</guid><dc:creator><![CDATA[BulldogLowell]]></dc:creator><pubDate>Thu, 12 Jun 2014 15:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to radio ID in EEPROM on Thu, 12 Jun 2014 11:57:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bulldoglowell" aria-label="Profile: BulldogLowell">@<bdi>BulldogLowell</bdi></a></p>
<p dir="auto">Pos 0. Have a look in Sensor.h</p>
<pre><code>#define EEPROM_RADIO_ID_ADDRESS 0 // Where to store radio id in EEPROM
#define EEPROM_RELAY_ID_ADDRESS 1 // Where to store relay id in EEPROM
#define EEPROM_DISTANCE_ADDRESS 2 // Where to store distance to gateway in EEPROM
</code></pre>
<p dir="auto">If you're building a relaying node your have to lease space for routing table also (255 additional bytes).</p>
]]></description><link>https://forum.mysensors.org/post/1367</link><guid isPermaLink="true">https://forum.mysensors.org/post/1367</guid><dc:creator><![CDATA[hek]]></dc:creator><pubDate>Thu, 12 Jun 2014 11:57:27 GMT</pubDate></item></channel></rss>