<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>KwartzLab Makerspace &#187; The Heavy Lab</title>
	<atom:link href="http://www.kwartzlab.ca/category/heavy-lab/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kwartzlab.ca</link>
	<description>Home of Kwartzlab Makerspace in Kitchener/Waterloo, Ontario</description>
	<lastBuildDate>Sun, 19 May 2013 23:30:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
<!-- podcast_generator="Blubrry PowerPress/4.0.7" -->
	<itunes:summary>Regular discussions with hackers, makers and artists at the Kwartzlab Makerspace. We talk about what projects people are working on, what events are coming up and how you can get involved.</itunes:summary>
	<itunes:author>kwartzlab</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.kwartzlab.ca/wp-content/uploads/powerpress/light_box_logo.jpg" />
	<itunes:owner>
		<itunes:name>kwartzlab</itunes:name>
		<itunes:email>podcast@kwartzlab.ca</itunes:email>
	</itunes:owner>
	<managingEditor>podcast@kwartzlab.ca (kwartzlab)</managingEditor>
	<itunes:subtitle>A hackerspace radio show</itunes:subtitle>
	<itunes:keywords>kwartzlab, hackerspace, makerspace, diy, hardware, software, maker, hacker, artist, roundtable</itunes:keywords>
	<image>
		<title>KwartzLab Makerspace &#187; The Heavy Lab</title>
		<url>http://www.kwartzlab.ca/wp-content/uploads/powerpress/light_box_logo.jpg</url>
		<link>http://www.kwartzlab.ca/category/heavy-lab/</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Arts" />
	<itunes:category text="Games &amp; Hobbies">
		<itunes:category text="Hobbies" />
	</itunes:category>
		<rawvoice:location>Kitchener, ON</rawvoice:location>
		<item>
		<title>Kwartzlab Radio Episode 6</title>
		<link>http://www.kwartzlab.ca/2013/05/kwartzlab-radio-episode-6/</link>
		<comments>http://www.kwartzlab.ca/2013/05/kwartzlab-radio-episode-6/#comments</comments>
		<pubDate>Tue, 14 May 2013 12:00:35 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3576</guid>
		<description><![CDATA[Darcy and I talk with Jon Lamothe about the Arduino and his experience with writing a library for multi-threading. Kwartzlab Radio Episode 6]]></description>
				<content:encoded><![CDATA[<p>Darcy and I talk with Jon Lamothe about the Arduino and his experience with writing a library for multi-threading.</p>
<p><a href="https://archive.org/download/Agnes/Kwartzlab%20Radio%206.mp3">Kwartzlab Radio Episode 6</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/05/kwartzlab-radio-episode-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="https://archive.org/download/Agnes/Kwartzlab%20Radio%206.mp3" length="5242880" type="audio/mpeg" />
		<itunes:subtitle>Darcy and I talk with Jon Lamothe about the Arduino and his experience with writing a library for multi-threading. - Kwartzlab Radio Episode 6</itunes:subtitle>
		<itunes:summary>Darcy and I talk with Jon Lamothe about the Arduino and his experience with writing a library for multi-threading.

Kwartzlab Radio Episode 6</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>Kwartzlab Radio Episode 5: The one with Jim Tigwell of Headshots from the Heart.</title>
		<link>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-5-one-jim-tigwell-headshots-heart/</link>
		<comments>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-5-one-jim-tigwell-headshots-heart/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 00:58:46 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3502</guid>
		<description><![CDATA[On another very special episode of Kwartzlab Radio, Darcy and I talk with Jim Tigwell of Headshots from the Heart.  Headshots from the Heart is a 24-hour game marathon that raises money for Child&#8217;s Play. It will be held at Kwartzlab on May 18-19. We go into detail with Jim about how it works, how it [...]]]></description>
				<content:encoded><![CDATA[<p>On another very special episode of Kwartzlab Radio, Darcy and I talk with <a href="http://jimtigwell.com/">Jim Tigwell</a> of <a href="http://headshotsmarathon.org/home/">Headshots from the Heart</a>.  Headshots from the Heart is a 24-hour game marathon that raises money for <a href="http://www.childsplaycharity.org/">Child&#8217;s Play</a>. It will be held at Kwartzlab on May 18-19. We go into detail with Jim about how it works, how it got started, why they chose Borderlands 2 for the game they play, and other activities that will be going on during the marathon.</p>
<p>Enjoy!</p>
<p><a href="https://archive.org/download/Agnes/Kwartzlab-Radio-Episode-5.mp3">Kwartzlab Radio Episode 5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-5-one-jim-tigwell-headshots-heart/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/04/Kwartzlab-Radio-Episode-5.mp3" length="11337300" type="audio/mpeg" />
		<itunes:subtitle>On another very special episode of Kwartzlab Radio, Darcy and I talk with Jim Tigwell of Headshots from the Heart.  Headshots from the Heart is a 24-hour game marathon that raises money for Child&#039;s Play. It will be held at Kwartzlab on May 18-19.</itunes:subtitle>
		<itunes:summary>On another very special episode of Kwartzlab Radio, Darcy and I talk with Jim Tigwell of Headshots from the Heart.  Headshots from the Heart is a 24-hour game marathon that raises money for Child&#039;s Play. It will be held at Kwartzlab on May 18-19. We go into detail with Jim about how it works, how it got started, why they chose Borderlands 2 for the game they play, and other activities that will be going on during the marathon.

Enjoy!

Kwartzlab Radio Episode 5</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>11:49</itunes:duration>
	</item>
		<item>
		<title>Kwartzlab Radio Episode 4: Talking with Stephen Paul Weber</title>
		<link>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-4-talking-stephen-paul-weber/</link>
		<comments>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-4-talking-stephen-paul-weber/#comments</comments>
		<pubDate>Mon, 01 Apr 2013 23:29:32 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3496</guid>
		<description><![CDATA[On this very special episode of Kwartzlab Radio Darcy and I talk with Stephen Paul Weber. Our discussion includes his ambitious 8 week class on the overview of Computer Science and about a local development meetup called Dev House. Dev House Google Group Kwartzlab Radio Episode 4 Enjoy!]]></description>
				<content:encoded><![CDATA[<p>On this very special episode of Kwartzlab Radio Darcy and I talk with Stephen Paul Weber. Our discussion includes his ambitious 8 week class on the overview of Computer Science and about a local development meetup called Dev House.</p>
<p><a href="https://groups.google.com/forum/?fromgroups#!forum/waterloo-dev-house" target="_blank">Dev House Google Group</a></p>
<p><a href="https://archive.org/download/Agnes/interview-with-stephen.mp3">Kwartzlab Radio Episode 4</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/04/kwartzlab-radio-episode-4-talking-stephen-paul-weber/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/04/interview-with-stephen.mp3" length="15891381" type="audio/mpeg" />
		<itunes:subtitle>On this very special episode of Kwartzlab Radio Darcy and I talk with Stephen Paul Weber. Our discussion includes his ambitious 8 week class on the overview of Computer Science and about a local development meetup called Dev House. - </itunes:subtitle>
		<itunes:summary>On this very special episode of Kwartzlab Radio Darcy and I talk with Stephen Paul Weber. Our discussion includes his ambitious 8 week class on the overview of Computer Science and about a local development meetup called Dev House.

Dev House Google Group

Kwartzlab Radio Episode 4

Enjoy!</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>16:33</itunes:duration>
	</item>
		<item>
		<title>Kwartzlab Radio Episode 3: Talking with Jaymis</title>
		<link>http://www.kwartzlab.ca/2013/03/kwartzlab-radio-episode-3-talking-jaymis/</link>
		<comments>http://www.kwartzlab.ca/2013/03/kwartzlab-radio-episode-3-talking-jaymis/#comments</comments>
		<pubDate>Mon, 11 Mar 2013 23:26:36 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3457</guid>
		<description><![CDATA[Fresh for your ears is the latest episode of Kwartzlab Radio. Darcy and I talk with Jaymis Goertz. We talk about his work with the KW Awesome Foundation, making with his children and get into a small conversation about local history. Enjoy! Kwartzlab Radio Episode 3]]></description>
				<content:encoded><![CDATA[<p>Fresh for your ears is the latest episode of Kwartzlab Radio. Darcy and I talk with Jaymis Goertz. We talk about his work with the KW Awesome Foundation, making with his children and get into a small conversation about local history.</p>
<p>Enjoy!</p>
<p><a href="https://archive.org/download/Agnes/Interview-with-Jaymis.mp3">Kwartzlab Radio Episode 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/03/kwartzlab-radio-episode-3-talking-jaymis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/03/Interview-with-Jaymis.mp3" length="20233975" type="audio/mpeg" />
		<itunes:subtitle>Fresh for your ears is the latest episode of Kwartzlab Radio. Darcy and I talk with Jaymis Goertz. We talk about his work with the KW Awesome Foundation, making with his children and get into a small conversation about local history. - Enjoy! - </itunes:subtitle>
		<itunes:summary>Fresh for your ears is the latest episode of Kwartzlab Radio. Darcy and I talk with Jaymis Goertz. We talk about his work with the KW Awesome Foundation, making with his children and get into a small conversation about local history.

Enjoy!

Kwartzlab Radio Episode 3</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>21:05</itunes:duration>
	</item>
		<item>
		<title>Podcast interlude: Agnes on CKWR, Feb. 15, 2013</title>
		<link>http://www.kwartzlab.ca/2013/02/podcast-interlude-agnes-ckwr-feb-15-2013/</link>
		<comments>http://www.kwartzlab.ca/2013/02/podcast-interlude-agnes-ckwr-feb-15-2013/#comments</comments>
		<pubDate>Tue, 26 Feb 2013 22:44:54 +0000</pubDate>
		<dc:creator>Darcy Casselman</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3399</guid>
		<description><![CDATA[Here&#8217;s a short interview with our art director, Agnes Niewiadomski, on CKWR, FM 98.5 a couple weeks ago, promoting our grand re-opening and talking about the move.]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s a short interview with our art director, Agnes Niewiadomski, on <a href="http://www.ckwr.com/">CKWR, FM 98.5</a> a couple weeks ago, promoting our grand re-opening and talking about the move. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/02/podcast-interlude-agnes-ckwr-feb-15-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/02/agnes.mp3" length="1152730" type="audio/mpeg" />
		<itunes:subtitle>Here&#039;s a short interview with our art director, Agnes Niewiadomski, on CKWR, FM 98.5 a couple weeks ago, promoting our grand re-opening and talking about the move.</itunes:subtitle>
		<itunes:summary>Here&#039;s a short interview with our art director, Agnes Niewiadomski, on CKWR, FM 98.5 a couple weeks ago, promoting our grand re-opening and talking about the move.</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>2:24</itunes:duration>
	</item>
		<item>
		<title>Kwartzlab Radio Episode 2: Interview with R.J. Anderson</title>
		<link>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-2-interview-r-j-anderson/</link>
		<comments>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-2-interview-r-j-anderson/#comments</comments>
		<pubDate>Sat, 23 Feb 2013 00:58:43 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3371</guid>
		<description><![CDATA[This upcoming week at Kwartzlab during our Tuesday open night we are celebrating the launch of R.J. Anderson&#8217;s new novel Quicksilver. In the lead up to this event Darcy had an interview with Rebecca over Skype. Darcy and Rebecca talk about the book and her research. Rebecca also gives a reading from her book when [...]]]></description>
				<content:encoded><![CDATA[<p>This upcoming week at Kwartzlab during our Tuesday open night we are celebrating the launch of R.J. Anderson&#8217;s new novel Quicksilver. In the lead up to this event Darcy had an interview with Rebecca over Skype. Darcy and Rebecca talk about the book and her research. Rebecca also gives a reading from her book when her protagonist ventures to a maker space that may sound a bit familiar.</p>
<p><a href="http://www.kwartzlab.ca/wp-content/uploads/2013/02/Kwartzlab-Radio-Episode-2.mp3"><a href="https://archive.org/download/Agnes/Kwartzlab-Radio-Episode-2.mp3">Kwartzlab Radio Episode 2</a></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-2-interview-r-j-anderson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/02/Kwartzlab-Radio-Episode-2.mp3" length="16978936" type="audio/mpeg" />
		<itunes:subtitle>This upcoming week at Kwartzlab during our Tuesday open night we are celebrating the launch of R.J. Anderson&#039;s new novel Quicksilver. In the lead up to this event Darcy had an interview with Rebecca over Skype.</itunes:subtitle>
		<itunes:summary>This upcoming week at Kwartzlab during our Tuesday open night we are celebrating the launch of R.J. Anderson&#039;s new novel Quicksilver. In the lead up to this event Darcy had an interview with Rebecca over Skype. Darcy and Rebecca talk about the book and her research. Rebecca also gives a reading from her book when her protagonist ventures to a maker space that may sound a bit familiar.

Kwartzlab Radio Episode 2</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>17:41</itunes:duration>
	</item>
		<item>
		<title>Kwartzlab Radio Episode 1</title>
		<link>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-1/</link>
		<comments>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-1/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 02:03:46 +0000</pubDate>
		<dc:creator>bevlan</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3320</guid>
		<description><![CDATA[Kwartzlab Radio is here!. Inspired by the recordings done by Robert &#8220;Gus&#8221; Gissing with other members of Kwartzlab which was called &#8220;The Heavy Lab&#8221;. Kwartzlab Radio will continue with our members and artists-in-residence talking about the things that they are interested in and working on. It&#8217;s a get to know us kind of show and I [...]]]></description>
				<content:encoded><![CDATA[<p>Kwartzlab Radio is here!. Inspired by the recordings done by Robert &#8220;Gus&#8221; Gissing with other members of Kwartzlab which was called &#8220;The Heavy Lab&#8221;. Kwartzlab Radio will continue with our members and artists-in-residence talking about the things that they are interested in and working on. It&#8217;s a get to know us kind of show and I hope you will enjoy.</p>
<p>In the first episode Darcy Casselman and I talk about the formation, culture and history behind kwartzlab.</p>
<p><a href="http://www.kwartzlab.ca/wp-content/uploads/2013/02/Kwartzlab-Radio-Episode-1.mp3"><a href="https://archive.org/download/Agnes/Kwartzlab-Radio-Episode-1.mp3">Kwartzlab Radio Episode 1</a></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2013/02/kwartzlab-radio-episode-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://www.kwartzlab.ca/wp-content/uploads/2013/02/Kwartzlab-Radio-Episode-1.mp3" length="13092750" type="audio/mpeg" />
			<itunes:keywords>podcast</itunes:keywords>
	<itunes:subtitle>Kwartzlab Radio is here!. Inspired by the recordings done by Robert &quot;Gus&quot; Gissing with other members of Kwartzlab which was called &quot;The Heavy Lab&quot;. Kwartzlab Radio will continue with our members and artists-in-residence talking about the things that th...</itunes:subtitle>
		<itunes:summary>Kwartzlab Radio is here!. Inspired by the recordings done by Robert &quot;Gus&quot; Gissing with other members of Kwartzlab which was called &quot;The Heavy Lab&quot;. Kwartzlab Radio will continue with our members and artists-in-residence talking about the things that they are interested in and working on. It&#039;s a get to know us kind of show and I hope you will enjoy.

In the first episode Darcy Casselman and I talk about the formation, culture and history behind kwartzlab.

Kwartzlab Radio Episode 1</itunes:summary>
		<itunes:author>kwartzlab</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:duration>13:38</itunes:duration>
	</item>
		<item>
		<title>LPKF Board Mill, Part 3</title>
		<link>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-part-3/</link>
		<comments>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-part-3/#comments</comments>
		<pubDate>Wed, 28 Nov 2012 05:58:29 +0000</pubDate>
		<dc:creator>kpmartin</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3107</guid>
		<description><![CDATA[We seem to have run into a wall again with the board mill. Just before last week&#8217;s TON I had a bit of an epiphany which cleared up a little mystery but we are otherwise at a standstill again. The epiphany relates to the relationship between the various microswitches (sensing open covers, tool crib position, [...]]]></description>
				<content:encoded><![CDATA[<p>We seem to have run into a wall again with the board mill.<br />
Just before last week&#8217;s TON I had a bit of an epiphany which cleared up a little mystery but we are otherwise at a standstill again.</p>
<p>The epiphany relates to the relationship between the various microswitches (sensing open covers, tool crib position, and presence of an adequate supply of compressed air) and the value read from &#8220;register 6&#8243; on the HF board. When I had been manually sending read commands for this register while actuating the various switches, I at first started jotting down numbers like 0226C, which seemed to map the switches combinatorially, as if the register was returning some interpreted status rather than just 5 bits for 5 switches. Eventually I realized that the &#8216;C&#8217; was just the command-completion letter, returned by the mill after completion of each command, but values like 0<span>x</span>236 still made no sense. The epiphany was to realize that the &#8216;C&#8217; had got me thinking the number was hexadecimal, and that mindset remained even after realizing the &#8216;C&#8217; was not part of the number.<br />
Interpreting the results of the read-register operation as <em>decimal</em> values makes much more sense: the 5 lower bits map to the 5 switches, while the upper three bits are always on (as their inputs are unconnected other than a pullup resistor). So a value like 226 (0xE2) shows the three stuck bits and one microswitch open.</p>
<p>Other that that, not much has been determined. Tonight we looked into whether there was some other switch or interlock that was missing; this might explain the error message that we &#8220;had attempted to stop&#8221; the tool change. We traced the wiring from the header on the HF board to the known switches and solenoids, but found no place where some other switch might have been connected.</p>
<p>Maybe next week we will try just grounding the other three input lines to see if this makes any difference.</p>
<p>I still find it suspicious that the last command issued before the error message is a read of register 5 (not 6), which returns a zero value. Register 5 at the CPU level is the output bank used to drive the tool crib solenoids. The external wiring of these CPU pins does not provide for any input, so the value read would be whatever the CPU wrote to the solenoids. That just seems to be a strange thing to do&#8230; Perhaps some of the bits in this register have been programmed for their special purpose rather than GPIO. I will have to look at the processor documentation to see what special purposes these bits can have.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LPKF Board Mill Update, part 2</title>
		<link>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update-part-2/</link>
		<comments>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update-part-2/#comments</comments>
		<pubDate>Wed, 14 Nov 2012 20:10:10 +0000</pubDate>
		<dc:creator>kpmartin</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3098</guid>
		<description><![CDATA[This week I tried running the board mill while monitoring the serial line using a software-based serial line analyzer app (SerialMon) and found that, as I suspected, the data being sent on the serial line is not what is being traced by the BoardMaster app in its &#8220;ComTrace.txt&#8221; file. What I am seeing on the [...]]]></description>
				<content:encoded><![CDATA[<p>This week I tried running the board mill while monitoring the serial line using a software-based serial line analyzer app (SerialMon) and found that, as I suspected, the data being sent on the serial line is <em>not</em> what is being traced by the BoardMaster app in its &#8220;ComTrace.txt&#8221; file. What I am seeing on the serial trace makes much more sense, and is not surprisingly accepted by the mill when I send the same commands directly using Hyperterminal.</p>
<p>We haven&#8217;t really got the mill any closer to working but we have more specific symptoms. One is that, when we ask BoardMaster to change tools, we get the error:</p>
<blockquote><p>You have attempted to stop the tool exchange procedure. Task is aborted!</p></blockquote>
<p>I have not been able to get any information online concerning this message, but the serial trace reveals that the last command sent to the mill was !RD5 for the HF board (which means Read Port 5), and the response was zero. If we want to determine what else might be expected, we would have to trace the circuit on the HF board and make some assumptions about how &#8220;port 5&#8243; maps to CPU pins.</p>
<p>A straightforward interpretation would be that these port numbers refer directly to the CPU&#8217;s GPIO port banks, and an examination of the results of !RD6 while we operate various microswitches tends to support this view.</p>
<p>The other anomaly is that, once we convince BoardMaster that there is a bit loaded in the spindle chuck, telling it to spin it up seems to send the appropriate commands but does nothing (i.e. the motor does not spin).</p>
<p>So next week I guess we will be tracing what all the GPIO ports connect to, so we can try to guess what is in port 5 that the software might be expecting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LPKF Board Mill update</title>
		<link>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update/</link>
		<comments>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update/#comments</comments>
		<pubDate>Thu, 08 Nov 2012 04:25:23 +0000</pubDate>
		<dc:creator>kpmartin</dc:creator>
				<category><![CDATA[The Heavy Lab]]></category>

		<guid isPermaLink="false">http://www.kwartzlab.ca/?p=3094</guid>
		<description><![CDATA[After my last session working on this mill, we concluded that the processor on the &#8220;HF board&#8221; (which controls the spindle) was dead. I ordered a new-old-stock one from Hong Kong and it arrived this week. Once I installed it things seemed to be responding better, so I powered down again, re-installed the heatsinks on [...]]]></description>
				<content:encoded><![CDATA[<p>After my last session working on this mill, we concluded that the processor on the &#8220;HF board&#8221; (which controls the spindle) was dead. I ordered a new-old-stock one from Hong Kong and it arrived this week.<br />
Once I installed it things seemed to be responding better, so I powered down again, re-installed the heatsinks on the spindle motor driver MOSFETs and put the mill back together again. It was unresponsive again, but it turned out I had missed re-installing one internal cable during assembly. With that cable plugged in, I was able to get responses from the HF board when using a terminal program to send commands down the serial line. Furthermore, the BoardMaster program would start up properly. It even complained about the cover being open (I did not have the safety interlock switches plugged in).</p>
<p>But I was still unable to get it to spin up the motor or operate the tool crib. The former was likely because it did not know what tool was loaded, but the latter seemed to be getting some unexpected status back from the mill.</p>
<p>The BoardMaster program has an option to trace its serial line to a log file, but I am now quite suspicious of this file&#8217;s contents. For one thing, it does not include response data returning from the mill, making it less than ideal for diagnosing problems. Furthermore, at least half the commands I see being sent in the log file are rejected as erroneous if I try typing them directly via a terminal program. They are also not listed in the (albeit limited) documentation for the command set, and one of them does not even follow the overall format for their commands.<br />
I have a strong suspicion that the program has another layer which translates these commands I am seeing in the log file into other commands. Next time I will try using a serial port sniffer program to find out what is <em>really</em> being sent and received on the line.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kwartzlab.ca/2012/11/lpkf-board-mill-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
