<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Johnny 5</title>
	<atom:link href="http://knightbot.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://knightbot.wordpress.com</link>
	<description>Number five is Alive</description>
	<lastBuildDate>Mon, 12 Jan 2009 13:30:37 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='knightbot.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/8bc0ecb93b69bf75d94baccac6671c7b?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Johnny 5</title>
		<link>http://knightbot.wordpress.com</link>
	</image>
			<item>
		<title>Variable arguments on ARM architectures</title>
		<link>http://knightbot.wordpress.com/2009/01/12/variable-arguments-on-arm-architectures/</link>
		<comments>http://knightbot.wordpress.com/2009/01/12/variable-arguments-on-arm-architectures/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 13:30:37 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=79</guid>
		<description><![CDATA[
Hacking around into ARM and thinking about scheduling I was thinking about C functions variable arguments: although not very useful for a small operating system like NxOS, I thought that including the va_* functions into the base library would be cool. Even if it seemed quite simple, I&#8217;ve thought to check it out from a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=79&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2009/01/12/variable-arguments-on-arm-architectures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>Shared UART/CC2420 access for the msp430 (TinyOS)</title>
		<link>http://knightbot.wordpress.com/2009/01/08/shared-uartcc2420-access-for-the-msp430-tinyos/</link>
		<comments>http://knightbot.wordpress.com/2009/01/08/shared-uartcc2420-access-for-the-msp430-tinyos/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 01:14:16 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>
		<category><![CDATA[Results]]></category>
		<category><![CDATA[lightweight remote command library]]></category>
		<category><![CDATA[msp430 cc2420 uart]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=71</guid>
		<description><![CDATA[
I&#8217;m proud to annunce the first, still totally untested, version of the DispatcherC component, currently hosted on the mercurial repository (http://freehg.org/u/dacav/tiny_cynar_dispatcher/ ).


The component provides:

A protocol for nxt commands encoding
A modularized code that allows the programmer to access both the cc2420 radio and the uart


Commands encoding

I&#8217;ve developed a lightweight remote command library for the NxOS operating [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=71&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2009/01/08/shared-uartcc2420-access-for-the-msp430-tinyos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>Some code available</title>
		<link>http://knightbot.wordpress.com/2008/12/12/some-code-available/</link>
		<comments>http://knightbot.wordpress.com/2008/12/12/some-code-available/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 22:44:40 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=67</guid>
		<description><![CDATA[I&#8217;ve published a mercurial repository containing all the development source code for this project. Everything can be found at:
http://freehg.org/u/dacav
Since my last post, a lot of time ago, the project underwent some changes due to technical discussion and organizational delays: some code in nesC has been written for the synchronization between tmotes nodes. The code has [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=67&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/12/12/some-code-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>TinyOs U[s]art: so in[s]idious!</title>
		<link>http://knightbot.wordpress.com/2008/08/28/tinyos-usart-so-insidious/</link>
		<comments>http://knightbot.wordpress.com/2008/08/28/tinyos-usart-so-insidious/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 00:04:27 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=55</guid>
		<description><![CDATA[So damned world of TinyOS!
How many snares!
You can say it loud!!
On these days we are experimenting troubles, since we need to make the TMote communicate with the NXT brick. The thing probably doesn&#8217;t seem so bad&#8230; after all we&#8217;ve got both a working Rs485 driver on the NxOS, and a consolidated operating system like TinyOS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=55&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/08/28/tinyos-usart-so-insidious/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>First working release</title>
		<link>http://knightbot.wordpress.com/2008/08/09/first-working-release/</link>
		<comments>http://knightbot.wordpress.com/2008/08/09/first-working-release/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 08:50:55 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Results]]></category>
		<category><![CDATA[Working device driver]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=46</guid>
		<description><![CDATA[Finally it works!
After some days of hard work, finally we have got a working device driver for
the rs485 serial interface! It has been some kind of painful experience  &#8230;
However here there&#8217;s a summary description of the performed work:


 Target system: The chosen operating system for the support is NxOS. The choice has
been made basing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=46&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/08/09/first-working-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>Lurking on the Web</title>
		<link>http://knightbot.wordpress.com/2008/07/30/lurking-on-the-web/</link>
		<comments>http://knightbot.wordpress.com/2008/07/30/lurking-on-the-web/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 18:16:06 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=41</guid>
		<description><![CDATA[It seems that we&#8217;ll need to write software for both sides of the boat! Ok, this is not so surprising or unexpected&#8230;
The point is that, in order to learn how to move in the TinyOs environment, I&#8217;ll need to know something about NesC. Lurking on the web I&#8217;ve found this interesting paper&#8230; it seems to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=41&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/07/30/lurking-on-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>RS485, Communication begins</title>
		<link>http://knightbot.wordpress.com/2008/07/10/rs485-communication-begins/</link>
		<comments>http://knightbot.wordpress.com/2008/07/10/rs485-communication-begins/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 19:49:12 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Objectives]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=37</guid>
		<description><![CDATA[After a quite long period of inactivity (in these days I&#8217;ve still a lot of stuff to do for exams&#8230;), I&#8217;ve started a closer collaboration with Paolo Pivato, who is working on the T-Mote support.
We just realized that the two device drivers are actually capable of data transmission. Now we need to test reception support, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=37&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/07/10/rs485-communication-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>Searching for RS485</title>
		<link>http://knightbot.wordpress.com/2008/04/14/searching-for-rs485/</link>
		<comments>http://knightbot.wordpress.com/2008/04/14/searching-for-rs485/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 14:08:03 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Objectives]]></category>
		<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=34</guid>
		<description><![CDATA[RS485 Communication
It has been decided that the Mindstorms brick will communicate with the Tmote with a RS485 communication interface. On the NXT this interface is situated on the 4th RJ11 port.
In these days I&#8217;m trying to find out information on the RS485, since I&#8217;m going to develop a serial software protocol. As asserted at wednesday&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=34&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/04/14/searching-for-rs485/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>Other operating systems for Mindstorms</title>
		<link>http://knightbot.wordpress.com/2008/03/20/other-operating-systems-for-mindstorms/</link>
		<comments>http://knightbot.wordpress.com/2008/03/20/other-operating-systems-for-mindstorms/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 15:59:05 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Organization]]></category>
		<category><![CDATA[Results]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=33</guid>
		<description><![CDATA[In these days I&#8217;ve tried an alternative operating system for the Lego NXT called NXOS. The link of NXOS webpage has been put into my blogroll.
The operating system seems not to be a RTOS, but I like how it&#8217;s structured and managed. Here follow a brief overview of my very early experience with that system:

Project [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=33&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/03/20/other-operating-systems-for-mindstorms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
		<item>
		<title>3rd Week results: a new parser scaffold</title>
		<link>http://knightbot.wordpress.com/2008/03/14/3rd-week-results-a-new-parser-scaffold/</link>
		<comments>http://knightbot.wordpress.com/2008/03/14/3rd-week-results-a-new-parser-scaffold/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 22:33:43 +0000</pubDate>
		<dc:creator>knight5</dc:creator>
				<category><![CDATA[Objectives]]></category>
		<category><![CDATA[Results]]></category>

		<guid isPermaLink="false">http://knightbot.wordpress.com/?p=32</guid>
		<description><![CDATA[As the oil parser&#8217;s source code is not free software, my new objective is to get an unfettered one.
The OSEK Specification (the website is linked on my blogroll) provides all information necessary to write a parser for OIL, so I&#8217;ve started to write a new parser in order to replace the deadly SG.exe.  

About [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knightbot.wordpress.com&blog=2956605&post=32&subd=knightbot&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://knightbot.wordpress.com/2008/03/14/3rd-week-results-a-new-parser-scaffold/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/87bc3db33793e388fea46461db7bc486?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">knight5</media:title>
		</media:content>
	</item>
	</channel>
</rss>