<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Silly Science &#187; Embedded Network Monitor</title>
	<atom:link href="http://www.silly-science.co.uk/category/projects/embedded-network-monitor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.silly-science.co.uk</link>
	<description>Electronics, Programming and Hacking About</description>
	<lastBuildDate>Sat, 17 Jul 2010 14:14:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Embedded Traffic Monitor</title>
		<link>http://www.silly-science.co.uk/2009/12/21/embedded-traffic-monitor/</link>
		<comments>http://www.silly-science.co.uk/2009/12/21/embedded-traffic-monitor/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 13:40:04 +0000</pubDate>
		<dc:creator>silly-scientist</dc:creator>
				<category><![CDATA[Embedded Network Monitor]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[i2c]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[spi]]></category>
		<category><![CDATA[vfd]]></category>
		<category><![CDATA[xc-3]]></category>
		<category><![CDATA[xmos]]></category>

		<guid isPermaLink="false">http://www.silly-science.co.uk/?p=3</guid>
		<description><![CDATA[This is the initial release of the embedded traffic monitor which I implemented on an XMOS XC-3 development kit. It has a 256&#215;32 VFD attached to it with a custom board that was designed from another application (hence the buttons/IR sensor you&#8217;ll notice if you are observant). Full source code is available from the embedded [...]]]></description>
			<content:encoded><![CDATA[<p>This is the initial release of the <a title="Embedded Traffic Monitor (Sourceforge)" href="http://sourceforge.net/projects/embeddednetmon/" target="_blank">embedded traffic monitor</a> which I implemented on an XMOS XC-3 development kit. It has a <a title="256x32 VFD Datasheet" href="http://www.farnell.com/datasheets/14280.pdf" target="_blank">256&#215;32 VFD</a> attached to it with a custom board that was designed from another application (hence the buttons/IR sensor you&#8217;ll notice if you are observant). Full source code is available from the <a title="XC-3 embedded traffic monitor sourceforge page" href="http://sourceforge.net/projects/embeddednetmon/" target="_blank">embedded traffic monitor sourceforge page</a>.</p>
<p>More information and pictures after the break&#8230;</p>
<p><span id="more-3"></span></p>
<p>The basic premise of the system is that data comes in and then goes out the other side (to general traffic the device looks like a wire) and information about that traffic collected on its way through (so at the moment it just looks at packet byte length). The data is then aggregated appropriately with the throughput being averaged over a second (sample at an interval of 100mS).</p>
<p>The information as well as being displayed on screen (via a simple I2C bus) is stored to an SPI flash once every 10s. This is so that if power is lost then the logged data is not.</p>
<p>Current Feature Summary:</p>
<ul>
<li>Dual MII ethernet interface</li>
<li>I2C VFD for showing the resulting information</li>
<li>Saving of data to on-board SPI flash memory</li>
</ul>
<p>Future features:</p>
<ul>
<li>Internal switch for custom applications (so you can access the device over IP)</li>
<li>A web interface to allow a user to reset stored data and maybe produce a SVG graph?</li>
<li>Change display for lower cost, lower power OLED? (Farnell order code: 1498842)</li>
</ul>
<p>And some pictures:</p>
<div id="attachment_6" class="wp-caption aligncenter" style="width: 394px"><a href="http://www.silly-science.co.uk/wp-content/uploads/2009/12/screenshot0.jpg"><img class="size-full wp-image-6 " title="XC-3 Network Monitor and Display" src="http://www.silly-science.co.uk/wp-content/uploads/2009/12/screenshot0.jpg" alt="XC-3 Network Monitor and Display" width="384" height="257" /></a><p class="wp-caption-text">XC-3 Network Monitor and Display</p></div>
<div id="attachment_5" class="wp-caption aligncenter" style="width: 394px"><a href="http://www.silly-science.co.uk/wp-content/uploads/2009/12/screenshot1.jpg"><img class="size-full wp-image-5 " title="Network Monitor Display" src="http://www.silly-science.co.uk/wp-content/uploads/2009/12/screenshot1.jpg" alt="Network Monitor Display showing a graph and data rates" width="384" height="257" /></a><p class="wp-caption-text">Network Monitor Display showing a graph and data rates</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.silly-science.co.uk/2009/12/21/embedded-traffic-monitor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
