<?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>vonnieda.org</title>
	<atom:link href="http://www.vonnieda.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vonnieda.org</link>
	<description>The Story So Far...</description>
	<lastBuildDate>Thu, 11 Feb 2010 22:00:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Anodizing @ Home</title>
		<link>http://www.vonnieda.org/archives/1466</link>
		<comments>http://www.vonnieda.org/archives/1466#comments</comments>
		<pubDate>Sun, 07 Feb 2010 00:43:38 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1466</guid>
		<description><![CDATA[The other night I finally finished buying all the supplies I needed to try to anodize some aluminum parts. Anodizing is a process that causes aluminum hydroxide to grow into and out of the surface of aluminum metal. Aluminum hydroxide is very hard, which provides scratch protection and is also porous which allows dyes to [...]]]></description>
			<content:encoded><![CDATA[<p>The other night I finally finished buying all the supplies I needed to try to anodize some aluminum parts. Anodizing is a process that causes aluminum hydroxide to grow into and out of the surface of aluminum metal. Aluminum hydroxide is very hard, which provides scratch protection and is also porous which allows dyes to color it. Dying the metal is reason for a lot of commercial anodizing and is the main reason I am doing it.</p>
<p>The basic process of anodizing is to form an electrical circuit between the part to be anodized (the anode), dilute sulphuric acid and (usually) another piece of aluminum which is the cathode. Voltage is passed through the circuit which causes the anodizing to take place. The part is then dyed and finally the pores are sealed to keep the dye in.</p>
<p>This post describes how I did it.</p>
<p>First, some safety. Most of the stuff that I am doing to anodize parts can blind or kill you. Always wear gloves. Always wear goggles. Never mix chemicals unless you know what will happen. A few of these chemicals mixed will produce horrible gases that will kill you and your family and probably your dogs too.</p>
<p>Next, the supplies. I bought the following:</p>
<ul>
<li>Battery acid, 5 gallons, from NAPA Auto Parts</li>
<li>Lots of distilled water</li>
<li>Several plastic buckets from Home Depot</li>
<li>1 pound tube of 1/16&#8243; aluminum tig welding rod from Central Welding Supply</li>
<li>40 amp battery charger from Harbor Freight</li>
<li>Black RIT Dye from the supermarket</li>
<li>2 single burner hot plates from Target</li>
<li>2 6 quart pots for the hot plates</li>
</ul>
<p>The first step is to get the parts nice and clean. I first washed them in warm water and hand soap and then in a dilute mixture of Simple Green and distilled water.</p>
<p>Next I used the welding rod as simple aluminum wire and attached pieces about 6 inches long to each part I wanted to anodize. You have to make sure the wire is attached very well, and also keep in mind that wherever the wire is attached the metal will not anodize. Lots of people use threaded holes and jam the wire in. I just made some little clips by bending the wire.</p>
<p>Next I took 1.5 gallons of my battery acid and mixed it with 1.5 gallons of distilled water. I kept in mind the AAA rule. Always Add Acid. If you add water to acid the water can boil and &#8220;explode&#8221;. I put 1.5 gallons of distilled water in a plastic bucket and slowly poured the 1.5 gallons of acid in. Very slowly. Probably took me about 5 minutes.</p>
<p>Next I used some aluminum scrap I had laying around to make a cathode and used some as a rack for the anodes to hang from. It&#8217;s pretty clear from the below picture:</p>
<p><img class="aligncenter" src="http://img158.yfrog.com/img158/1481/y0wf.jpg" alt="" width="525" height="700" /></p>
<p>I drilled a bunch of holes into the anode rack to use as hook hangers and bent the ends of the anode wires into hooks. Hang the parts.</p>
<p>Next step is to apply the juice! Hook up the negative from the battery charger to the cathode and the positive to the anode rack. I&#8217;ve read that it&#8217;s best to start at low current and ramp it up. My charger has settings for 2 amps, 10 amps and 40 amps so I set it to 12 volts, 2 amps and let it run for 5 minutes. Almost immediately there were bubbles forming around the cathode. The bubbles are hydrogen gas which comes to the surface. Make sure you have some ventilation so you don&#8217;t blow up your house. Remember the Hindenburg.</p>
<p>5 minutes later I turned it up to 10 amps and then 5 minutes later I turned it up to 40 amps.</p>
<p>(I should probably note that I am running this batch as I type this post. Most of the experiences for this post come from a batch I did the other night with slightly different gear. )</p>
<p>At this point I let the anodizing bath run for about 80 more minutes. I have read that anywhere from 45 minutes to 90 minutes is good.</p>
<p>There&#8217;s a few ways to tell the anodizing has finished. The current draw should drop quite a bit. An anodized surface does not conduct electricity well, so as the surface becomes more anodized the part conducts less electricity. You may also notice a slight lemon yellow tint to the part. I just let it run for 90 minutes and called it good.</p>
<p>Once the parts are finished, turn off your power supply and rinse the parts very well in cold, clean water. The water must be cold or the parts will start to seal.</p>
<p>Next up is the dye. I used RIT Dye which seemed to work pretty well. There&#8217;s lots of places to get proper anodizing dye but RIT seems to work for me. I dumped a bottle the black, liquid RIT into 1 gallon of distilled water and put it on the hot plate. The dye works best heated and most people recommend about 140 degrees so that&#8217;s what I used. Once the dye was up to temperature I put the parts in and let them soak for about 15 minutes. I have read that you might get the color you need in as few as 15 seconds depending how dark you want it. I wanted dark, dark black so I left them in for 15 minutes.</p>
<p>At this point you can pull the parts out and you may find that some didn&#8217;t take any dye or the dye drips right off. This happened on my first batch with one part. What this means is that you didn&#8217;t have a good electrical connection to the part. You can remove the dye and anodizing by etching it in a bath of water and lye. I used a few tablespoons of lye in about a half gallon of distilled water.</p>
<p>Once the parts are dyed the only thing left to do is seal them. This is done with boiling water. I read that steaming the parts before putting them in boiling water can help you lose less dye, so I put a pot of water on my other hot plate, put a rack over the pot and placed the parts on the rack. Then I boiled the water letting the steam wash over the parts for about 10 minutes. Then into the bath they go. 30 minutes in boiling water and the parts should be sealed and ready for use! Hooray!</p>
<p>I&#8217;m still a total newbie at this, and I&#8217;m actually going to a professional anodizing shop next week to see how they do it. That said, I did get really nice results and it seemed pretty easy. Takes some time and a few dollars but the result is amazing!</p>
<p>My pictures of the finished results are <a href="http://www.flickr.com/photos/vonnieda/sets/72157623358397854/">here</a> and Courtney&#8217;s pictures of the process are <a href="http://www.flickr.com/photos/courtneyjohnston/sets/72157623231214485/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1466/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Work and Overheard</title>
		<link>http://www.vonnieda.org/archives/1457</link>
		<comments>http://www.vonnieda.org/archives/1457#comments</comments>
		<pubDate>Tue, 02 Feb 2010 19:24:04 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[OpenPnP]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1457</guid>
		<description><![CDATA[So, the other day Courtney and I drove down to Kent cause I got a hot tip on some powdered red jewelers rouge at Jerry&#8217;s Rock and Gem. We went in and it was pretty clear from the start that by gem they mean &#8220;Crazy people crystals&#8221;. This was confirmed when while standing in line [...]]]></description>
			<content:encoded><![CDATA[<p>So, the other day Courtney and I drove down to Kent cause I got a hot tip on some powdered red jewelers rouge at Jerry&#8217;s Rock and Gem. We went in and it was pretty clear from the start that by gem they mean &#8220;Crazy people crystals&#8221;. This was confirmed when while standing in line I heard the lady next to me (dealing with another clerk) say &#8220;Well, you know, if the cataclysm comes I hope you have 4 or 5 big trucks to get all of this stuff to higher ground.&#8221;</p>
<p>She said it in hushed tones and you could tell she was just dead serious.</p>
<p>That being said, Jerry&#8217;s was pretty cool. They did have the rouge I needed (more about that later) and they had a great selection of tumbling supplies, petrified wood sculptures, all kinds of interesting minerals and all kinds of rock and gem related stuff. Neat place.</p>
<p>So, since my last post about <a href="http://www.vonnieda.org/tc18">my clock</a> I&#8217;ve been working on my clock and <a href="http://www.vonnieda.org/openpnp">one other thing</a>. For the clock, I decided I would make 5 total, complete clocks and then be done with it forever. The clock has a lot of parts to make a single enclosure so I spent some time trying to speed up the process of making some of the parts.</p>
<p>One of the components of the clock is these tiny 1/4&#8243; polished aluminum rings. I made the first 8 for the original clock by hand but it took forever and was very difficult. I cut the little pieces of my bandsaw and then bored them out on my drill press but the parts are so small it was difficult to get them in a vise without ruining them.</p>
<p>So, what I did this time is I made a &#8220;ghetto lathe&#8221;. I took a piece of 1/2&#8243; aluminum plate, drilled a 1/4&#8243; hole and a few 10/32 tapped holes and then a 10/32 tapped hole in the side to intersect with the 1/4&#8243; hole. Into the 1/4&#8243; hole went a stubby 1/4&#8243; drill and I put a set screw in the side to hold it. In one of the tapped holes I put a lathe tool post and a lathe cut-off tool. Then I put my polished tube stock in the chuck of my mill and wrote a program. The program would push the spinning stock down on the drill to bore it out and then run it against the cut-off tool to cut off a perfectly sized ring. This worked perfectly! I made the 40 rings I needed in just a few hours. There&#8217;s a video of the process below.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/rMcpazln8cw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/rMcpazln8cw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The next thing to do was to make the 40 metal plates that make up the body of the clock. Each clock uses pairs of 4 different shapes for 8 pieces each. I made a little fixture out of MDF on my mill and cut these all out in the course of one long Saturday. Nothing special there.</p>
<p>The special part was that I did not want to hand sand all of those parts, so I went to Harbor Freight and picked up a 18 lb vibratory tumbler for the low, low price of $149 and set to learning how to use it. I got some plastic triangle media from a local friend and threw in my parts in batches of 10 for about 6 hours each. This put a nice matte finish on the parts, rounded all the corners and removes burrs, which was great! After that I used walnet shell media with the aforementioned red rouge to polish the endcap pieces as these will be anodized. I let those run for about 36 hours and they came out very nice. A few steps from a &#8220;mirror&#8221; finish.</p>
<p>Now I am at the anodizing stage. I&#8217;ve done a lot of reading and I feel like I will try doing it myself. I picked up a bunch of plastic buckets at one of my nearly daily Lowes trips the other day, got some lye yesterday, got 5 gallons of sulphuric acid today and need to pick up a few more supplies tonight. I&#8217;ll probably wait till the weekend to give it a try and assuming I have some success I&#8217;ll write a post about how that works.</p>
<p>My next project, and the one I expect to consume me for the rest of this year and maybe longer is <a href="http://www.vonnieda.org/openpnp">OpenPnP</a>. I decided that I would like to own a small pick and place machine for doing PCB assembly but I don&#8217;t like the $30,000+ price tags. I figure this is something that would be fun to build and maybe in the mean time I can revolutionize home PCB manufacturing! My hope, and goal, is to design and build a fully functional pick and place machine that that can reproduced for around $1,000. I will make all the designs and software open source and maybe, if there&#8217;s interest, produce some kits or something.</p>
<p>OpenPnP is still in it&#8217;s very beginning stages. So far I have bought a few basic parts and I&#8217;ve been making some parts on my mill. My goal for this month is to have a working, high precision 2 axis &#8220;cartesian&#8221; platform and to be working on adding motion control. My target is to get a basic 2 axis CNC made so that I can start working on the head design, which is where all the hard work is going to be. The CNC doesn&#8217;t need to be complex, but it needs to be precise and fast. To that end I am using THK linear guides for X and I am considering Hiwin linear guides for Y. I bought the THK guides off eBay to get started but will probably spec Hiwin for both axes in the final version.</p>
<p>So, that&#8217;s what&#8217;s new. I&#8217;ll be posting quite a bit about OpenPnP over the next several months. Now that I have officially announced the project I intend to document my progress as much as possible.</p>
<p>In the mean time, if you are interested in OpenPnP please go to it&#8217;s <a href="http://www.vonnieda.org/openpnp">homepage</a> and read what I have there. I am currently interested in talking to people who have experience with computer vision systems as I expect that to be a very difficult part of the system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1457/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Clock a.k.a. What I&#8217;ve Been Doing For The Last 4 Months</title>
		<link>http://www.vonnieda.org/archives/1406</link>
		<comments>http://www.vonnieda.org/archives/1406#comments</comments>
		<pubDate>Thu, 24 Dec 2009 23:49:36 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1406</guid>
		<description><![CDATA[Update: All the design files and build information is now available at http://www.vonnieda.org/tc18
So, back in September the company I worked for, Displayware, ceased operations. That&#8217;s a fancy way of saying we went out of business. We did that because we ran out of money and didn&#8217;t have enough coming in to sustain the very meager [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update: </strong>All the design files and build information is now available at <a href="http://www.vonnieda.org/tc18" target="_blank">http://www.vonnieda.org/tc18</a></p>
<p>So, back in September the company I worked for, Displayware, ceased operations. That&#8217;s a fancy way of saying we went out of business. We did that because we ran out of money and didn&#8217;t have enough coming in to sustain the very meager workforce we had. Since then I&#8217;ve been unemployed, but mostly as a choice. I had money in the bank and was pretty burned out from the Displayware days so I decided to just take some time off and work on my own stuff and chill out.</p>
<p>Right before that happened, Ladyada of Adafruit released her design for a clock based on an old Russian vacuum fluorescent display tube called an IV-18. I thought the clock circuit was really cool and the tube was great but I didn&#8217;t care much for the acrylic case. A day or two later I somehow came across a Slashdot article about it and was reading some of the comments when I saw someone comment on the case and post a picture of his own design.</p>
<p style="text-align: center;"><a href="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/clock.png"><img class="size-full wp-image-1434 aligncenter" title="clock" src="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/clock.png" alt="clock" width="600" height="224" /></a></p>
<p style="text-align: center;">
<p>THIS was the clock I wanted. I totally fell in love with the clock design and decided I must have one. This short conversation, via Slashdot comments, followed:</p>
<p style="text-align: center;"><a href="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/Screen-shot-2009-12-24-at-2.20.31-PM.png"><img class="aligncenter size-full wp-image-1407" title="Screen shot 2009-12-24 at 2.20.31 PM" src="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/Screen-shot-2009-12-24-at-2.20.31-PM.png" alt="Screen shot 2009-12-24 at 2.20.31 PM" width="600" height="522" /></a></p>
<p>I never did hear back from John. I assumed he just never saw the comment. I spent some time trying to find an email address but eventually gave up and instead decided just to build it myself.</p>
<p>One of the things I decided to do when Displayware croaked was spend some time learning how to use my CNC mill. I bought a 3 axis mill in November f 2008 but had never really took the time to learn to use it. So, I spent many days getting up early, going out the garage and not coming out till Courtney got home from work. Those were very enjoyable days. My hands were dirty and cut, I was chopping up bits of metal and programming the mill and learning new stuff every day.</p>
<p>Eventually I got to the point that I felt like I could make stuff on the mill so the next step was to learn how to use CAD and CAM. I downloaded a CAD system and set to work learning how to use it. That took some time but eventually I was able to design the three metal plates I saw in the clock picture. Since all I had to work with was a single graphic from one angle I had to guess at a lot of things but I think I eventually came up with dimensions that were pretty close to original. The only real dimensions I was sure of were those of the tube itself, so I used what I knew about that to take educated guesses at the rest.</p>
<p>Once I had designs ready to go I bought some sheets of stainless steel and went about trying to cut the clock parts out from it. I used stainless because from the rendering of the clock that&#8217;s what I thought it was supposed to be. It turned out that it was nearly impossible for me to cut stainless on my little mill, so I switched to aluminum sheet and had much better luck. I cut the six plates out and sanded them a bit and set them aside.</p>
<p>The next step was to make the metal pipes that connect the whole thing together. From the picture I thought these were polished aluminum so that&#8217;s what I started with. I bought some 6061 aluminum tube from <a href="http://www.onlinemetals.com/" target="_blank">Online Metals</a> (where I get everything in this post) and set to trying to make it pretty. The process I eventually came up with is that I would take these 12&#8243; sections of tube and stick one end into the chuck of my drill press. Set the speed to the lowest it would go and turn it on. Then I started with 250 grit sandpaper running up and down the spinning tube. Then 500 grit, then 1000, then 2000. After all that the tube is looking pretty smooth so I took some polishing compound to it and that really made it shine. It looked just like the picture.</p>
<p>I cut out 8 1/2&#8243; sections and 4 4&#8243; sections, drilled the small ones through to widen the inner diameter to 1/4&#8243; and then tapped both ends of the larger ones so they would accept bolts.</p>
<p>The next step was to find a LOT of o-rings. If you look at the picture you&#8217;ll see there are 24 o-rings used between all the pieces of tube. It&#8217;s an awesome design element and I wanted to stick with it. Unfortunately, when I went to the plumbing store I could only find about 4-6 of the ones I needed and they were almost a buck a piece. The o-rings would cost more than the rest of the clock! Eventually I decided to check McMaster-Carr, who I had never ordered from before, and it turned out I could buy bags of 100 for something like $1.34 total. That worked!</p>
<p>The final step in the design was the black perforated metal sleeves around the ends of the clock. I had been worrying about these for a while. I figured I could get perforated metal just fine, and bend it into shape maybe, but I had no idea how I would connect it at the bottom and make it look nice. I started researching welding aluminum and I started looking for used TIG welders.</p>
<p>Since I couldn&#8217;t really afford any of the welders I was seeing I decided to just try hacking it together. What I ended up doing was using my mill to cut down a sheet of perforated aluminum to a 1&#8243; thick strip about 14&#8243; long. Then I made another CAD model. This one was of the shape that would fit inside this sleeve. I used this on the mill to cut out 2 3/4&#8243; MDF forms which I glued together to make a single 1.5&#8243; form. Using this form, a heavy pair of leather gloves and a heat gun I heated the aluminum up till it started to be easier to bend and then wrapped it around the form. I stuck a clamp on it to hold it shut and then I broke off a 1/2&#8243; long strip of the same stuff from another piece. I put this inside the sleeve and super-glued it down to hold the sleeve together.</p>
<p>The super-glue worked okay but I knew I could pop it apart pretty easily if I wanted to. So, my next idea was JB Weld. This worked great! I mixed up some JB Weld, smeared it all over the inside of the sleeve and over the little brace and let it set up. After that it was rock solid. I sanded the whole thing down, spray painted it gloss black and called it good.</p>
<p><img class="aligncenter size-full wp-image-1409" title="uytw" src="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/uytw.jpg" alt="uytw" width="525" height="700" /></p>
<p>Once everything was dry I finally was able to put the whole thing together. After many weeks of work, here&#8217;s what I had.</p>
<p><img class="aligncenter size-full wp-image-1410" title="11946840" src="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/11946840.jpg" alt="11946840" width="654" height="490" /></p>
<p>I was pretty happy with it! I thought it looked quite a bit like what I was seeing in the image and for having started with nothing but a picture on the Internet I thought it was going pretty well. So, it was time to work on some electronics.</p>
<p>Somewhere along the way I ordered 5 of the IV-18 tubes from eBay. They were surprisingly cheap. I think I paid like $15. They actually came from Moscow, so that was pretty exciting. Unfortunately, they did not come with a datasheet and I didn&#8217;t really have a a pinout for the things. I spent an hour or two with a loupe and headache looking at all the little wires inside and figuring out a pinout. A day later the seller emailed me a datasheet. Oh well.</p>
<p>One of the enabling elements of this whole thing was that when Ladyada posted her clock design she also posted schematics and notes. This allowed me to learn about boost converters, which are circuits that allow you to take a very low voltage and make a very high voltage pretty easily. I knew about boost converters, but I had no idea they could be so easy to build. Ladyada&#8217;s designs really made that clear and she even posted a calculator for figuring out the proper values.</p>
<p>The IV-18 tube requires about 20v (volts) to light up and 50v really makes it look great. She was using a 9v wall wart to power her clock and decided that sounded good to me, so I set out to design a boost converter that could convert 9v to 20-50v. The way a boost converter works is that it takes the input voltage, runs it through an inductor and then chops it off to increase the voltage. An inductor is a electronic component that is as simple as a piece of wire wrapped around an iron core. The interesting thing about inductors is that they have electrical inertia. Once you start running power through them they like to keep it going. So, if you suddenly cut off the power the inductor tries to keep the power flowing. Ohm&#8217;s law being what it is, since the inductor can&#8217;t keep the same amount of current flowing the voltage starts to increase. By simply running a low voltage through an inductor and then turning it off the voltage inside the conductor can suddenly jump to many times what you put in, albeit at a much lower current.</p>
<p>So, to make a circuit that turns 9v into 50v we run 9v through an inductor and turn it off and on many times per second. We store these high voltage pulses in a capacitor until they make up enough to flow the current we need and we have a high voltage power supply. The ratio of how long the inductor is on versus off determines how high we boost.</p>
<p>You can learn more about boost converters at Ladyada&#8217;s page: <a href="http://www.ladyada.net/library/diyboostcalc.html" target="_blank">http://www.ladyada.net/library/diyboostcalc.html</a></p>
<p>So, with all that in mind I bought a bunch of components and more specifically, I bought a bunch of different values of inductors. I wanted to see how different values affected the output. I built the boost converter circuit on a breadboard and used an Arduino to drive the pulses and started plugging in different inductors. Using my oscilloscope I was able to learn about constant conduction and learn more about ripple and power draw on my circuit. I eventually learned that I could run my converter using a 220uH inductor and a 22uF capacitor and easily get 20-60v out of it at the current I needed without pulling the inductor out of constant mode.</p>
<p>So, I had a power supply. The next step was to try to drive the tube. I used the same VFD driver Ladyada was using in her clock and I got Maxim to send me a few samples for free. The driver is a MAX6921 chip. It is basically a shift register that controls 20 output at up to 76v each. It&#8217;s pretty awesome. At this point I needed a circuit board to wire everything up so there&#8217;s a solid week or two where I tried different ways of making boards. I won&#8217;t go into it all now, but the basic process I came up with is using my laser printer to print a transparency, use a UV tube to expose a positive resist board through it, etch with the sponge method using ferric-chloride and then drill all the holes using the mill. I have another long post in the works that describes that whole process.</p>
<p>I ended up making my first ever home made double sided board that had pinouts to hold the IV-18 tube and the MAX6921 chip. Once that was all hooked up I wrote a bunch of code and used an Arduino to drive it and I had a working tube! That first board looked like this:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm3.static.flickr.com/2672/4211026023_6b5a327750_b.jpg" alt="" width="614" height="461" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm3.static.flickr.com/2788/4211790718_fee6ac36b2_b.jpg" alt="" width="614" height="461" /></p>
<p style="text-align: left;">Using this board and my Arduino I was able to basically write the entire program that runs the clock. I wrote all the driver routines, communication and time keeping. I considered at one point just making my circuit compatible with Ladyada&#8217;s code to save some time but after looking at her source I had some different ideas of how I wanted to do things so I just started from scratch.</p>
<p style="text-align: left;">The next step was to start working on the real board. I had known all along I wanted to make a single board that would fit inside the black sleeve and I knew I wanted it to be surface mount. I really enjoy working with surface mount components and I knew I&#8217;d need to use small components to get everything I wanted in the sleeve. This took a pretty long time. It was the most complex circuit I had ever designed and I ended up adding a lot more to it than I expected to. After working on keeping time in the Arduino for a while I decided it just was not accurate enough for me and I decided to add a DS3231 real time clock. This chip basically has everything needed to keep super accurate time and it&#8217;s easy to communicate with. So, I ordered up some free samples and went back to the garage to build a breakout board for that chip.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1411" title="au5" src="http://www.vonnieda.org/wordpress/wp-content/uploads/2009/12/au5.jpg" alt="au5" width="525" height="700" /></p>
<p style="text-align: left;">After getting this board made and soldered up I was able to start using it with the Arduino to handle time keeping and things really started to come together. At this point I had this giant mess on my desk consisting of an Arduino, a breadboard holding the boost converter circuit, another breadboard holding the click chip and the tube + driver board. I soon added some long wires and a rotary encoder to the mess and I finally had all the major components of the clock actually on my desk and working. I wish I had a picture of the mess.</p>
<p style="text-align: left;">Mess or not, this allowed me to write all the code I needed to run the clock. The code handles talking to the DS3231 for getting the time, talking to the MAX6921 to drive the tube, drives and monitors the boost converter, read interrupts from the rotary encoder to drive a menu system and a dozen other little things. It&#8217;s extremely interrupt driven and I think it&#8217;s the nicest AVR code I&#8217;ve ever written.</p>
<p style="text-align: left;">With all the parts together and working it was time to &#8220;capture&#8221; the schematic. This is what engineers call it when they take the mess on their desk and turn it into a nice, tidy computer drawing. I used Eagle to completely design the circuit and I got to work designing the board to match it. A few weeks later I had a board design and I sent it off to Gold Phoenix for manufacturing.</p>
<p style="text-align: left;"><img class="aligncenter" src="http://farm3.static.flickr.com/2601/4211790196_2b1276253b.jpg" alt="" width="500" height="375" /></p>
<p style="text-align: left;">This board worked really well, except for a few small errors. The main errors were that I forgot to hook up one pin of the CPU which meant I couldn&#8217;t put any code on it and the other was that I determined I needed a pull down resistor on my boost controller&#8217;s MOSFET for protection. I soldered these fixes on manually and put the board together and I finally had a clock!</p>
<p style="text-align: left;">This board allowed me to do all the final bug fixes and get everything ready to actually build the clock. One big problem though was that I had put components too close to the four holes around the edges and had no way to really bolt the thing down. With the electrical errors in mind and this physical issue I decided to do another version of the board and for fun decided to get the board made black. Another payment to Gold Phoenix and a week of nail biting and I had my final, final board.</p>
<p style="text-align: left;"><img class="aligncenter" src="http://farm3.static.flickr.com/2616/4211790280_4cb7a20ddf.jpg" alt="" width="500" height="375" /></p>
<p style="text-align: left;">While I waited for those boards to show up I ended up redrawing the CAD drawings for the three metal frames. I needed them to be a little bigger to make everything fit nicely. I also determined I needed 1/4&#8243; long versions of the small tubes instead of 1/2&#8243; ones so I made those. I got that work done and eventually the boards and parts showed up. Yesterday I finished final assembly, drilled a few holes in one of the sleeves for the power and rotary encoder, put the thing together and finally, after nearly four months of work I was finished*.</p>
<p style="text-align: center;"><a href="http://farm5.static.flickr.com/4046/4210430248_530fd9fd0b.jpg"><img class="aligncenter" src="http://farm5.static.flickr.com/4046/4210430248_530fd9fd0b.jpg" alt="" width="500" height="375" /></a></p>
<p style="text-align: left;">The eagle eyed among you (like anyone is actually still reading) will notice some flaws. I scratched up the right sleeve while drilling it, so it needs to be repainted. I think I&#8217;ll repaint both of them and put a layer of clear coat on them for protection. The holes in the back are also sloppy, so the right sleeve will probably get remade completely. The small tubes on the left are longer than the right and I&#8217;ll probably fix that today. Just need to cut four smaller ones like the right. And the middle pipes need to be about 1/4&#8243; longer to show the entire display.</p>
<p style="text-align: left;">Aside from those minor things, the project is done! It was a ton of work, and a ton of learning but it&#8217;s been great fun and very rewarding.</p>
<p style="text-align: left;">Last night, to clear up loose ends, I finally spent some time tracking down an email address for John. I wrote him a long letter explaining all this and he wrote back and was very cool about the whole thing. He asked that I give him credit for the design, which I am very happy to do.</p>
<p style="text-align: left;">I make no claim to the design of the enclosure. It&#8217;s wholly dreamed up and designed by John Pfeiffer at <a href="http://blog.giantpachinkomachineofdoom.com/" target="_blank">http://blog.giantpachinkomachineofdoom.com/</a></p>
<p style="text-align: left;">I&#8217;m really glad he designed it, and posted that picture of it and even more so that he was very understanding about my little obsession. I think the enclosure is gorgeous and had I not seen it I never would have started this project.</p>
<p style="text-align: left;">I&#8217;d also like to thank Ladyada of Adafruit at <a href="http://www.adafruit.com" target="_blank">http://www.adafruit.com</a>. Her clock design gave me the understanding I needed for the electronics side of this project. While the end result is, I think, quite different from her design it&#8217;s definitely got it&#8217;s roots in the Ice Tube clock kit that she sells. The kit looks great and you should probably go buy one now!</p>
<p style="text-align: left;">From here, I intend to open source the whole mess. I have some cleaning up to do but once it&#8217;s done I&#8217;m going to post the code, schematics, CAD drawings, bill of materials and everything I used to build it. Unless you have a machine shop at your disposal, or a massive obsession like myself, you probably won&#8217;t make one like it but maybe you&#8217;ll see something that gives you the idea to make something even cooler.</p>
<p style="text-align: left;">There are more photos of the clock and some of the parts at: <a href="http://www.flickr.com/photos/vonnieda/sets/72157622935775931/" target="_blank">http://www.flickr.com/photos/vonnieda/sets/72157622935775931/</a> and below is a video of me showing some of the features of it.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ao-1fEgROxY&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/ao-1fEgROxY&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1406/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Wednesday and Thursday in Tokyo</title>
		<link>http://www.vonnieda.org/archives/1400</link>
		<comments>http://www.vonnieda.org/archives/1400#comments</comments>
		<pubDate>Thu, 26 Nov 2009 09:35:30 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1400</guid>
		<description><![CDATA[It&#8217;s Thursday early evening and we&#8217;ve been pretty busy! We&#8217;re currently relaxing at our new hotel and getting ready for dinner, which will be traditional. Turkey in Tokyo! Hooray!
Wednesday we slept in a bit and took our time getting ready. We had to change hotels cause we only booked three nights at the Sunroute Plaza. [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Thursday early evening and we&#8217;ve been pretty busy! We&#8217;re currently relaxing at our new hotel and getting ready for dinner, which will be traditional. Turkey in Tokyo! Hooray!</p>
<p>Wednesday we slept in a bit and took our time getting ready. We had to change hotels cause we only booked three nights at the Sunroute Plaza. I think if we come back to Tokyo we&#8217;ll plan to stay there the whole time. The location is killer and the room is very nice.</p>
<p>Once we got ready and planted our luggage with the staff we head back out to Akihabara to hit some stuff we had missed on Monday and some stuff that was closed. I got a card reader I really liked and Courtney got an iPhone case. We were both feeling kinda run down from all the walking of the last few days and after a quick lunch at Yoshinoya we went back to the hotel to lounge around in the lobby till it was time to move.</p>
<p>Our next hotel was The Hotel Villa Fontaine Shiodome in same. So far it&#8217;s very nice! The staff speak excellent English and it&#8217;s even a little more swanky than the previous. The entrance to the hotel is an 11 story atrium which is really imposing and very cool. We checked in and lounged around for a while, being a little toured out. We finally decided on dinner at The Oregon Bar and Grill next door which was awesome. It&#8217;s on the 42nd floor of a high rise and had great views of Ginza and surrounds. We both had Japanese steak which was very tasty. Kinda fatty for me, but the fat was delicious and buttery so it was great. The Oregon was pretty funny. They had some kind of weird fetish with Oregon and everything was all about Oregon. Oregon approved beef, Oregon wines, a big American flag, a picture of the governor, etc. It was strange. I felt very under dressed and was a little uncomfortable, but they treated us well. One of my favorite memories will forever be the maître d&#8217; helping Courtney into her hoody.</p>
<p>After dinner we were done in, so after a quick stop at the Am/Pm where I found a red colored cola in a bottle with a  logo that was clearly ripped off from Tabasco we headed back to the hotel and crashed. We had to be up very, very early this morning.</p>
<p>Which brings us today. We got up at 4am to make the pilgrimage to the Tsukiji fish market to see the tuna auction. The auction is where all the tuna caught the day before are bid on and purchased to fill the restaurants of Japan with the day&#8217;s fish. Courtney found a little trivia factoid that said 1 of every 5 fish caught in the WORLD pass through the Tsukiji fish market.</p>
<p>We eventually found our way to the market but it&#8217;s very tourist hostile and had a hard time finding our way. There are thousands of stalls, hundreds of people and hundreds of these little one man fish carrying carts that blast down little rows no more than 6 feet wide. You quickly learn to have eyes in the back of your head, the side of your head, the backs of your ankles and everywhere else. Frankly, it&#8217;s terrifying.</p>
<p>Since we had no idea where we were going, we made a mistake and entered the market just a few feet too early. If we had gone another 20 feet we would have seen a sign, a map and a info book. Instead we wandered into mass insanity and got totally lost. We eventually decided to just run for it and got out of there. As we were looking for the way back to the hotel I decided we should just cross the street and look down a road and there was the map and everything else. That helped us pretty quickly get to the tuna auction and we caught the last 15 minutes of it.</p>
<p>The tuna auction is pretty wild. There are hundreds of giant tuna fish laid all over the floor with their heads off and a cut in the tail that I assume shows the quality of the meat. A dude starts to ring a bell and everyone crowds around a fish and then everyone starts yelling. I had no idea how much they are selling for; I&#8217;d love to know. Finally, when you win your fish you grab it and drag it out the door. It&#8217;s all very, very low tech and visceral.</p>
<p>The long walk and the insane energy put us back at the hotel pretty quickly, and we cleaned up for breakfast and then a long, long nap. Finally, we headed back out to Roppongi to check out Roppongi Hills, which is a 56 story shopping mall. We skipped the shopping part and went right to the top and then the TOP called the Sky Deck. There is an observation deck at the 52nd floor which is enclosed but for another ¥300 you can go to the Sky Deck, level 56, which is actually the roof of the building. You are up there in the open air with the helipad and all the machinery that lives on the top of a modern skyscraper. It was a geek wet dream and I took lots of pictures of giant AC compressors and window cleaning cranes and machines.</p>
<p>And now we are back at the hotel resting up again before dinner. We&#8217;re having American Thanksgiving dinner at Roti Roppongi at 9pm. It&#8217;s going to be great. Roasted turkey and all the fixings. We&#8217;ll have to see how it compares to the last turkey Thanksgiving I had &#8211; at Ruth&#8217;s Chris in Seattle.</p>
<p>Goodnight!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1400/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuesday in Tokyo</title>
		<link>http://www.vonnieda.org/archives/1396</link>
		<comments>http://www.vonnieda.org/archives/1396#comments</comments>
		<pubDate>Tue, 24 Nov 2009 07:57:48 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1396</guid>
		<description><![CDATA[So it&#8217;s Tuesday evening and we&#8217;ve been having a wonderful time in Tokyo. Monday we started the day wandering around Akihabara. We spent a ton of time in Radio Departo, which is a 4 story building full of tiny stalls where old guys sell every kind of new and vintage electronics you can think of, [...]]]></description>
			<content:encoded><![CDATA[<p>So it&#8217;s Tuesday evening and we&#8217;ve been having a wonderful time in Tokyo. Monday we started the day wandering around Akihabara. We spent a ton of time in Radio Departo, which is a 4 story building full of tiny stalls where old guys sell every kind of new and vintage electronics you can think of, and in Radio Center which is a one story version of same with a little more focus on consumer stuff. I really wish I had access to this place back home. It wouldn&#8217;t replace Digikey, but it would be really handy when I needed a certain fan, or enclosure, or weird ass wire wound resistor from 1950. We also went to Yodobashi Camera which is the largest electronics store in the world. It&#8217;s something like 9 stories with each one being as large as a good sized Best Buy. It was a lot of fun to look around and Courtney picked up a few small gifts and such. And we also spent some time in the small robots and hobby stores. Fun!</p>
<p>After Akihabara we came back to the hotel to rest a bit and then we headed out to wander around Shinjuku. We ended up in an English pub called Hub that was pretty good. Good beer, good fish and chips and really bad company. There were a trio of Americans sitting a few tables away being complete assholes. One guy spent a solid hour telling the others about how many models his friends fucked at the top of his lungs. I noticed he never mentioned how many models HE fucked. Not surprising. They were loud, brash and rude. Exactly what people expect of us in foreign countries. I was sad to see it. It&#8217;s the first time I&#8217;ve seen that kind of behavior from Americans in another country.</p>
<p>After Hub we went over to Tokyo Tower to enjoy the nighttime view from 330 meters and eventually made our way back to the hotel where we passed out hard.</p>
<p>Today we got a bit later of a start but we made up for it in seeing stuff. We spent a few hours roaming around Shibuya and saw Hachiko&#8217;s statue and the famous Shibuya crossing which looks like all those scenes from Braveheart every time the light changes and we went to Asakusa which is the &#8220;old town&#8221; in Tokyo. Most of Tokyo is neon and craziness, where Asakusa is a little more like old Japan. It also boasts a very, very large lantern.</p>
<p>In Shibuya we were looking for a place to eat lunch and we came across a pizza place. We decided to check it out and it turned out to be a pizza buffet with a totally reasonable price and it was great. Some of the pizza was a little weird, and some of it was very weird but there was plenty that was really good. Check out Shakey&#8217;s if you are in Shibuya!</p>
<p>Now we are once again back in the hotel resting up for the evening. I think we&#8217;re going to have a pint or two at Hub again and then maybe hit some bars in Roppongi. Woo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1396/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sad State of Affairs</title>
		<link>http://www.vonnieda.org/archives/1394</link>
		<comments>http://www.vonnieda.org/archives/1394#comments</comments>
		<pubDate>Sun, 22 Nov 2009 22:44:29 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1394</guid>
		<description><![CDATA[It&#8217;s sad for me to see that as I write this post from our hotel in Shinjuku, Tokyo, Japan I can still see posts from last year&#8217;s Japan trip on my front page. I used to post a lot but I&#8217;ve stopped! It&#8217;s not that less is going on; there&#8217;s more, if anything. It&#8217;s just [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s sad for me to see that as I write this post from our hotel in Shinjuku, Tokyo, Japan I can still see posts from last year&#8217;s Japan trip on my front page. I used to post a lot but I&#8217;ve stopped! It&#8217;s not that less is going on; there&#8217;s more, if anything. It&#8217;s just that every time I sit down to write I realize it&#8217;s going to take hours to catch up and instead I post something pithy on my Twitter feed and get back to work.</p>
<p>Anyway! We&#8217;re on vacation again in Japan. It&#8217;s pretty exciting! This time we&#8217;ve decided to stick purely to Tokyo and really dig in. We have lots of stuff planned this time around and intend to really make the most of our time. We&#8217;ll be going to the International Robotics Exhibition at the end of the week which is super exciting and we intend to spend a full day in Akihabara this time around. I&#8217;m for the the stalls of Radio Town and Courtney for the highrises filled with 8 bit history. It&#8217;s gonna rock.</p>
<p>We&#8217;re staying in Shinjuku for the first half of the trip due to some excellent hotel sleuthing by Courtney. It&#8217;s totally affordable and we&#8217;re about 1 block from all the action. It&#8217;s great. We also found out we could take the Narita Express from the airport straight to Shinjuku by paying a 170 Yen fare adjust when we got off, so that rocked.</p>
<p>It&#8217;s Monday morning here, pretty early since we&#8217;re a bit jet lagged. We&#8217;re about to head out and hit the city.</p>
<p>We&#8217;re staying at the Hotel Sunroute Plaza Shinjuku. So far, highly recommended.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1394/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making PCBs</title>
		<link>http://www.vonnieda.org/archives/1392</link>
		<comments>http://www.vonnieda.org/archives/1392#comments</comments>
		<pubDate>Fri, 20 Nov 2009 00:14:03 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1392</guid>
		<description><![CDATA[I&#8217;ve been struggling for years to come up with a good process to make quality prototype PCBs at home before sending them off for professional manufacture. It seems like I&#8217;ve always run into one problem or another. Recently I decided to just work on it until I got a process that works and I think [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been struggling for years to come up with a good process to make quality prototype PCBs at home before sending them off for professional manufacture. It seems like I&#8217;ve always run into one problem or another. Recently I decided to just work on it until I got a process that works and I think I&#8217;ve done that. Or at least I&#8217;m pretty close.</p>
<p>I&#8217;m documenting this so that I have a reference, and hopefully it helps you too.</p>
<p>Make your schematic and board in Eagle.</p>
<p>Put a vRestrict rect around all components. This keeps you from having to solder vias and then put components above it. If you use a plating method you can skip this. I use bits of wire.</p>
<p>Put a tRestrict around all through hole components that will be placed on the top of the board and a bRestrict around ones that will be on the bottom. This keep you from having to solder the top and bottom sides of components. You can skip this for easy things like resistors and capacitors. I recommend it for things like ICs and any component whose body is close to the board.</p>
<p>Set up your DRC for minimum clearances of 12 mil and minimum trace size of 16 mil. The larger you can go here the better. I like to start very high and go down until the board is routable. The larger values you use here the more likely your board will come out correct.</p>
<p>Pour ground planes on top and bottom. Choose the POLY tool, select the top layer, set width to 16, isolate to 40, and spacing to 50 if you are using hatching. I prefer solid. Draw the poly around your entire board. Choose the NAME tool and set the name of the poly to GND (or whatever your ground signal is) and then hit RATSNEST. This will pour the ground plane and connect it where appropriate. Do the same for the bottom layer. The ground serves two purposes: One, it&#8217;s good design and decreases noise and two it&#8217;s less copper you have to etch off which makes your etching go faster and saves your etchant.</p>
<p>Probably need to use RESTRING here to increase size of vias. They were too small.</p>
<p>Draw your board outline on the dimension layer. It&#8217;s important that you draw it in one operation, or at least keep in mind the direction you draw the individual lines. You should choose a starting point and then draw  your outline clockwise, never reversing direction or crossing the board. The is important for milling out the outline later.</p>
<p>Save your board, show all layers, select the entire board and CUT.</p>
<p>Create a new board separate from your schema. This will be the board we use to actually etch and mill.</p>
<p>Place three registration marks on the new board. I&#8217;m using the 1/8&#8243; marks in the JVN library. Place the marks at:<br />
0.25&#8243;, 0.25&#8243;<br />
1.25&#8243;, 0.25&#8243;<br />
0.25&#8243;, 1.25&#8243;</p>
<p>These marks are used to zero everything for the rest of the process. You&#8217;ll use them to line up artwork, drills, milling, etc.</p>
<p>Use the PASTE tool to paste in your board and place it at about 0.50&#8243;, 0.50&#8243;.</p>
<p>Use the CHANGE tool to change the layer for the outline of your board from Dimension to Milling.</p>
<p>Open LAYERS and select None, then Top, Pads, Vias, Milling.</p>
<p>Print to transparency using Mirror, Black and Caption options.</p>
<p>Open LAYERS, unselect Top and select Bottom.</p>
<p>Print to transparency using Black and Caption options.</p>
<p>RUN pcb-gcode to generate top drills and top milling.</p>
<p>Go to the garage&#8230;</p>
<p>Measure the dimensions of the board artwork including the registration marks and cut out a chunk of board using these dimensions.</p>
<p>Drill a 1/8&#8243; pilot hole in the bottom left corner of the board. This will become the bottom left pinning hole for the registration marks.</p>
<p>Pin the board to the mill using this hole and a clamp trying to make it line up reasonably square with the table.</p>
<p>Using the location of the center of the pin as 0,0 use the mill to drill two more 1/8&#8243; holes at 1,0 and 0,1. The board can now be pinned down in two axes and we know it will be straight when we bring it back.</p>
<p>Take the board to etching station and align the top artwork with the registration marks toner side down.</p>
<p>Expose for 12 minutes.</p>
<p>Flip the board and align the bottom artwork with the registration marks toner side down.</p>
<p>Expose for 12 minutes.</p>
<p>Develop and etch the board.</p>
<p>Pin the board back to the milling machine and run the pcb-gcode top drill file.</p>
<p>Run the pcb-gcode top milling file.</p>
<p>Celebrate!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1392/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comcast Chat Transcript</title>
		<link>http://www.vonnieda.org/archives/1387</link>
		<comments>http://www.vonnieda.org/archives/1387#comments</comments>
		<pubDate>Sun, 30 Aug 2009 21:34:08 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1387</guid>
		<description><![CDATA[This is a transcript from a recent Live Support Chat I had with Comcast. If you don&#8217;t feel like reading the whole thing here&#8217;s the things that they did wrong and wasted my time with.
1. Wasted an hour or more of my time when the entire issue was a Comcast network health problem. Either of [...]]]></description>
			<content:encoded><![CDATA[<p>This is a transcript from a recent Live Support Chat I had with Comcast. If you don&#8217;t feel like reading the whole thing here&#8217;s the things that they did wrong and wasted my time with.</p>
<p>1. Wasted an hour or more of my time when the entire issue was a Comcast network health problem. Either of the analysts I talked to could have found that out by simply checking but the first never did and the second didn&#8217;t until after having my reset modems and swap cables, etc.</p>
<p>2. Had me swap the ends of my Ethernet cable. i.e. turn it around. i.e. take the side plugged into the router and plug it into the cable modem and vice verse. Now, maybe this is just a handy way of getting people to make sure their connection is tight but it&#8217;s stupid. It&#8217;s especially stupid because my connection was working *fine* at the time of the chat.</p>
<p>3. Told me to &#8220;Just log on to google and enter your Comcast billing address to check the status.&#8221; to find out the current network status at Comcast. Seriously?</p>
<p>4. Repeatedly disconnected without telling me they were going to or if they would come back. The first analyst just disappeared after I gave my account information.</p>
<p>This was an absolutely abysmal customer service experience and it makes me sad that I continue to give them money every month.</p>
<p>The log&#8230;</p>
<p>user Jason_ has entered room<br />
jason(Sun Aug 30 2009 16:25:36 GMT-0700 (PST))&gt;<br />
Internet access keeps dropping, PC Link and Internet lights flash<br />
analyst Frances  has entered room</p>
<p>Frances (Sun Aug 30 2009 16:27:18 GMT-0700 (PST))&gt;<br />
Hello Jason_, Thank you for contacting Comcast Live Chat Support. My name is Frances . Please give me one moment to review your information.</p>
<p>Frances (Sun Aug 30 2009 16:27:21 GMT-0700 (PST))&gt;<br />
It is good to have you on chat. How are you doing today?</p>
<p>Jason_(Sun Aug 30 2009 13:27:25 GMT-0700 (PST))&gt;<br />
Doing well, thanks.</p>
<p>Frances (Sun Aug 30 2009 16:28:51 GMT-0700 (PST))&gt;<br />
I am glad to know that you are doing good, Jason. I understand you are having internet connection issue, is that correct?</p>
<p>Jason_(Sun Aug 30 2009 13:29:18 GMT-0700 (PST))&gt;<br />
Yes, our connection has dropped several times today and in the past few days. When it does the cable modem shows blinking lights on PC Link and Internet, all others are off.</p>
<p>Jason_(Sun Aug 30 2009 13:29:35 GMT-0700 (PST))&gt;<br />
The rest of the network remains working. I can access our router and other machines on the network, we&#8217;re just offline from the Internet.</p>
<p>Jason_(Sun Aug 30 2009 13:29:42 GMT-0700 (PST))&gt;<br />
Additionally, the cable TV service keeps working fine.</p>
<p>Frances (Sun Aug 30 2009 16:31:00 GMT-0700 (PST))&gt;<br />
Thank you for the information Jason. Let me check the account here. May I have the account number please.</p>
<p>Jason_(Sun Aug 30 2009 13:31:25 GMT-0700 (PST))&gt;<br />
I don&#8217;t know it offhand. Can you look up based on phone number or address?</p>
<p>Jason_(Sun Aug 30 2009 13:31:39 GMT-0700 (PST))&gt;<br />
Phone is xxx-xxx-xxx. Address is xxxx xxxth PL SE, Newcastle, WA, 98056.</p>
<p>Frances (Sun Aug 30 2009 16:31:42 GMT-0700 (PST))&gt;<br />
Can I please have the phone number associated to your account instead?</p>
<p>Frances (Sun Aug 30 2009 16:32:18 GMT-0700 (PST))&gt;<br />
Thank you so much!</p>
<p>analyst Frances  has been temporarily disconnected.  Please wait while the analyst attempts to reconnect.<br />
Analyst has left the room. Your problem is being escalated to another analyst</p>
<p>analyst Rollyfel has entered room<br />
Rollyfel(Sun Aug 30 2009 16:35:57 GMT-0700 (PST))&gt;<br />
How are you doing today, Jason?</p>
<p>Jason_(Sun Aug 30 2009 13:36:04 GMT-0700 (PST))&gt;<br />
Doing fine, thanks.</p>
<p>Rollyfel(Sun Aug 30 2009 16:36:50 GMT-0700 (PST))&gt;<br />
Glad to know you are doing good!</p>
<p>Rollyfel(Sun Aug 30 2009 16:36:56 GMT-0700 (PST))&gt;<br />
You&#8217;re welcome!</p>
<p>Rollyfel(Sun Aug 30 2009 16:36:57 GMT-0700 (PST))&gt;<br />
Jason, I understand that you have an issue with your internet service, am I correct?</p>
<p>Jason_(Sun Aug 30 2009 13:37:19 GMT-0700 (PST))&gt;<br />
Yes I do. I was just chatting with Frances and we had covered the basics. Is he no longer available?</p>
<p>Rollyfel(Sun Aug 30 2009 16:38:56 GMT-0700 (PST))&gt;<br />
Jason, I will be the one to assist you  now since this is the technical department for internet service.</p>
<p>Jason_(Sun Aug 30 2009 13:39:18 GMT-0700 (PST))&gt;<br />
Okay, great! Thank you.</p>
<p>Rollyfel(Sun Aug 30 2009 16:40:00 GMT-0700 (PST))&gt;<br />
Jason, can you please check the lights of the modem if they are lit solid?</p>
<p>Jason_(Sun Aug 30 2009 13:40:40 GMT-0700 (PST))&gt;<br />
Sure, one moment. I should note, the connection is fine right now. It has failed twice today but is not currently having a problem. I&#8217;ll go check though, be right back.</p>
<p>Rollyfel(Sun Aug 30 2009 16:41:08 GMT-0700 (PST))&gt;<br />
Sure.</p>
<p>Jason_(Sun Aug 30 2009 13:41:44 GMT-0700 (PST))&gt;<br />
PC Link and Cable are blinking with activity, Message is off, others are solid.</p>
<p>Rollyfel(Sun Aug 30 2009 16:41:52 GMT-0700 (PST))&gt;<br />
Sure.</p>
<p>Rollyfel(Sun Aug 30 2009 16:42:35 GMT-0700 (PST))&gt;<br />
Look for the reset button at the back of the modem. Then, reset it by holding it for 3-5 seconds and after you reset please swap both ends of the ethernet cable from the modem to the computer.</p>
<p>Jason_(Sun Aug 30 2009 13:42:50 GMT-0700 (PST))&gt;<br />
Won&#8217;t I lose my connection with you if I do that?</p>
<p>Jason_(Sun Aug 30 2009 13:42:59 GMT-0700 (PST))&gt;<br />
I am using the Internet connection to chat with you.</p>
<p>Rollyfel(Sun Aug 30 2009 16:43:06 GMT-0700 (PST))&gt;<br />
Yes, we will be disconnected but I will wait for you until the modem gets back online.</p>
<p>Jason_(Sun Aug 30 2009 13:43:35 GMT-0700 (PST))&gt;<br />
Alright, back in a few.</p>
<p>Rollyfel(Sun Aug 30 2009 16:43:55 GMT-0700 (PST))&gt;<br />
Okay.</p>
<p>Jason_(Sun Aug 30 2009 13:46:27 GMT-0700 (PST))&gt;<br />
Back now</p>
<p>Rollyfel(Sun Aug 30 2009 16:47:33 GMT-0700 (PST))&gt;<br />
Thank you.</p>
<p>Rollyfel(Sun Aug 30 2009 16:47:48 GMT-0700 (PST))&gt;<br />
Please try to check if your connection if fine.</p>
<p>Jason_(Sun Aug 30 2009 13:48:19 GMT-0700 (PST))&gt;<br />
It&#8217;s working fine now.</p>
<p>Rollyfel(Sun Aug 30 2009 16:48:38 GMT-0700 (PST))&gt;<br />
Great! Did you swap the cable?</p>
<p>Jason_(Sun Aug 30 2009 13:48:45 GMT-0700 (PST))&gt;<br />
Yes</p>
<p>Rollyfel(Sun Aug 30 2009 16:49:08 GMT-0700 (PST))&gt;<br />
Good! Try to reset the modem one more time.</p>
<p>Jason_(Sun Aug 30 2009 13:49:27 GMT-0700 (PST))&gt;<br />
Okay, one moment.</p>
<p>Rollyfel(Sun Aug 30 2009 16:50:11 GMT-0700 (PST))&gt;<br />
Sure.</p>
<p>Jason_(Sun Aug 30 2009 13:50:49 GMT-0700 (PST))&gt;<br />
Reset</p>
<p>Rollyfel(Sun Aug 30 2009 16:51:00 GMT-0700 (PST))&gt;<br />
Thank you.</p>
<p>Rollyfel(Sun Aug 30 2009 16:51:19 GMT-0700 (PST))&gt;<br />
Jason, I am sure that your connection is doing fine.</p>
<p>Rollyfel(Sun Aug 30 2009 16:52:05 GMT-0700 (PST))&gt;<br />
To refresh everything we have done, I would suggest that you power cycle your PC.</p>
<p>Jason_(Sun Aug 30 2009 13:52:23 GMT-0700 (PST))&gt;<br />
I&#8217;m confused. The connection was fine before we reset it. The problem is intermittent and was not occurring when we started this process.</p>
<p>Jason_(Sun Aug 30 2009 13:52:58 GMT-0700 (PST))&gt;<br />
I reset the modem when we had the problem previous. Do you think that swapping the ends of the Ethernet cable is going to solve the connection issue?</p>
<p>Jason_(Sun Aug 30 2009 13:53:16 GMT-0700 (PST))&gt;<br />
The log on the modem is full of messages like: Time Not Established      Critical (3)      No Ranging Response received &#8211; T3 time-out<br />
Sun Aug 30 12:33:06 2009       Critical (3)      Received Response to Broadcast Maintenance Request, But no Un&#8230;<br />
Sun Aug 30 12:32:34 2009       Critical (3)      Started Unicast Maintenance Ranging &#8211; No Response received &#8211; &#8230;</p>
<p>Jason_(Sun Aug 30 2009 13:53:25 GMT-0700 (PST))&gt;<br />
Which seem to indicate an RF issue, not an ethernet issue.</p>
<p>Rollyfel(Sun Aug 30 2009 16:53:26 GMT-0700 (PST))&gt;<br />
I believe that it is one way to refresh your connection.</p>
<p>Rollyfel(Sun Aug 30 2009 16:54:06 GMT-0700 (PST))&gt;<br />
Jason, let me do the health on your connection.</p>
<p>Rollyfel(Sun Aug 30 2009 16:54:28 GMT-0700 (PST))&gt;<br />
Can you please provide me  your account number please?</p>
<p>Jason_(Sun Aug 30 2009 13:54:44 GMT-0700 (PST))&gt;<br />
I don&#8217;t have the account number. My phone number, though, is xxx-xxx-xxxx</p>
<p>Jason_(Sun Aug 30 2009 13:54:56 GMT-0700 (PST))&gt;<br />
That is the number on the account.</p>
<p>Rollyfel(Sun Aug 30 2009 16:55:20 GMT-0700 (PST))&gt;<br />
Thank you for that.</p>
<p>Rollyfel(Sun Aug 30 2009 16:55:23 GMT-0700 (PST))&gt;<br />
Please give me a minute to pull up your account so I can better assist you.</p>
<p>Jason_(Sun Aug 30 2009 13:55:32 GMT-0700 (PST))&gt;<br />
Thank you</p>
<p>Rollyfel(Sun Aug 30 2009 16:55:48 GMT-0700 (PST))&gt;<br />
You&#8217;re welcome!</p>
<p>Rollyfel(Sun Aug 30 2009 16:56:12 GMT-0700 (PST))&gt;<br />
Jason, I cannot pull up your account.</p>
<p>Rollyfel(Sun Aug 30 2009 16:56:29 GMT-0700 (PST))&gt;<br />
Do you have other phone number?</p>
<p>Jason_(Sun Aug 30 2009 13:56:41 GMT-0700 (PST))&gt;<br />
No, that&#8217;s the number on the account. One moment and I will try to find an old bill.</p>
<p>Rollyfel(Sun Aug 30 2009 16:56:54 GMT-0700 (PST))&gt;<br />
Thank you.</p>
<p>Rollyfel(Sun Aug 30 2009 16:56:57 GMT-0700 (PST))&gt;<br />
Sure.</p>
<p>Jason_(Sun Aug 30 2009 13:57:44 GMT-0700 (PST))&gt;<br />
Account no: xxxx xx xxxxxxx</p>
<p>Rollyfel(Sun Aug 30 2009 16:58:28 GMT-0700 (PST))&gt;<br />
I am sorry Jason, it should be 16 digit number.</p>
<p>Jason_(Sun Aug 30 2009 14:00:00 GMT-0700 (PST))&gt;<br />
Ah, sorry, I missed three digits. It&#8217;s: xxxx xx xxxxxxxxxx</p>
<p>analyst Rollyfel has been temporarily disconnected.  Please wait while the analyst attempts to reconnect.</p>
<p>Rollyfel(Sun Aug 30 2009 17:00:37 GMT-0700 (PST))&gt;<br />
Thank you so much!</p>
<p>Rollyfel(Sun Aug 30 2009 17:00:37 GMT-0700 (PST))&gt;<br />
Let me try.</p>
<p>Rollyfel(Sun Aug 30 2009 17:00:37 GMT-0700 (PST))&gt;<br />
Please hang on.</p>
<p>analyst Rollyfel has entered room</p>
<p>Rollyfel(Sun Aug 30 2009 17:01:00 GMT-0700 (PST))&gt;<br />
Jason, thank you for waiting.</p>
<p>Jason_(Sun Aug 30 2009 14:01:09 GMT-0700 (PST))&gt;<br />
No problem</p>
<p>Rollyfel(Sun Aug 30 2009 17:01:57 GMT-0700 (PST))&gt;<br />
I am sorry for the inconvenience, I am seeing here on your account that your area is currently affected by an outage.</p>
<p>Jason_(Sun Aug 30 2009 14:02:14 GMT-0700 (PST))&gt;<br />
What is the nature of that issue?</p>
<p>Rollyfel(Sun Aug 30 2009 17:04:08 GMT-0700 (PST))&gt;<br />
That us due to upgrade and maintenace of service going on.</p>
<p>Jason_(Sun Aug 30 2009 14:04:20 GMT-0700 (PST))&gt;<br />
Is there an ETA? And do you know when this started?</p>
<p>Rollyfel(Sun Aug 30 2009 17:04:44 GMT-0700 (PST))&gt;<br />
Please give us 5 hours to fix the issue.</p>
<p>Jason_(Sun Aug 30 2009 14:05:22 GMT-0700 (PST))&gt;<br />
Do you know if this has been happening for several days? We&#8217;ve been seeing this issue for at least 2 days.</p>
<p>Rollyfel(Sun Aug 30 2009 17:05:30 GMT-0700 (PST))&gt;<br />
Do not worry, we are already taking this issue on top priority, analyzed the situation and already identified a solution to this. Our Network Engineers are temporarily shutting down the network to allow system checks and repairs as well as the needed upgrades to prevent same reoccurence. This is a constant struggle for many service providers and again, we’re working on improving this constantly. Be rest assured that we will fix this as quickly as possible and have services restored but we still don&#8217;t have specific timeframe as to when will this occur. Thank you so much for your patience and understanding.</p>
<p>Rollyfel(Sun Aug 30 2009 17:06:30 GMT-0700 (PST))&gt;<br />
I will make a proper notation on your account regarding this issue and I will escalate this to our higher department so they can work on this.</p>
<p>Jason_(Sun Aug 30 2009 14:06:41 GMT-0700 (PST))&gt;<br />
Before you go, can you please explain to me why it took 2 analysts and nearly an hour of my time to find out that my area had an issue?</p>
<p>Rollyfel(Sun Aug 30 2009 17:06:43 GMT-0700 (PST))&gt;<br />
I will make sure they will take this as a priority.</p>
<p>Rollyfel(Sun Aug 30 2009 17:09:01 GMT-0700 (PST))&gt;<br />
I am sorry. In my case, I was not able to pull up your account first. I was actually trying to use the information you entered before the chat but still no avail until I asked you for the correct account number.</p>
<p>Jason_(Sun Aug 30 2009 14:09:24 GMT-0700 (PST))&gt;<br />
Okay, thank you for that explanation and for your help.</p>
<p>Jason_(Sun Aug 30 2009 14:09:35 GMT-0700 (PST))&gt;<br />
is there a place I can see the status of the network issue?</p>
<p>Rollyfel(Sun Aug 30 2009 17:11:04 GMT-0700 (PST))&gt;<br />
Just log on to google and enter your Comcast billing address to check the status.</p>
<p>Jason_(Sun Aug 30 2009 14:12:00 GMT-0700 (PST))&gt;<br />
I&#8217;m sorry, do you have an exact URL. I&#8217;m not sure what you mean by log on to Google.</p>
<p>Rollyfel(Sun Aug 30 2009 17:12:49 GMT-0700 (PST))&gt;<br />
I am sorry for that. What I meant is that you only have to enter your billing address on the search bar.</p>
<p>Rollyfel(Sun Aug 30 2009 17:13:25 GMT-0700 (PST))&gt;<br />
And the it will give you the result of the area status.</p>
<p>Rollyfel(Sun Aug 30 2009 17:13:29 GMT-0700 (PST))&gt;<br />
Will there be anything else I can assist you with?</p>
<p>Jason_(Sun Aug 30 2009 14:13:49 GMT-0700 (PST))&gt;<br />
One last thing, could you help me reset my password or security question for the Comcast site? I don&#8217;t seem to be able to log in.</p>
<p>Rollyfel(Sun Aug 30 2009 17:14:29 GMT-0700 (PST))&gt;<br />
Sure.</p>
<p>Rollyfel(Sun Aug 30 2009 17:14:39 GMT-0700 (PST))&gt;<br />
No problem with that.</p>
<p>Rollyfel(Sun Aug 30 2009 17:14:55 GMT-0700 (PST))&gt;<br />
I will be more glad to provide you your new password.</p>
<p>Jason_(Sun Aug 30 2009 14:14:57 GMT-0700 (PST))&gt;<br />
Thank you</p>
<p>Rollyfel(Sun Aug 30 2009 17:15:10 GMT-0700 (PST))&gt;<br />
You&#8217;re welcome!</p>
<p>Rollyfel(Sun Aug 30 2009 17:15:34 GMT-0700 (PST))&gt;<br />
Here is your username:  xxxxxxxxxxxxxxxx and your temporary password: xxxxxxx . You can now use this new password to log into the Service Center. Once you login I suggest you change your password again to a password only you know, and one that will be easy for you to remember. This is for your account security.</p>
<p>Jason_(Sun Aug 30 2009 14:15:54 GMT-0700 (PST))&gt;<br />
Thank you very much for that.</p>
<p>Rollyfel(Sun Aug 30 2009 17:16:02 GMT-0700 (PST))&gt;<br />
You are most welcome!</p>
<p>Rollyfel(Sun Aug 30 2009 17:16:15 GMT-0700 (PST))&gt;<br />
Jason, if you need assistance in the future, please do not hesitate to contact us through Live Chat or E-mail (available 24 hours a day, 7 days a week). Simply visit www.comcast.net and select Help.</p>
<p>Jason_(Sun Aug 30 2009 14:16:34 GMT-0700 (PST))&gt;<br />
I&#8217;ll do that. Thank you for your help.</p>
<p>Rollyfel(Sun Aug 30 2009 17:16:51 GMT-0700 (PST))&gt;<br />
No problem, my pleasure.</p>
<p>Rollyfel(Sun Aug 30 2009 17:16:59 GMT-0700 (PST))&gt;<br />
We value your business with us. Thank you for choosing Comcast! Have a great weekend!</p>
<p>Jason_(Sun Aug 30 2009 14:17:17 GMT-0700 (PST))&gt;<br />
You too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1387/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Checksum?</title>
		<link>http://www.vonnieda.org/archives/1383</link>
		<comments>http://www.vonnieda.org/archives/1383#comments</comments>
		<pubDate>Mon, 06 Jul 2009 15:48:37 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1383</guid>
		<description><![CDATA[I&#8217;m reverse engineering the Mazda radio protocol and I&#8217;ve run into a checksum (I think) that I can&#8217;t figure out. Anyone have any ideas?
Here are some packets that I&#8217;ve decoded:
[f0] [23] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 43 61 74 61 70 [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m reverse engineering the Mazda radio protocol and I&#8217;ve run into a checksum (I think) that I can&#8217;t figure out. Anyone have any ideas?</p>
<p>Here are some packets that I&#8217;ve decoded:</p>
<p>[f0] [23] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 43 61 74 61 70 75 6c 74 20 43 61 6c 79 70 73 6f] (Plist00 The Guide /Catapult Calypso) [aa]</p>
<p>[f1] [29] [53 63 61 74 74 65 72 20 42 61 62 79 20 53 70 69 64 65 72 73 20 2f 41 64 20 41 73 74 72 61 20 50 65 72 20 41 73 70 65 72 61] (Scatter Baby Spiders /Ad Astra Per Aspera) [a6]</p>
<p>[f0] [22] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 54 68 65 20 43 75 6c 74 20 4f 66 20 52 61 79] (Plist00 The Guide /The Cult Of Ray) [ea]</p>
<p>[f1] [1a] [30 31 32 33 41 42 43 44 61 62 63 64 20 2f 39 38 37 36 5a 59 58 57 7a 79 78 77] (0123ABCDabcd /9876ZYXWzyxw) [2a]</p>
<p>[f0] [22] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 54 68 65 20 43 75 6c 74 20 4f 66 20 52 61 79] (Plist00 The Guide /The Cult Of Ray) [ea]</p>
<p>[f1] [1a] [31 32 33 34 42 43 44 45 62 63 64 65 20 2f 38 37 36 35 59 58 57 56 79 78 77 76] (1234BCDEbcde /8765YXWVyxwv) [2a]</p>
<p>[f0] [22] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 54 68 65 20 43 75 6c 74 20 4f 66 20 52 61 79] (Plist00 The Guide /The Cult Of Ray) [ea]</p>
<p>[f1] [1a] [32 33 34 35 43 44 45 46 63 64 65 66 20 2f 37 36 35 34 58 57 56 55 78 77 76 75] (2345CDEFcdef /7654XWVUxwvu) [2a]</p>
<p>[f0] [22] [50 6c 69 73 74 30 30 20 54 68 65 20 47 75 69 64 65 20 2f 54 68 65 20 43 75 6c 74 20 4f 66 20 52 61 79] (Plist00 The Guide /The Cult Of Ray) [ea]</p>
<p>[f1] [1a] [30 31 32 33 41 42 43 44 61 62 63 64 20 2f 39 38 37 36 5a 59 58 57 7a 79 78 77] (0123ABCDabcd /9876ZYXWzyxw) [2a]</p>
<p>The first byte is the command to the radio, the second byte is the length of the payload, the following bytes in [] are the payload, the text in () is the string version of the payload (ignore it) and the last byte in [] is what I believe is a checksum.</p>
<p>So far I have not been able to figure out how to calculate it.</p>
<p>The reason I think it&#8217;s a checksum is that that&#8217;s pretty common for protocols like this, and it always comes out to be the same for packets with the same content, or even packets that add up to the same content.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1383/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sooo Trippy</title>
		<link>http://www.vonnieda.org/archives/1377</link>
		<comments>http://www.vonnieda.org/archives/1377#comments</comments>
		<pubDate>Fri, 08 May 2009 05:10:59 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.vonnieda.org/?p=1377</guid>
		<description><![CDATA[Flavor Tripping report:
Good: Lemons (awesome!), granny smith apples, fortune cookie, tabasco sauce, corn, peas, jalepeno
Weird: Soy sauce, Italian dressing
Bad: Coca-Cola (wayyyy too sweet), 7-Up (tasted like diet)
No effect: Tortilla chip, salt, rice
Tomorrow we&#8217;re going to load up on fruits at the grocery store and try again. Supposedly strawberries are where it&#8217;s at!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Funkyfoodshop-Taste-Bud-Tasting-Tablets/dp/B001LXYA5Q/ref=sr_1_1?ie=UTF8&amp;s=grocery&amp;qid=1241759791&amp;sr=8-1" target="_blank">Flavor Tripping</a> report:</p>
<p>Good: Lemons (awesome!), granny smith apples, fortune cookie, tabasco sauce, corn, peas, jalepeno</p>
<p>Weird: Soy sauce, Italian dressing</p>
<p>Bad: Coca-Cola (wayyyy too sweet), 7-Up (tasted like diet)</p>
<p>No effect: Tortilla chip, salt, rice</p>
<p>Tomorrow we&#8217;re going to load up on fruits at the grocery store and try again. Supposedly strawberries are where it&#8217;s at!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vonnieda.org/archives/1377/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
