<?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>Robotification</title>
	<atom:link href="http://robotification.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://robotification.com</link>
	<description>by David Hall</description>
	<lastBuildDate>Mon, 06 Feb 2012 12:06:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Install Guide</title>
		<link>http://robotification.com/2012/02/04/my-install-guide/</link>
		<comments>http://robotification.com/2012/02/04/my-install-guide/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 16:00:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://localhost/robotification/?p=36</guid>
		<description><![CDATA[Before you start Backup all data to removable drives (run a full image backup in win 7) Ensure you have all the required drivers (or a second pc to download them) Create a bootable install USB using the Microsoft Windows 7 USB DVD Download Tool Install software: Security Virus Scanner Drivers Network Video Others Utilites [...]]]></description>
			<content:encoded><![CDATA[<p>Before you start</p>
<ol>
<li>Backup all data to removable drives (run a full image backup in win 7)</li>
<li>Ensure you have all the required drivers (or a second pc to download them)</li>
<li>Create a bootable install USB using the <a href="http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool">Microsoft Windows 7 USB DVD Download Tool</a></li>
</ol>
<p>Install software:</p>
<ol>
<li>Security</li>
<ul>
<li>Virus Scanner</li>
</ul>
<li>Drivers</li>
<ul>
<li>Network</li>
<li>Video</li>
<li>Others</li>
</ul>
<li>Utilites</li>
<ul>
<li><a title="7-Zip" href="http://7-zip.org/">7-Zip</a></li>
<li><a href="http://www.flos-freeware.ch/notepad2.html">Notepad2</a></li>
<li><a href="http://filezilla-project.org/">FileZilla FTP Client</a></li>
<li><a href="http://www.bullzip.com/">Bullzip PDF Printer</a></li>
<li><a href="http://www.pdfsam.org/">PDF Sam</a></li>
<li><a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">Putty SSH Client</a></li>
<li><a title="Start Menu Calculator" href="http://robotification.com/start-menu-calculator/">Start Menu Calculator</a></li>
<li><a href="http://windirstat.info/">WinDirStat</a></li>
<li><a href="http://www.slysoft.com/en/virtual-clonedrive.html">Virtual Clone Drive</a></li>
</ul>
<li>Productivity</li>
<ul>
<li>Microsoft Office</li>
<li><a href="http://get.adobe.com/reader/">Adobe Reader</a></li>
<li><a href="http://www.mozilla.org/en-US/firefox/new/">Firefox Browser</a></li>
<li><a href="http://www.gimp.org/">GIMP</a></li>
<li><a href="http://inkscape.org/">Inkscape</a></li>
<li>Microsoft Visual Studio</li>
<li><a href="http://explore.live.com/messenger">Windows Live Messenger</a></li>
</ul>
<li>Entertainment</li>
<ul>
<li><a href="http://www.videolan.org/vlc/">VideoLan Client (VLC)</a></li>
<li><a href="http://www.apple.com/itunes/">Apple iTunes</a></li>
<li><a href="http://store.steampowered.com/about/">Steam (copy steamapps)</a></li>
</ul>
<li>Diagnostics</li>
<ul>
<li><a href="http://www.angryip.org/w/Home">Angry IP Scanner</a></li>
<li><a href="http://tftpd32.jounin.net/">TFTPD</a></li>
<li><a href="http://www.chrysocome.net/explore2fs">explore2fs</a></li>
</ul>
</ol>
<p>Linked software is OS/Freeware.</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2012/02/04/my-install-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FTP Folder Copy/Move with Date Time Batch Script</title>
		<link>http://robotification.com/2012/02/04/ftp-folder-copymove-with-date-time-batch-script/</link>
		<comments>http://robotification.com/2012/02/04/ftp-folder-copymove-with-date-time-batch-script/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 01:54:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=440</guid>
		<description><![CDATA[I decomissioned my DNS-323 NAS which was setup to automatically copy scanned pdf&#8217;s off my Brother MFC-440CN Scanner. This meant I needed to re-write my scanning copy shell script to run as a batch script on my main computer. Re-writing the script was harder than I anticipated. The command line ftp client on windows expects [...]]]></description>
			<content:encoded><![CDATA[<p>I decomissioned my <a title="New 1.06 firmware released for dlink DNS-323" href="http://robotification.com/2009/01/02/dns323106firmware/">DNS-323 NAS</a> which was setup to automatically copy scanned pdf&#8217;s off my Brother MFC-440CN Scanner. This meant I needed to re-write my <a title="dns-323 ftp file copy using fun plug, curl and cron" href="http://robotification.com/2010/07/12/dns-323-ftp-file-copy-using-fun-plug-curl-and-cron/">scanning copy shell script</a> to run as a batch script on my main computer.</p>
<p>Re-writing the script was harder than I anticipated. The command line ftp client on windows expects you to know the names of each file. It does however have the ability to run a script file full of ftp commands. So the solution to getting the script working was:</p>
<ol>
<li>Run a temporary script for ftp to get a file listing</li>
<li>Run another temp script for ftp that fetchs and deletes each file in the file listing.</li>
<li>Cleanup/delete temporary scripts/files</li>
</ol>
<h3>What it does:</h3>
<p>Moves files from the specified ftp directory to the specified local directory prepended with the date and time.</p>
<h3>Usage</h3>
<p>Create a .bat file with the script below. Then set the parameters at the beginnng of the script as follows:</p>
<ul>
<li>set server= <em>the ip address of your ftp server (in my case my scanner)</em></li>
<li>set fetch_directory=<em> the directory on the ftp server to copy/move files from</em></li>
<li>set target_dir =<em> the directory on the local computer to copy/move the files to</em></li>
</ul>
<h4>The Script</h4>
<pre>SETLOCAL ENABLEDELAYEDEXPANSION
@echo off

<span style="color: #008000;">:: downloads then deletes ftp files from the given location</span>

set server=192.168.1.6
<span style="color: #008000;">:: no trailing / on fetch dir path</span>
set fetch_directory=/BROTHER
<span style="color: #008000;">:: no trailing \ on target dir path</span>
set target_dir=c:\Users\myusername\Docs\Scan
set temp_script_file=ftp_script.txt
set temp_dir_list=ftp_file_list.txt

<span style="color: #008000;">:: create temp file with ftp script to output file list</span>
echo open %server% &gt; %temp_script_file%
echo. &gt;&gt; %temp_script_file%
echo mdir %fetch_directory% %temp_dir_list% &gt;&gt; %temp_script_file%
echo y &gt;&gt; %temp_script_file%
echo bye &gt;&gt; %temp_script_file%

<span style="color: #008000;">:: now run the script with ftp</span>
ftp -s:%temp_script_file%

<span style="color: #008000;">:: now we have a list of the files in the ftp directory</span>

<span style="color: #008000;">:: now make a script from the file listing to copy each file.</span>
echo open %server% &gt; %temp_script_file%
echo. &gt;&gt; %temp_script_file%
echo lcd %target_dir%  &gt;&gt; %temp_script_file%
<span style="color: #008000;">:: copy each file to a dated file locally</span>
for /F "tokens=9 skip=3" %%i in (%temp_dir_list%) do (
SET get_file=%%i
echo binary &gt;&gt; %temp_script_file%
echo get %fetch_directory%/!get_file:~0,-1!  "%target_dir%\%date:~10,4%-%date:~7,2%-%date:~4,2% %time:~0,2%.%time:~3,2%.%time:~6,2%.%time:~9,2% !get_file:~0,-1!" &gt;&gt; %temp_script_file%
echo delete %fetch_directory%/!get_file:~0,-1!  &gt;&gt; %temp_script_file%
)
echo bye &gt;&gt; %temp_script_file%

<span style="color: #008000;">:: now run the new script</span>
ftp -s:%temp_script_file%

<span style="color: #008000;">::remove temporary script files</span>
del %temp_dir_list%
del %temp_script_file%</pre>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2012/02/04/ftp-folder-copymove-with-date-time-batch-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I look for in a phone</title>
		<link>http://robotification.com/2012/01/22/what-i-look-for-in-a-phone/</link>
		<comments>http://robotification.com/2012/01/22/what-i-look-for-in-a-phone/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 07:02:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=400</guid>
		<description><![CDATA[3.5mm Audio Jack Micro SD Slot MP3 &#38; AAC Player 2G &#38; 3G on Bands of my Carrier Bluetooth Wifi Tethering and/or hot spot function Camera &#8211; Capable of taking shots of paper/books/white boards Easy to Use and responsive interface (it must go fast regardless of what it looks like) Keyboard Good Call Quality Speakerphone [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>3.5mm Audio Jack</li>
<li>Micro SD Slot</li>
<li>MP3 &amp; AAC Player</li>
<li>2G &amp; 3G on Bands of my Carrier</li>
<li>Bluetooth</li>
<li>Wifi</li>
<li>Tethering and/or hot spot function</li>
<li>Camera &#8211; Capable of taking shots of paper/books/white boards</li>
<li>Easy to Use and responsive interface (it must go fast regardless of what it looks like)</li>
<li>Keyboard</li>
<li>Good Call Quality</li>
<li>Speakerphone</li>
</ul>
<p>This allows:</p>
<ul>
<li>Email/SMS</li>
<li>Clear calls and group calls with speakerphone</li>
<li>Ability to copy documents and white board work</li>
<li>Google Maps for navigation</li>
<li>Internet for Laptop on the go</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2012/01/22/what-i-look-for-in-a-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printable Notebook with check boxes</title>
		<link>http://robotification.com/2012/01/22/printable-notebook-with-check-boxes/</link>
		<comments>http://robotification.com/2012/01/22/printable-notebook-with-check-boxes/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 07:00:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=422</guid>
		<description><![CDATA[I am proud to present the first version of the Robotification Notebook. It is a pdf that you can print on your office copier in duplex book mode to make a notebook. It is ruled with checkboxes and date and heading spaces at the top and halfway down the page. For best results select DUPLEX [...]]]></description>
			<content:encoded><![CDATA[<p>I am proud to present the first version of the <a href="http://robotification.com/wp-content/uploads/2012/01/notebook.pdf">Robotification Notebook</a>. It is a pdf that you can print on your office copier in duplex book mode to make a notebook. It is ruled with checkboxes and date and heading spaces at the top and halfway down the page.</p>
<p>For best results select DUPLEX and Stable BOOK:</p>
<pre title="layout for stapling">______________
|            |
[]           |
|            |
|            |
[]           |
|____________|</pre>
<p>where</p>
<pre>[]</pre>
<p>is a staple.</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2012/01/22/printable-notebook-with-check-boxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acronym Builder</title>
		<link>http://robotification.com/2012/01/06/acronym-builder/</link>
		<comments>http://robotification.com/2012/01/06/acronym-builder/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 00:40:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=407</guid>
		<description><![CDATA[Enter words for acronym seperated by spaces: Acronyms: &#160;]]></description>
			<content:encoded><![CDATA[<p><code><script language="javascript" type="text/javascript" >
//<![CDATA[
function generate(){var sortedWords=[];var letters=[];var acronyms="";var maxLen=7;var wordArea=document.getElementById("words");var results=document.getElementById("results");wordArea.value=wordArea.value.replace(/(^\s+|\s+$)/gi,"");var words=wordArea.value.split(/\s+/);for(var i=0;i<words.length;i++){var first=words[i][0].toUpperCase();if(sortedWords[first]==undefined){sortedWords[first]=[]}letters.push(first);sortedWords[first].push(words[i].toLowerCase())}maxLen=Math.min(maxLen,words.length);var combos=letters;acronyms=combos.join("<br />")+"<br />";results.innerHTML=acronyms;for(var aLen=1;aLen<maxLen;aLen++){var oldCombos=combos;combos=[];for(var theChar=0,lLen=letters.length;theChar<lLen;theChar++){for(var theCombo=0,cLen=oldCombos.length;theCombo<cLen;theCombo++){if(charCount(oldCombos[theCombo],letters[theChar])<charCount(letters,letters[theChar])){combos.push(letters[theChar]+oldCombos[theCombo])}}}acronyms=combos.join("<br />")+"<br />";results.innerHTML=results.innerHTML+acronyms}}function charCount(theString,theChar){var count=0;for(var i=0,len=theString.length;i<len;i++){if(theString[i]==theChar){count++}}return count}
//]]&gt;
</script></code></p>
<p><b>Enter words for acronym seperated by spaces:</b></p>
<p><textarea id="words" cols="100" rows="8" ></textarea><br />
<br />
<input id="go" type="button" Value="Go" onclick="generate();" />
<br /><b>Acronyms:</b><br />

<div id="results"  style="border: 1px solid; magin: 20px;">&nbsp;</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2012/01/06/acronym-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Food Dye Colouring as Ink</title>
		<link>http://robotification.com/2011/10/16/using-food-dye-colouring-as-ink/</link>
		<comments>http://robotification.com/2011/10/16/using-food-dye-colouring-as-ink/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 12:43:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=367</guid>
		<description><![CDATA[A new set of generic ink cartridges for my ink-jet printer costs around $25 which is too much considering I only get about 10 (colour) pages from them as the printer uses up ink over time keeping the heads clean. So when I was at the supermarket and noticed that 50ml of food colouring is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6317.jpg"><img class="aligncenter size-large wp-image-369" title="DSCN6317" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6317-1024x768.jpg" alt="Food Coloring Filled Ink Cartridges" width="601" height="450" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6317.jpg"><br />
</a>A new set of generic ink cartridges for my ink-jet printer costs around $25 which is too much considering I only get about 10 (colour) pages from them as the printer uses up ink over time keeping the heads clean. So when I was at the supermarket and noticed that 50ml of food colouring is only $1 I had to try using it for printing. Also assuming it would work I bought some rice paper for edible printing!</p>
<p><strong> WARNING:</strong> This may well destroy your print heads and thus your printer. Food Colouring may become toxic during the printing process. Try only at your own risk.</p>
<h3>Ingredients</h3>
<ul>
<li>Gloves (unless you are happy to have coloured hands)</li>
<li>Sink/Basin (ink is going to spill, its part of cartridge refilling)</li>
<li>Blue Food Colouring (for Cyan)</li>
<li>Pink Food Colouring (for Magenta &#8211; I used Red and it made everything a bit dark when printing)</li>
<li>Yellow Food Colouring (for Yellow!)</li>
<li>Black Food Colouring (for Black &#8211; I wish I had bought some &#8211; my printing was not edible because had not replaced my black)</li>
<li>Syringe (try to get a non-sharp one, if you order one off deal-extreme like i did be very careful since there is no guarantee it is sterile)</li>
<li>Instructions for refilling your printer cartridges (search the web &#8211; mine were simple enough not to need any)</li>
<li>Rice Paper (It needs to be as thin and bendy as possible)</li>
</ul>
<h3>Step One: Flush Out Cartridges</h3>
<p><a href="../wp-content/uploads/2011/10/DSCN6294.jpg"><img class="alignright size-thumbnail wp-image-373" title="DSCN6294" src="../wp-content/uploads/2011/10/DSCN6294-150x150.jpg" alt="Flushing Printer Cartridge" width="150" height="150" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6297.jpg"><img class="alignright size-thumbnail wp-image-374" title="DSCN6297" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6297-150x150.jpg" alt="Removing old ink from cartridge" width="150" height="150" /></a>The first thing I did was inject my cartridges with water and then empty it out using the syringe. I did this a few times until as much as possible of the previous ink was removed.</p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3>Step Two: Determine Capacity</h3>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6304.jpg"><img class="alignright size-thumbnail wp-image-375" title="DSCN6304" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6304-150x150.jpg" alt="Cartridge micro channels" width="150" height="150" /></a>I did one final flush with water to determine the capacity of the cartridges before I was working with the food dye. Its much better to have the cartridges nearly full than overflowing everywhere. My cartridges have an interesting micro/mini fluid network in them which meant it was only easy to half fill mine.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>Step Three: Fill Cartridges</h3>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6309.jpg"><img class="alignright size-thumbnail wp-image-376" title="Measured Food Colouring" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6309-e1318765604123-150x150.jpg" alt="Measured Food Colouring" width="150" height="150" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6310.jpg"><img class="alignright size-thumbnail wp-image-377" title="Filling Ink Cartridge" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6310-e1318765728797-150x150.jpg" alt="Filling Ink Cartridge" width="150" height="150" /></a>Fill the syringe with the measured capacity of ink and inject it into the corresponding color of ink cartridge. Then re-install them into your printer.</p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3>Step Four: Cleaning</h3>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6322.jpg"><img class="alignright size-thumbnail wp-image-378" title="Printer Self Clean / Print Head Clean" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6322-150x150.jpg" alt="Printer Self Clean / Print Head Clean" width="150" height="150" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6327-e1318766131175.jpg"><img class="alignright size-thumbnail wp-image-379" title="Print Quality Test Page" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6327-e1318766131175-150x150.jpg" alt="Print Quality Test Page" width="150" height="150" /></a>If you haven&#8217;t printed in colour for a while like me you&#8217;ll meed to run your printers cleaning cycle a few times to bring your print head back to life. I had to run mine about 10 times however if you print colour regularly this should not be a problem. You can check the print heads are clean properly by printing a test page. If you click my test pages image to the right you can see how the print head slowly comes back after many runs of the cleaning function.</p>
<h3>Step Five: Test Print Image</h3>
<p>Now that everything should be working it is time to print a test image. I chose a full A4 color wheel to test with to get an idea of how well the colours are produced by food colouring. I think you&#8217;ll agree from the images below it works fairly well. On my print the pink/purples don&#8217;t come out very well. I think that is because I used red dye for magenta rather than pink, unfortunately my supermarket was out of pink food dye.</p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6330.jpg"><img class="size-medium wp-image-380 alignleft" title="Big Colour Wheel" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6330-300x225.jpg" alt="Big Colour Wheel" width="300" height="225" /></a><a href="../wp-content/uploads/2011/10/DSCN6333.jpg"><img class="size-medium wp-image-381 alignleft" title="Small Colour Wheel" src="../wp-content/uploads/2011/10/DSCN6333-300x225.jpg" alt="Small Colour Wheel" width="300" height="225" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6335.jpg"><img class="size-medium wp-image-382 alignleft" title="Hack a Day Logo in Food Colouring" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6335-300x225.jpg" alt="Hack a Day Logo in Food Colouring" width="300" height="225" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3>Step Six: Rice Paper</h3>
<p>I cut some of the rice paper to roughly A5 and put it in the printer. It worked the first time printing a chocolate flake pattern. However on subsequent tries the rice paper was too britle and broke up in the printer. To overcome this problem I taped the rice paper to an A4 sheet and then printed on it. This worked much better, however It still cracked a little when cutting it. I am sure a better rice paper can be found just not at my local supermarket.</p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6337.jpg"><img class="alignleft size-thumbnail wp-image-385" title="Standard Rice Paper - Not Recommended" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6337-150x150.jpg" alt="Standard Rice Paper - Not Recommended" width="150" height="150" /></a></p>
<p style="text-align: left;"><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6341.jpg"><img class="alignright size-medium wp-image-386" title="Printed Rice Paper" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6341-300x225.jpg" alt="Printed Rice Paper" width="300" height="225" /></a></p>
<p><a href="../wp-content/uploads/2011/10/DSCN6338.jpg"><img class="size-thumbnail wp-image-387" title="Cutting Rice Paper" src="../wp-content/uploads/2011/10/DSCN6338-150x150.jpg" alt="Cutting Rice Paper" width="150" height="150" /></a></p>
<p style="text-align: left;"><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6342.jpg"><img class="alignleft size-thumbnail wp-image-389" title="Rice Paper taped to sheet" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6342-150x150.jpg" alt="Rice Paper taped to sheet" width="150" height="150" /></a></p>
<p style="text-align: left;"><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6343.jpg"><img class="alignleft size-thumbnail wp-image-390" title="Rice Paper taped Printed" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6343-150x150.jpg" alt="Rice Paper taped Printed" width="150" height="150" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3></h3>
<h3></h3>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>Cake!</h3>
<p>Unfortunately was unable to sample it as I had not replaced my black ink with food dye.</p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6348.jpg"><img class="alignleft size-large wp-image-388" title="Rice Cake with Cherry on Top" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6348-1024x768.jpg" alt="Rice Cake with Cherry on Top" width="583" height="437" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6348.jpg"><br />
</a></p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3>Conclusions</h3>
<ul>
<li>Food Colouring works just as well for general printing like reports with graphs and word art etc.</li>
<li>Photo&#8217;s will probably come out looking a little off.</li>
<li>Only time will tell if the food colouring is damaging the print heads.</li>
</ul>
<p>This could be a great way to do custom decoration on cakes or other foods (Christmas/Birthdays/Halloween). I&#8217;ll try and put an update on this post a month or two down the track to let you know if the print heads got damaged or are still working.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2011/10/16/using-food-dye-colouring-as-ink/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Aux Line-in (and USB Power) to an 03 Subaru Impreza Stock Radio</title>
		<link>http://robotification.com/2011/10/13/adding-line-in-and-usb-power-to-an-03-subaru-impreza-stock-radio/</link>
		<comments>http://robotification.com/2011/10/13/adding-line-in-and-usb-power-to-an-03-subaru-impreza-stock-radio/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 10:53:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[iPod Touch & iPhone]]></category>

		<guid isPermaLink="false">http://robotification.com/?p=347</guid>
		<description><![CDATA[I was impressed with Jordan&#8217;s simple hack to add an auxilary input to a stock stero head unit and had to try it myself. As my head unit is rather busy on the front panel I routed the input jack into the back of the tray above. I also added a USB charging socket using [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://robotification.com/wp-content/uploads/2011/10/Finished-Front.jpg"><img class="aligncenter size-large wp-image-348" title="Finished Front" src="http://robotification.com/wp-content/uploads/2011/10/Finished-Front-1024x768.jpg" alt="Finished Front Connections to Stereo" width="512" height="383" /></a><a href="http://robotification.com/wp-content/uploads/2011/10/Finished-Front.jpg"><br />
</a>I was impressed with <a title="Add Aux In to 04 Subaru" href="http://www.electronicsjunk.com/index.php?option=com_content&amp;view=article&amp;id=63:mp3-imput-for-my-2004-subaru&amp;catid=35:projects&amp;Itemid=60">Jordan&#8217;s simple hack</a> to add an auxilary input to a stock stero head unit and had to try it myself. As my head unit is rather busy on the front panel I routed the input jack into the back of the tray above. I also added a USB charging socket using a 7805 Voltage Regualtor and the data line configuration from <a title="Minty Boost Charger" href="http://www.ladyada.net/make/mintyboost/parts.html">Ladyada&#8217;s Minty Boost</a>.</p>
<p><strong>WARNING:</strong> Obviously opening up your radio and cutting/soldering risks breaking it and will most definitely void your warranty, be prepared to buy a new head unit if it all goes wrong.</p>
<p>&nbsp;</p>
<p><strong>Step One: Removing the Head Unit and Cage</strong></p>
<p>On many Subaru&#8217;s you have to remove the centre console in order to remove the head unit cage. However on my 03 Impreza Sportswagon all you have to do is pop open the drink holder above the stereo and then gently pop the trim off from around the head unit. Unfortunately I did not figure this out until I had removed my entire centre console! So hopefully the same won&#8217;t happen to you.</p>
<p><strong>Step Two: Locating the Radio Lines</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/Stero-With-Radio-Unit.jpg"><img class="alignright size-medium wp-image-350" title="Stero With Radio Unit" src="http://robotification.com/wp-content/uploads/2011/10/Stero-With-Radio-Unit-300x225.jpg" alt="Stero Head Unit showing Radio Card" width="300" height="225" /></a>I&#8217;d recommend reading <a title="Add Aux In to 04 Subaru" href="http://www.electronicsjunk.com/index.php?option=com_content&amp;view=article&amp;id=63:mp3-imput-for-my-2004-subaru&amp;catid=35:projects&amp;Itemid=60">Jordan&#8217;s Post</a> as a reference. You will need to dissasemble your stereo until you can find a point on the circuit board where you can safely cut the radio lines (FM or AM) and then reconnect them through the 3.5mm switching socket. Try and find points where components are soldered in to add your wires, soldering to a track is virtually impossible.</p>
<p>If you can&#8217;t locate the lines, you will need to do some diagnostics with a multimeter or give up.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Three: Wiring Up the Switching Socket/Jack</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/Switch-Circuit-Connections.jpg"><img class="alignright size-medium wp-image-351" title="Switch Circuit Connections" src="http://robotification.com/wp-content/uploads/2011/10/Switch-Circuit-Connections-300x225.jpg" alt="" width="300" height="225" /></a><a title="3.5mm connector channels" href="http://en.wikipedia.org/wiki/TRS_connector#Tip.2Fring.2Fsleeve_terminology">From wikipedia</a> in a 3.5mm stereo jack the tip is left channel, the ring is the right channel and the  Base/last ring is the ground. You will need to look at the data sheet from your socket to determine which pins are which and then solder a wire to each. The pictures show the wiring I used for a socket I bought from Jaycar in Australia.</p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/Wired-Switching-3.5mm-Socket.jpg"><img class="size-medium wp-image-352 alignleft" title="Wired Switching 3.5mm Socket" src="http://robotification.com/wp-content/uploads/2011/10/Wired-Switching-3.5mm-Socket-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Four: Cut the Radio Left and Right Lines and Solder in the Socket</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/FM-Source-Lines.jpg"><img class="alignright size-medium wp-image-353" title="FM Source Lines" src="http://robotification.com/wp-content/uploads/2011/10/FM-Source-Lines-300x225.jpg" alt="" width="300" height="225" /></a>Since my stereo has the radio on a seperate little board inside, I severed the connection between the radio and main amp board for the two FM channels. In retrospect I would have been better finding a section of track to cut as the connection between teh two boards was really strong and I had to use a drill to cut away the connections.</p>
<p>Once the connections were severed I connected the OUT wire connections from the socket to the amplifier side of the lines and the IN wire connections to the Radio side. I soldered the ground wires to the same ground pin on the amplifier side of the stereo (green wire in step five picture).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Five: Test Connections with a Multimeter Then Glue</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/DSCN6277.jpg"><img class="alignright size-medium wp-image-354" title="DSCN6277" src="http://robotification.com/wp-content/uploads/2011/10/DSCN6277-300x225.jpg" alt="Soldered and Glued" width="300" height="225" /></a>Set the multimeter to the beep test (resistance) and check that none of your lines are connected to each other and also that they are connected to the board (probe your connection and next connection along track). Once the connections are checked then you need to glue down the wires so they do not come loose during your next rally.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Six: USB Charging Circuit</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/USB-Charger-Circuit.png"><img class="alignright size-medium wp-image-356" title="USB Charger Circuit" src="http://robotification.com/wp-content/uploads/2011/10/USB-Charger-Circuit-300x255.png" alt="" width="300" height="255" /></a>For the charging circuit I soldered together a USB Socket and the components on the left as per the diagram. Covering the entire circuit in electrical tape to protect it and then soldering it to the VCC and Ground of the stereo. Once again I checked the connections and glued to hold in place.</p>
<p>The data lines attach into the resistor ladder network in order to be held at 2 volts each. This tells many products (Ipods etc &#8211; see the <a title="Minty Boost V3 Compatability" href="http://www.ladyada.net/make/mintyboost/compat3.html">minty boost compatability list</a>) to charge and draw half an amp.</p>
<p>Click the diagram for larger image.</p>
<p><strong>NOTE:</strong> If you use a USB cable socket as I have you will need to thread the cable through the tray before soldering up the charging circuit.</p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/Wrapped-Mess-of-Charging-Circuit.jpg"><img class="alignleft size-medium wp-image-357" title="Wrapped Mess of Charging Circuit" src="http://robotification.com/wp-content/uploads/2011/10/Wrapped-Mess-of-Charging-Circuit-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Seven: Mount the connectors<br />
</strong></p>
<p><a href="http://robotification.com/wp-content/uploads/2011/10/Finished-Rear.jpg"><img class="alignright size-medium wp-image-359" title="Finished Rear" src="http://robotification.com/wp-content/uploads/2011/10/Finished-Rear-300x225.jpg" alt="" width="300" height="225" /></a>Carefully re-assemble your stereo and route the cables out the back (you may need to bend the casing or drill a hole).</p>
<p>Drill a hole for the 3.5mm socket and mount it into the plastic tray using the screw on the socket and with glue at the back.</p>
<p>If your USB socket is a cable like mine, wrap some electrical tape around the cable as pictures to stop it pulling through and breaking the soldered connections.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Step Eight: Re-install</strong></p>
<p>Plug in your stereo before re mounting and turn it on. Be ready to turn it off quickly if there is any smoke, sparks, or bad burning smells, if this happens then something is wired wrong, dis-assemble and re-check everything.</p>
<p>If it powers on without issue check the CD, AM/FM etc are all working as well as your new auxilary line in. Onces it is all working remount the stereo and re-attach the trim etc.</p>
<p>All Done!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2011/10/13/adding-line-in-and-usb-power-to-an-03-subaru-impreza-stock-radio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A free feedback / help button for your website with HelpMe.js</title>
		<link>http://robotification.com/2010/08/15/a-free-feedback-help-button-for-your-website-with-helpmejs/</link>
		<comments>http://robotification.com/2010/08/15/a-free-feedback-help-button-for-your-website-with-helpmejs/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 06:01:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://localhost/robotification/?p=34</guid>
		<description><![CDATA[If you use a service like getsatisfaction.com or snapabug.com they will charge you upwards of $20 a month for the privelage of having a &#8216;feedback&#8217; tab/button on the side of your website and the ability to accept feedback. Granted they give you lots of features to manage and track your feedback, but if you just [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/joomla_images/stories/helpme/helpme_screenshot.png" alt="free feedback link screenshot" /></p>
<p>If you use a service like <a href="http://www.getsatisfaction.com">getsatisfaction.com</a> or <a href="http://www.snapabug.com">snapabug.com</a> they will charge you upwards of $20 a month for the privelage of having a &#8216;feedback&#8217; tab/button on the side of your website and the ability to accept feedback. Granted they give you lots of features to manage and track your feedback, but if you just have a small site it is an unjustifiable cost.</p>
<p>Thats why I made a free JavaScript called &#8216;HelpMe&#8217; that you can include in you web pages that displays a &#8216;help&#8217; tab/button on the side of your web page and links to a <a href="http://docs.google.com">Google Docs</a> Form or just creates a pre-formated email for your user to send to you.</p>
<p>Setup is easy:</p>
<ol>
<li>Download <a href="/images/stories/helpme/helpme.zip">HelpMe.zip</a> and unzip it.</li>
<li>Open <strong>helpme.js</strong> with a text editor and fill in the values under the <strong>//Settings</strong> section<img src="/wp-content/joomla_images/stories/helpme/helpme_settings_screenshot.png" alt="helpme.js settings setup screenshot" />
<ol>
<li>If you are using a Google Docs Form just place the url for your form in the setting <strong>b.googleFormUrl</strong><strong> </strong>.</li>
<li>If you are using email then enter your email, subject and body in place of the examples and make sure that b.googleFormUrl is set to <strong>&#8220;&#8221;</strong> (blank).</li>
</ol>
</li>
<li>Save helpme.js</li>
<li>Upload the <strong>helpme</strong> folder including &#8216;helpme.js&#8217; and &#8216;helpme.png&#8217; to the root of your website.</li>
<li>Place the tag  <strong>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;/helpme/helpme.js&#8221; /&gt;</strong> in the head or body of the pages where you want the button to appear.</li>
</ol>
<p>Thats it, Enjoy!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2010/08/15/a-free-feedback-help-button-for-your-website-with-helpmejs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dns-323 ftp file copy using fun plug, curl and cron</title>
		<link>http://robotification.com/2010/07/12/dns-323-ftp-file-copy-using-fun-plug-curl-and-cron/</link>
		<comments>http://robotification.com/2010/07/12/dns-323-ftp-file-copy-using-fun-plug-curl-and-cron/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 14:28:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://localhost/robotification/?page_id=76</guid>
		<description><![CDATA[My Brother MFC-440CN Scanner/Printer provides ftp access to the memory card inserted in the card reader and also allows you to scan as pdf direct to the memory card. I wanted to use this as a path to move scanned documents onto my DNS-323 NAS without a PC in the loop. To do this I [...]]]></description>
			<content:encoded><![CDATA[<p>My Brother MFC-440CN Scanner/Printer provides ftp access to the memory card inserted in the card reader and also allows you to scan as pdf direct to the memory card. I wanted to use this as a path to move scanned documents onto my DNS-323 NAS without a PC in the loop. To do this I installed fun_plug and setup a cron job on the DNS-323 to move the files on the memory card to a folder on the DNS-323 every 20 seconds. I couldn&#8217;t find a package for the standard ftp client so my script uses curl (somewhat crudley) to fetch and delete the files from the MFC-440CN via FTP.</p>
<p>Here are detailed instructions of how I got the this working:</p>
<ol>
<li>Install <a href="http://wiki.dns323.info/howto:1st_steps">fun_plug</a> (I used the 0.5 version and had my DNS-323 running firmaware 1.08)
<ul>
<li>You only need to go as far as step 6 (ssh working &amp; repository)</li>
<li>I started at step 3, as I already use a static IP for my DNS-323</li>
</ul>
</li>
<li>Reboot the DNS-323 after fun_plug is isntalled (required to get funpkg working)</li>
<li>Install CURL, at the prompt type:
<div style="padding: 10px; border: 1px dashed #000000; font-size: 10px;">cd /ffp/<br />
wget <em>curlpackageurl </em><br />
wpkg <em>packagename</em></div>
</li>
<li>create a script to copy pdfs from ftp to a directory, by creating a file &#8216;moveoneftp.sh&#8217; containing the following, However you will need to put your own settings in under &#8216;#settings vars&#8217;:</li>
<div style="padding: 10px; border: 1px dashed #000000; font-size: 10px;">
<pre>#!/bin/sh# this script uses curl to copy the first file in the source ftp folder to the target dir

#fix path for funplugexport PATH=/ffp/sbin:/ffp/bin:$PATH

#run it regularly with cron to crudely move a ftp's contents#move means copy and then delete - be careful

#settings varssource_ftp_site="ftp://192.168.1.18/"source_ftp_dir="BROTHER/"source_ftp_dir_path="$source_ftp_site$source_ftp_dir"

target_dir="/mnt/HD_b2/Files/Scan/"file_extension=".PDF"

#programgrep_string="w*$file_extension*w"

echo The GREP is: $grep_stringecho The Source is: $source_ftp_direcho The Target is: $target_dir

#get first file name and process if one foundif file_name=$(curl $source_ftp_dir_path | grep -o -m1 $grep_string)then

 echo The file is: $file_name

 #wait for 15 seconds in case the scanner is still writing to the file sleep 15

 # now copy the file down from the ftp source file_source="$source_ftp_dir_path$file_name" file_target="$target_dir$(date +"%Y-%m-%d_%H_%M_%S.pdf")"

 echo The file source is: $file_source echo the file target is: $file_target

 #copy if  curl $file_source -o $file_target then  #purge  ftp_cmd="DELE $source_ftp_dir$file_name"

  echo ftp command is: $ftp_cmd  curl $source_ftp_site -Q "$ftp_cmd" fifi</pre>
</div>
<li> Create the file with the follwing under &#8216;/ffp/start&#8217; called &#8216;appendcron.sh&#8217; which will add our cron jobs to cron on boot:
<div style="padding: 10px; border: 1px dashed #000000; font-size: 10px;">
<pre>#!/bin/sh

CRONTXT=/mnt/HD_a2/crontab.txt

# start with existing crontab/bin/crontab -l &gt; $CRONTXT

# add cron jobs# job every minute to check for scanned file/bin/echo "* * * * *  /bin/sh /ffp/moveoneftp.sh;sleep 20;/bin/sh /ffp/moveoneftp.sh;sleep 20;/bin/sh /ffp/moveoneftp.sh;" &gt;&gt; $CRONTXT

# install the new crontab/bin/crontab $CRONTXT

# clean up/bin/rm $CRONTXT</pre>
</div>
</li>
<li>Next we need to make our files runnable by chmoding the files we created with &#8216;a+x&#8217;:
<div style="padding: 10px; border: 1px dashed #000000; font-size: 10px;">chmod a+x /ffp/moveoneftp.sh<br />
chmod a+x /ffp/start/appendcron.sh</div>
</li>
<li>Reboot and everything should be working! you can check by running &#8216;top&#8217; and seeing if the script is running.</li>
</ol>
<p>&nbsp;</p>
<p>References/Thanks:</p>
<p><a href="http://abuhawa.wordpress.com/2009/05/16/backup-from-volume_1-to-volume_1-using-crontab-rsync/">Cron append script I copied from somewhere (it is all over the web) &#8211; http://abuhawa.wordpress.com/2009/05/16/backup-from-volume_1-to-volume_1-using-crontab-rsync/</a></p>
<p><a href="http://wiki.dns323.info/howto:1st_steps">fun_plug installation on DNS-323 &#8211; dns323 wiki &#8211; http://wiki.dns323.info/howto:1st_steps</a></p>
<p><a href="http://curl.haxx.se/docs/manpage.html#-X--request">cURL documentation &#8211; http://curl.haxx.se/docs/manpage.html#-X&#8211;request</a></p>
<p><a href="http://linux.byexamples.com/archives/320/using-curl-to-access-ftp-server/">cURL examples of getting and deleting files via ftp &#8211; http://linux.byexamples.com/archives/320/using-curl-to-access-ftp-server/</a></p>
<p><a href="http://www.unix.com/shell-programming-scripting/128392-script-runs-fine-but-not-cron.html">Forum topic explaining how to config path so shell script runs under cron &#8211; http://www.unix.com/shell-programming-scripting/128392-script-runs-fine-but-not-cron.html </a></p>
<p><a href="http://stackoverflow.com/questions/1546711/grep-show-only-words-that-match-search-pattern">How to use grep and only return matched text &#8211; http://stackoverflow.com/questions/1546711/grep-show-only-words-that-match-search-pattern </a>(note: use -m1 to return only one/first result)</p>
<p><a href="http://www.eec.com/business/vi.html">Cheat sheet for vi (its been a while) &#8211; http://www.eec.com/business/vi.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2010/07/12/dns-323-ftp-file-copy-using-fun-plug-curl-and-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inside a CFL Light Globe</title>
		<link>http://robotification.com/2010/06/19/inside-a-cfl-light-globe/</link>
		<comments>http://robotification.com/2010/06/19/inside-a-cfl-light-globe/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 10:31:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://localhost/robotification/?page_id=75</guid>
		<description><![CDATA[It&#8217;s a pity we throw out a perfectly good ballast circuit each time a CFL globe blows. CFL bulbs should really be re-designed so that you can just replace the tube part. Alternatively a proper recycling program could make sure the circuits get re-used in new lights. &#160;]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a pity we throw out a perfectly good ballast circuit each time a CFL globe blows. CFL bulbs should really be re-designed so that you can just replace the tube part. Alternatively a proper recycling program could make sure the circuits get re-used in new lights.</p>
<p><img title="CFL Light Globe" src="/wp-content/joomla_images/stories/cfl/cfl.jpg" alt="Inside a CFL Light Globe" /></p>
<p><img title="CFL Ballast Circuit Board" src="/wp-content/joomla_images/stories/cfl/cfl_board.jpg" alt="CFL Ballast Circuit Board" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://robotification.com/2010/06/19/inside-a-cfl-light-globe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

