<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Digi Connect ME Discovery</title>
	<atom:link href="http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/feed/" rel="self" type="application/rss+xml" />
	<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=digi-connect-me-discovery</link>
	<description>The incoherent babblings of Little John</description>
	<lastBuildDate>Sun, 14 Nov 2010 16:53:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: John</title>
		<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/comment-page-1/#comment-192984</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 18 Nov 2009 11:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://kelley.ca/wordpress/?p=49#comment-192984</guid>
		<description>Thanks for the update Quintin! I no longer have any Digi devices to manage so I&#039;m afraid this is as far as I got.

I wish you the best of luck in reverse engineering the rest of the protocol and look forward to seeing an Open Source library!</description>
		<content:encoded><![CDATA[<p>Thanks for the update Quintin! I no longer have any Digi devices to manage so I&#8217;m afraid this is as far as I got.</p>
<p>I wish you the best of luck in reverse engineering the rest of the protocol and look forward to seeing an Open Source library!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quintin Beukes</title>
		<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/comment-page-1/#comment-192978</link>
		<dc:creator>Quintin Beukes</dc:creator>
		<pubDate>Wed, 18 Nov 2009 09:22:08 +0000</pubDate>
		<guid isPermaLink="false">http://kelley.ca/wordpress/?p=49#comment-192978</guid>
		<description>Hey John,

I am also busy analyzing the digi protocol. I was actually busy with the configuration packets (to change the IP settings or reboot the device using the discovery tool) when I came across your web site. These packets all end with a peculiar 5 byte sequence which equals 0x04 and &quot;dbps&quot; (also the default password), which made me research the &quot;dbps&quot;.

I have also not figured out what packet 0x07 is, but I have some of the other packets you were not sure about (like 0x0e, 0x13 and so on). Have a look at the URL I posted as my web site. There is a post on 17 Nov 2009 of what I have found so far. Since the post I have also found some more so by this weekend I should have a complete breakdown of their protocol.

I am almost done with a complete cross platform open source (Apache license) implementation of the Digi Discovery tool. It should be able to do everything Digi does and will once and for all open up their protocol so everyone can manage their Digi devices how they please.

Just figured you might appreciate the extra information. If you&#039;ve since figured out what 0x07 field is for, please let me know. I can&#039;t find anything to pair it up with. Nor their peculiar sending of their default password.</description>
		<content:encoded><![CDATA[<p>Hey John,</p>
<p>I am also busy analyzing the digi protocol. I was actually busy with the configuration packets (to change the IP settings or reboot the device using the discovery tool) when I came across your web site. These packets all end with a peculiar 5 byte sequence which equals 0&#215;04 and &#8220;dbps&#8221; (also the default password), which made me research the &#8220;dbps&#8221;.</p>
<p>I have also not figured out what packet 0&#215;07 is, but I have some of the other packets you were not sure about (like 0x0e, 0&#215;13 and so on). Have a look at the URL I posted as my web site. There is a post on 17 Nov 2009 of what I have found so far. Since the post I have also found some more so by this weekend I should have a complete breakdown of their protocol.</p>
<p>I am almost done with a complete cross platform open source (Apache license) implementation of the Digi Discovery tool. It should be able to do everything Digi does and will once and for all open up their protocol so everyone can manage their Digi devices how they please.</p>
<p>Just figured you might appreciate the extra information. If you&#8217;ve since figured out what 0&#215;07 field is for, please let me know. I can&#8217;t find anything to pair it up with. Nor their peculiar sending of their default password.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/comment-page-1/#comment-185133</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 09 May 2009 05:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://kelley.ca/wordpress/?p=49#comment-185133</guid>
		<description>@Jonathan: To the best of my knowledge you cannot change the ADDP port, it wouldn&#039;t make sense for them to let you as it would break all of their discovery tools. You should be able to adapt the python script to work on Windows, I suspect that the part that is not working for you is the netifaces module. If you know what network interface the Digi Device is on then you can just specify that one instead of broadcasting over all interfaces like I do.

@Pekka: I would recommend that you use mDNS aka Bonjour aka Zeroconf. I use it for other networked devices and it works great. There are a few &quot;tiny&quot; implementations for use on embedded devices but their names escape me atm.</description>
		<content:encoded><![CDATA[<p>@Jonathan: To the best of my knowledge you cannot change the ADDP port, it wouldn&#8217;t make sense for them to let you as it would break all of their discovery tools. You should be able to adapt the python script to work on Windows, I suspect that the part that is not working for you is the netifaces module. If you know what network interface the Digi Device is on then you can just specify that one instead of broadcasting over all interfaces like I do.</p>
<p>@Pekka: I would recommend that you use mDNS aka Bonjour aka Zeroconf. I use it for other networked devices and it works great. There are a few &#8220;tiny&#8221; implementations for use on embedded devices but their names escape me atm.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Bush</title>
		<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/comment-page-1/#comment-181384</link>
		<dc:creator>Jonathan Bush</dc:creator>
		<pubDate>Sun, 08 Mar 2009 12:49:39 +0000</pubDate>
		<guid isPermaLink="false">http://kelley.ca/wordpress/?p=49#comment-181384</guid>
		<description>Hi John, you dont know me, but my name is Jonathan Bush and Im in my final year of BSc Computer Network Technology at the University of Hertfordshire in the UK.

I&#039;m currently working on my dissertation which uses a Digi Connect Wi-Me to send a serial port over TCP/IP. I just wanted to say thank you for this code, it has helped me no end. Rest assured you will be acknowledged for your contribution!

Unfortunatly I couldnt get it to work under Windows but works perfectly in Linux.

I dont suppose you know anyway to change the ports the device uses as the network I need to use is heavily secured and any &quot;exotic ports&quot; are blocked.

Thanks for the code and any help you can suggest.

JB</description>
		<content:encoded><![CDATA[<p>Hi John, you dont know me, but my name is Jonathan Bush and Im in my final year of BSc Computer Network Technology at the University of Hertfordshire in the UK.</p>
<p>I&#8217;m currently working on my dissertation which uses a Digi Connect Wi-Me to send a serial port over TCP/IP. I just wanted to say thank you for this code, it has helped me no end. Rest assured you will be acknowledged for your contribution!</p>
<p>Unfortunatly I couldnt get it to work under Windows but works perfectly in Linux.</p>
<p>I dont suppose you know anyway to change the ports the device uses as the network I need to use is heavily secured and any &#8220;exotic ports&#8221; are blocked.</p>
<p>Thanks for the code and any help you can suggest.</p>
<p>JB</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pekka Lehtikoski</title>
		<link>http://kelley.ca/wordpress/2008/10/24/digi-connect-me-discovery/comment-page-1/#comment-181070</link>
		<dc:creator>Pekka Lehtikoski</dc:creator>
		<pubDate>Sun, 01 Mar 2009 19:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://kelley.ca/wordpress/?p=49#comment-181070</guid>
		<description>Hi John,
Hooking into DIGI&#039;s ADDP may present leagal complications, if used with other manufacturer&#039;s device but DIGI. For now ADDP works ok for me, but it has serious limitations: Besides of Windows Visual Studio, I would like to use ADDP with 64 bit compilers and also other operating systems like linux and Windows CE. Also being limited to DIGI products, is minus. One year we are likely to use something else. It would be nice to find or write open source discovery library, with functionality somewhat similar to ADDP.  Should be in plain C for maximum portability and license like MIT or BSD to allow commercial use. What you think?

Best regards,
Pekka Lehtikoski</description>
		<content:encoded><![CDATA[<p>Hi John,<br />
Hooking into DIGI&#8217;s ADDP may present leagal complications, if used with other manufacturer&#8217;s device but DIGI. For now ADDP works ok for me, but it has serious limitations: Besides of Windows Visual Studio, I would like to use ADDP with 64 bit compilers and also other operating systems like linux and Windows CE. Also being limited to DIGI products, is minus. One year we are likely to use something else. It would be nice to find or write open source discovery library, with functionality somewhat similar to ADDP.  Should be in plain C for maximum portability and license like MIT or BSD to allow commercial use. What you think?</p>
<p>Best regards,<br />
Pekka Lehtikoski</p>
]]></content:encoded>
	</item>
</channel>
</rss>

