<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>TiroKart</title>
	<atom:link href="http://tirokartblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tirokartblog.wordpress.com</link>
	<description>Development blog for the Total Immersion Remotely Operated Go-Kart - and Everything Robotic!</description>
	<lastBuildDate>Sat, 18 Feb 2012 05:43:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tirokartblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>TiroKart</title>
		<link>http://tirokartblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tirokartblog.wordpress.com/osd.xml" title="TiroKart" />
	<atom:link rel='hub' href='http://tirokartblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Arduino EthernetUdp Issue with Multiple Packets</title>
		<link>http://tirokartblog.wordpress.com/2012/02/18/arduino-ethernetudp-issue-with-multiple-packets/</link>
		<comments>http://tirokartblog.wordpress.com/2012/02/18/arduino-ethernetudp-issue-with-multiple-packets/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 05:41:35 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syntrino]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1410</guid>
		<description><![CDATA[The Syntro SyntroControl discovery system uses a beaconing mechanism via UDP - an app sends out a request and all SyntroControls on the same LAN respond with their information. Syntrino (Syntro + Arduino) worked fine with just one SyntroControl but it was clearly having trouble with multiple ones. The responses were being concatenated in EthernetUdp::parsePacket due to it reporting back an incorrect size. I fixed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1410&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Syntro SyntroControl discovery system uses a beaconing mechanism via UDP - an app sends out a request and all SyntroControls on the same LAN respond with their information. <a title="Syntrino" href="http://pansenti.wordpress.com/2012/02/15/announcing-syntrino-syntro-arduino/" target="_blank">Syntrino</a> (Syntro + Arduino) worked fine with just one SyntroControl but it was clearly having trouble with multiple ones. The responses were being concatenated in EthernetUdp::parsePacket due to it reporting back an incorrect size. I fixed it by picking the data length out of the UDP header instead of just returning the total bytes left in the buffer. However, I then discovered that it had been fixed on the Arduino <a title="EthernetUdp" href="https://github.com/arduino/Arduino/blob/master/libraries/Ethernet/EthernetUdp.cpp" target="_blank">GitHub repo </a>three days ago! Nice to see that even fairly esoteric problems like this are getting fixed. Other than this, Syntrino and the Arduino library have been rock solid.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1410/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1410/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1410/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1410&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/02/18/arduino-ethernetudp-issue-with-multiple-packets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>
	</item>
		<item>
		<title>Syntrino = Syntro + Arduino (Even Better With Arduino Eclipse Plugin)</title>
		<link>http://tirokartblog.wordpress.com/2012/02/16/syntrino-syntro-arduino-even-better-with-arduino-eclipse-plugin/</link>
		<comments>http://tirokartblog.wordpress.com/2012/02/16/syntrino-syntro-arduino-even-better-with-arduino-eclipse-plugin/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 01:45:56 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1406</guid>
		<description><![CDATA[In the middle of developing Syntrino - Syntro for the Arduino - and I was starting to pull my hair out while waiting endlessly for the Arduino IDE to complete a compilation. Then I discovered the Arduino Eclipse plugin and life is so much better now! The screen shot shows it working. There a few annoyances &#8211; for some reason [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1406&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tirokartblog.files.wordpress.com/2012/02/arduino-eclipse.jpg"><img class="alignnone size-full wp-image-1407" title="Arduino Eclipse" src="http://tirokartblog.files.wordpress.com/2012/02/arduino-eclipse.jpg?w=450&#038;h=315" alt="" width="450" height="315" /></a></p>
<p>In the middle of developing <a title="Syntrino" href="http://pansenti.wordpress.com/2012/02/15/announcing-syntrino-syntro-arduino/" target="_blank">Syntrino</a> - Syntro for the Arduino - and I was starting to pull my hair out while waiting endlessly for the Arduino IDE to complete a compilation. Then I discovered the <a title="Arduino Eclipse plugin" href="http://www.baeyens.it/eclipse/" target="_blank">Arduino Eclipse </a>plugin and life is so much better now! The screen shot shows it working. There a few annoyances &#8211; for some reason it complains about Serial because HardwareSerial is supposedly not supplying a write() function to cover a pure virtual function in Print but whatever! It really is the only way to develop a program of any size. Anyway, rapid progress is being made &#8211; the Arduino is already swapping Syntro messages with SyntroControl, publishing its directory of services and doing other Syntro housekeeping functions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1406/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1406/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1406/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1406&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/02/16/syntrino-syntro-arduino-even-better-with-arduino-eclipse-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2012/02/arduino-eclipse.jpg" medium="image">
			<media:title type="html">Arduino Eclipse</media:title>
		</media:content>
	</item>
		<item>
		<title>Syntro + Arduino + Ethernet = UbiComp?</title>
		<link>http://tirokartblog.wordpress.com/2012/02/14/syntro-arduino-ethernet-ubicomp/</link>
		<comments>http://tirokartblog.wordpress.com/2012/02/14/syntro-arduino-ethernet-ubicomp/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 13:45:12 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Lightweight Compute Cloud (LCC)]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1403</guid>
		<description><![CDATA[Just about to start work on integrating an Arduino with Ethernet shield into Syntro. This could be an ideal way of controlling simple robots and yet providing them with significant intelligence with the help of off-board servers in the Syntro cloud. Since the Arduino can be and is being used for so many different types of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1403&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tirokartblog.files.wordpress.com/2012/02/ethernet-arduino.jpg"><img class="alignnone size-full wp-image-1404" title="Ethernet Arduino" src="http://tirokartblog.files.wordpress.com/2012/02/ethernet-arduino.jpg?w=450&#038;h=367" alt="" width="450" height="367" /></a></p>
<p>Just about to start work on integrating an <a title="Arduino" href="http://arduino.cc/en/Main/ArduinoBoardUno" target="_blank">Arduino</a> with <a title="Ethernet shield" href="http://arduino.cc/en/Main/ArduinoEthernetShield" target="_blank">Ethernet shield </a>into <a title="Syntro at Pansenti" href="http://pansenti.wordpress.com/" target="_blank">Syntro</a>. This could be an ideal way of controlling simple robots and yet providing them with significant intelligence with the help of off-board servers in the Syntro cloud. Since the Arduino can be and is being used for so many different types of sensing and control applications, it is an ideal <a title="Syntro processor classes" href="http://silicongenome.wordpress.com/2011/09/09/lightweight-compute-cloud-lcc-processor-classes/" target="_blank">Peripheral Class Processor </a>(PCP) for use with a Syntro Lightweight Compute Cloud. It will be really easy to integrate large numbers of Ethernet connected Arduinos with storage and intelligent processing using this technology &#8211; truly ubiquitous computing (UbiComp) technology. I&#8217;m hoping that the initial open source release of Syntro will include the code that runs on the Arduino and also a sample Syntro app to show how to use it what it can do.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1403/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1403/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1403/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1403&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/02/14/syntro-arduino-ethernet-ubicomp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2012/02/ethernet-arduino.jpg" medium="image">
			<media:title type="html">Ethernet Arduino</media:title>
		</media:content>
	</item>
		<item>
		<title>Too Few Hours in the Day</title>
		<link>http://tirokartblog.wordpress.com/2012/02/12/too-few-hours-in-the-day/</link>
		<comments>http://tirokartblog.wordpress.com/2012/02/12/too-few-hours-in-the-day/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 18:14:33 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[BeagleBone]]></category>
		<category><![CDATA[Pansenti]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Random thoughts]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1400</guid>
		<description><![CDATA[Not too much happening on the robotics front lately. Now that Pansenti is very actively developing Syntro, robotics has had to take a back seat. However, it&#8217;s not been forgotten! Since moving Syntro onto the Qt platform, very rapid progress has been made in terms of multi-platform support (Windows, Linux and Mac OS) while at the same [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1400&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Not too much happening on the robotics front lately. Now that <a title="Pansenti blog" href="http://pansenti.wordpress.com/" target="_blank">Pansenti</a> is very actively developing Syntro, robotics has had to take a back seat. However, it&#8217;s not been forgotten! Since moving Syntro onto the <a title="Qt" href="http://qt.nokia.com/" target="_blank">Qt</a> platform, very rapid progress has been made in terms of multi-platform support (Windows, Linux and Mac OS) while at the same time retaining its ability to integrate small processors like Arduino and BeagleBone smoothly and easily into the Syntro cloud. Once the initial open source release of Syntro has taken place (soon I hope!), it&#8217;ll be fun to show how it can be used to accelerate robot development.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1400/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1400&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/02/12/too-few-hours-in-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>
	</item>
		<item>
		<title>Introducing Pansenti</title>
		<link>http://tirokartblog.wordpress.com/2012/01/24/introducing-pansenti/</link>
		<comments>http://tirokartblog.wordpress.com/2012/01/24/introducing-pansenti/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 16:18:22 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Pansenti]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1397</guid>
		<description><![CDATA[I am pleased to announce that Pansenti LLC has taken over the development and support of Syntro, the ground-breaking open source Lightweight Compute Cloud. Head over to the Pansenti blog for more. Pansenti is planning an initial release very soon so stay tuned!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1397&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am pleased to announce that Pansenti LLC has taken over the development and support of Syntro, the ground-breaking open source Lightweight Compute Cloud. Head over to the <a href="http://pansenti.wordpress.com/">Pansenti blog </a>for more. Pansenti is planning an initial release very soon so stay tuned!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1397/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1397&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/01/24/introducing-pansenti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>
	</item>
		<item>
		<title>Problem Using OpenCV 2.3.1 Capture from Webcam on Windows &#8211; Hangs on Exit</title>
		<link>http://tirokartblog.wordpress.com/2012/01/14/problem-using-opencv-2-3-1-capture-from-webcam-on-windows/</link>
		<comments>http://tirokartblog.wordpress.com/2012/01/14/problem-using-opencv-2-3-1-capture-from-webcam-on-windows/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 21:37:33 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1392</guid>
		<description><![CDATA[I&#8217;ve had lots of problems exiting programs that use OpenCV&#8217;s webcam capture code. The problem is that when the videoDevice object (in cap_dshow.cpp) is destroyed, it tries to pause the stream and fails. It then hangs when it tries to stop the stream. The simple fix is to correctly check the return code from the pause() [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1392&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had lots of problems exiting programs that use OpenCV&#8217;s webcam capture code. The problem is that when the videoDevice object (in cap_dshow.cpp) is destroyed, it tries to pause the stream and fails. It then hangs when it tries to stop the stream. The simple fix is to correctly check the return code from the pause() attempt and skip the stop() if it has failed. The code below is a fixed segment from the videoDevice destructor:</p>
<pre> //Check to see if the graph is running, if so stop it.
   if( (pControl) )  
   {
       HR = pControl-&gt;Pause();
       if (HR != S_OK)   
       {     
           if(verbose)printf("ERROR - Could not pause pControl\n");
       }
       else
       {     
           HR = pControl-&gt;Stop();     
           if (FAILED(HR)) if(verbose)printf("ERROR - Could not stop pControl\n");
        }
     }
   //Disconnect filters from capture device</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1392/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1392&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2012/01/14/problem-using-opencv-2-3-1-capture-from-webcam-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>
	</item>
		<item>
		<title>NFS Trick for Embedded Linux System Development</title>
		<link>http://tirokartblog.wordpress.com/2011/12/27/nfs-trick-for-embedded-linux-system-development/</link>
		<comments>http://tirokartblog.wordpress.com/2011/12/27/nfs-trick-for-embedded-linux-system-development/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 04:48:13 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[BeagleBoard-xM]]></category>
		<category><![CDATA[BeagleBone]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Pandaboard]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1380</guid>
		<description><![CDATA[My friend over at jumpnow gave me this great recipe for using NFS to ease software development on embedded Linux systems &#8211; very handy for BeagleBoards, PandaBoards and BeagleBones. Basically it allows the embedded system to mount a directory on the development PC making it trivial to copy data between the two. Details after the jump&#8230; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1380&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My friend over at <a title="jumpnow" href="http://www.jumpnowtek.com/" target="_blank">jumpnow</a> gave me this great recipe for using NFS to ease software development on embedded Linux systems &#8211; very handy for BeagleBoards, PandaBoards and BeagleBones. Basically it allows the embedded system to mount a directory on the development PC making it trivial to copy data between the two. Details after the jump&#8230;</p>
<p><span id="more-1380"></span></p>
<p>First thing is to install nfs-kernel, nfs-common and portmap on the development PC. Then add something like this line to /etc/exports on the development PC:</p>
<pre>/mnt/emlinux  192.168.5.5(rw,no_root_squash,no_subtree_check)</pre>
<p>where 192.168.5.5 is the IP address of the embedded Linux system.  You may not be able to see the whole line but whole thing can be selected by triple-clicking on it.</p>
<p>You need to create the /mnt/emlinux directory with:</p>
<pre>sudo mkdir /mnt/emlinux</pre>
<p>Not a bad idea also to change the permission to make things easier on the development PC:</p>
<pre>sudo chmod a+rw /mnt/emlinux</pre>
<p>To get this working, either restart the PC or else do:</p>
<pre>sudo /etc/init.d/nfs-kernel-server restart</pre>
<p>That&#8217;s it for the devlopment PC.</p>
<p>On the embedded Linux system do:</p>
<pre>mkdir /mnt/shared</pre>
<p>This will be the mount point for the shared directory. Then, add this line to the /etc/fstab file on the embedded Linux system:</p>
<pre>192.168.5.2:/mnt/emlinux  /mnt/shared  nfs  nolock,noauto,rw  0 0</pre>
<p>where 192.168.5.2 is the IP address of the development PC. Again, triple click to get the whole line. You&#8217;ll need nfs-kernel, nfs-common and portmap on the embedded Linux system too, along with busybox. Then, to mount the shared directory, enter:</p>
<pre>busybox mount /mnt/shared</pre>
<p>or to unmount:</p>
<pre>busybox umount /mnt/shared</pre>
<p>Once this is done, files in /mnt/emlinux on the development PC will be visible also in /mnt/shared on the embedded Linux system.</p>
<p>This is my interpretation of the recipe &#8211; the original worked so any errors are mine!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1380/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1380&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2011/12/27/nfs-trick-for-embedded-linux-system-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>
	</item>
		<item>
		<title>SyntroWebCam on the BeagleBone Now Rocks!</title>
		<link>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-on-the-beaglebone-now-rocks/</link>
		<comments>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-on-the-beaglebone-now-rocks/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 00:39:58 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[BeagleBone]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1377</guid>
		<description><![CDATA[Looking at the OpenCV source code, it really doesn&#8217;t want to use the native JPEG from the webcam so I slotted in my own uvc camera interface instead which does allow the JPEG mode to be selected. The results are impressive &#8211; a full 30fps now at 640 x 480 frame size and only roughly 12% CPU [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1377&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate-2.png"><img class="alignnone size-full wp-image-1378" title="Bone frame rate 2" src="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate-2.png?w=450&#038;h=268" alt="" width="450" height="268" /></a></p>
<p>Looking at the OpenCV source code, it really doesn&#8217;t want to use the native JPEG from the webcam so I slotted in my own uvc camera interface instead which does allow the JPEG mode to be selected. The results are impressive &#8211; a full 30fps now at 640 x 480 frame size and only roughly 12% CPU utilization! Not bad at all.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1377/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1377&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-on-the-beaglebone-now-rocks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate-2.png" medium="image">
			<media:title type="html">Bone frame rate 2</media:title>
		</media:content>
	</item>
		<item>
		<title>SyntroWebCam Working on the BeagleBone &#8211; Finally&#8230;</title>
		<link>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-working-on-the-beaglebone-finally/</link>
		<comments>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-working-on-the-beaglebone-finally/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 23:57:06 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[BeagleBone]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syntro]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1373</guid>
		<description><![CDATA[I always like to get SyntroWebCam running on new boards just to see what happens. This took about 15 times longer than expected for one reason or another and always due to me doing things wrong. Because I am more used to Ubuntu than Angstrom, I set up Ubuntu 11.10 for it from here. That [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1373&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tirokartblog.files.wordpress.com/2011/12/bone-top.png"><img class="alignnone size-full wp-image-1374" title="Bone top" src="http://tirokartblog.files.wordpress.com/2011/12/bone-top.png?w=450&#038;h=294" alt="" width="450" height="294" /></a></p>
<p>I always like to get SyntroWebCam running on new boards just to see what happens. This took about 15 times longer than expected for one reason or another and always due to me doing things wrong. Because I am more used to Ubuntu than Angstrom, I set up Ubuntu 11.10 for it from <a title="Ubuntu 11.10 for BeagleBone (and others)" href="http://elinux.org/BeagleBoardUbuntu#Demo_Image" target="_blank">here</a>. That worked just fine. I wanted to use OpenCV-2.3.1 so I decided to native compile that and SyntroWebCam on the BeagleBone itself for simplicity. The problem was that it would not recognize the existence of the camera!</p>
<p><span id="more-1373"></span></p>
<p>At first it seemed as though it might be that libv4l-dev was not installed. So I did that and rebuilt but still no luck. Took me far too long to realize that there was a permissions problem and the quick fix was to use sudo to run it. I now know a lot more about the internals of OpenCV than is strictly necessary though.</p>
<p><a href="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate.png"><img class="alignnone size-full wp-image-1375" title="Bone frame rate" src="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate.png?w=450&#038;h=268" alt="" width="450" height="268" /></a></p>
<p>As can be seen, the Bone was pumping out around 18fps - it was configured for 30fps at 320 x 240 sized images. In this case, OpenCV was running the JPEG compression but in principle the webcam I&#8217;m using can generate MJPEG frames directly which would certainly give much better performance. Haven&#8217;t got around to working out how to get OpenCV to use that mode as yet&#8230;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1373/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1373&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2011/12/21/syntrowebcam-working-on-the-beaglebone-finally/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2011/12/bone-top.png" medium="image">
			<media:title type="html">Bone top</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2011/12/bone-frame-rate.png" medium="image">
			<media:title type="html">Bone frame rate</media:title>
		</media:content>
	</item>
		<item>
		<title>Syntro Gets a BeagleBone</title>
		<link>http://tirokartblog.wordpress.com/2011/12/15/syntro-gets-a-beaglebone/</link>
		<comments>http://tirokartblog.wordpress.com/2011/12/15/syntro-gets-a-beaglebone/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 23:03:52 +0000</pubDate>
		<dc:creator>tirokartchief</dc:creator>
				<category><![CDATA[BeagleBone]]></category>
		<category><![CDATA[RCP (Robot Control Processor)]]></category>
		<category><![CDATA[Syntro]]></category>
		<category><![CDATA[SyntroRobot]]></category>

		<guid isPermaLink="false">http://tirokartblog.wordpress.com/?p=1367</guid>
		<description><![CDATA[Just ordered my BeagleBone (photo obtained here) as it&#8217;ll make a nice addition to the devices supported by the Syntro system. The BeagleBone will look like what the late and lamented RCP (Robot Control Processor) was intended to be &#8211; a peripheral interface allowing other SyntroApps to drive robot platforms and interface to pretty much anything. It&#8217;ll fit in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1367&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tirokartblog.files.wordpress.com/2011/12/6312783304_033a5ccf2d.jpg"><img class="alignnone size-full wp-image-1370" title="6312783304_033a5ccf2d" src="http://tirokartblog.files.wordpress.com/2011/12/6312783304_033a5ccf2d.jpg?w=450&#038;h=437" alt="" width="450" height="437" /></a></p>
<p>Just ordered my <a title="BeagleBone" href="http://beagleboard.org/bone" target="_blank">BeagleBone</a> (photo obtained <a title="BeagleBone photo source" href="http://www.flickr.com/photos/jadon/6312783304/sizes/m/in/set-72157627927570999/" target="_blank">here)</a> as it&#8217;ll make a nice addition to the devices supported by the Syntro system. The BeagleBone will look like what the late and lamented RCP (Robot Control Processor) was intended to be &#8211; a peripheral interface allowing other SyntroApps to drive robot platforms and interface to pretty much anything. It&#8217;ll fit in nicely with the SyntroRobot family of Syntro apps.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tirokartblog.wordpress.com/1367/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tirokartblog.wordpress.com/1367/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tirokartblog.wordpress.com/1367/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tirokartblog.wordpress.com&amp;blog=13428911&amp;post=1367&amp;subd=tirokartblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tirokartblog.wordpress.com/2011/12/15/syntro-gets-a-beaglebone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4996c896fbd9df511bc577d835efb7b3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tirokartchief</media:title>
		</media:content>

		<media:content url="http://tirokartblog.files.wordpress.com/2011/12/6312783304_033a5ccf2d.jpg" medium="image">
			<media:title type="html">6312783304_033a5ccf2d</media:title>
		</media:content>
	</item>
	</channel>
</rss>
