<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Rev13 of the Arduino DMX Reception Software Released</title>
	<atom:link href="http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/</link>
	<description>Hold my beer while I try something.</description>
	<lastBuildDate>Sat, 04 Feb 2012 20:33:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Kieren</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-729</link>
		<dc:creator>Kieren</dc:creator>
		<pubDate>Mon, 24 May 2010 07:59:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-729</guid>
		<description>Hey ed, did you manage to get this going on a Mega1280? If so can you please let me know, kieren (at) voipotago.co.nz or post on here. I had to go back to arduino 0017 to get it to work though on a mega328. Would also like more ports so that i can have an lcd so mega would be better</description>
		<content:encoded><![CDATA[<p>Hey ed, did you manage to get this going on a Mega1280? If so can you please let me know, kieren (at) voipotago.co.nz or post on here. I had to go back to arduino 0017 to get it to work though on a mega328. Would also like more ports so that i can have an lcd so mega would be better</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-615</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Fri, 05 Feb 2010 01:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-615</guid>
		<description>http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1265334220

DMX-512 RX w/ serial LCD and Rotary Encoder Addr</description>
		<content:encoded><![CDATA[<p><a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1265334220" rel="nofollow">http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1265334220</a></p>
<p>DMX-512 RX w/ serial LCD and Rotary Encoder Addr</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-614</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Fri, 05 Feb 2010 01:18:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-614</guid>
		<description>Max,
I will try the commenting out you suggested later tonight and see if I have the same results. If you go back to some of the early versions the complete setup of the usart is done in the program not using serial begin() etc. I think this is a superior method of configuration. I have made a version that does RGB LED fading with    a serial screen to display the address and a rotary push-button encoder to set the address.(I will post it with video) It works very well. BUT the normal arduino is almost useless for any real dmx projects. Not enough pins for stepper motors and DIP-switch addressing and..... So i have been trying to transition the code to the ArduinoMega1280. Very frustrating! I am trying to now move the the DMX reception to USART3 because I think that would be the USART least likely to be affect by the arduino libraries for other things(normal arduino only has one Mega has 4)Then I can run the serial screen off USART0 etc. All my code compiles on the 1280 but i think I am having vector issues because it never gets into the &quot;loop&quot; just waits for dmx.</description>
		<content:encoded><![CDATA[<p>Max,<br />
I will try the commenting out you suggested later tonight and see if I have the same results. If you go back to some of the early versions the complete setup of the usart is done in the program not using serial begin() etc. I think this is a superior method of configuration. I have made a version that does RGB LED fading with    a serial screen to display the address and a rotary push-button encoder to set the address.(I will post it with video) It works very well. BUT the normal arduino is almost useless for any real dmx projects. Not enough pins for stepper motors and DIP-switch addressing and&#8230;.. So i have been trying to transition the code to the ArduinoMega1280. Very frustrating! I am trying to now move the the DMX reception to USART3 because I think that would be the USART least likely to be affect by the arduino libraries for other things(normal arduino only has one Mega has 4)Then I can run the serial screen off USART0 etc. All my code compiles on the 1280 but i think I am having vector issues because it never gets into the &#8220;loop&#8221; just waits for dmx.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-613</link>
		<dc:creator>Joshua</dc:creator>
		<pubDate>Sat, 30 Jan 2010 05:25:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-613</guid>
		<description>Max,

I&#039;ve managed to get it to compile in ver17, but I had to comment out the following section:

#if defined(__AVR_ATmega8__)
SIGNAL(SIG_UART_RECV)
#else
SIGNAL(USART_RX_vect)
#endif
{
#if defined(__AVR_ATmega8__)
  unsigned char c = UDR;
#else
  unsigned char c = UDR0;
#endif

  store_char(c, &amp;rx_buffer);
}

For some reason, if I have NUMBER_OF_CHANNELS set to anything but 1, it simply doesn&#039;t work, and no matter to what I set dmxaddress, channel 2 in my software is the one which is controlling my Arduino.  Mind you, I&#039;m using FreeStyler and not either of the ones you&#039;ve used, but FreeStyler is a rather popular one and I&#039;m guessing that it work properly.  Sadly, I don&#039;t have any proper DMX hardware to test whether it&#039;s the my code bashing or the software.</description>
		<content:encoded><![CDATA[<p>Max,</p>
<p>I&#8217;ve managed to get it to compile in ver17, but I had to comment out the following section:</p>
<p>#if defined(__AVR_ATmega8__)<br />
SIGNAL(SIG_UART_RECV)<br />
#else<br />
SIGNAL(USART_RX_vect)<br />
#endif<br />
{<br />
#if defined(__AVR_ATmega8__)<br />
  unsigned char c = UDR;<br />
#else<br />
  unsigned char c = UDR0;<br />
#endif</p>
<p>  store_char(c, &amp;rx_buffer);<br />
}</p>
<p>For some reason, if I have NUMBER_OF_CHANNELS set to anything but 1, it simply doesn&#8217;t work, and no matter to what I set dmxaddress, channel 2 in my software is the one which is controlling my Arduino.  Mind you, I&#8217;m using FreeStyler and not either of the ones you&#8217;ve used, but FreeStyler is a rather popular one and I&#8217;m guessing that it work properly.  Sadly, I don&#8217;t have any proper DMX hardware to test whether it&#8217;s the my code bashing or the software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mac</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-610</link>
		<dc:creator>Mac</dc:creator>
		<pubDate>Mon, 25 Jan 2010 14:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-610</guid>
		<description>To reply to Ed:

I did a compare of the HardwareSerial.cpp file from Ard 17 and this project. The same code is still there, but the 17 version had some other differences. So I commented out the same portion (it hadn&#039;t changed) and it seems to compile. I have not confirmed functionality as yet...</description>
		<content:encoded><![CDATA[<p>To reply to Ed:</p>
<p>I did a compare of the HardwareSerial.cpp file from Ard 17 and this project. The same code is still there, but the 17 version had some other differences. So I commented out the same portion (it hadn&#8217;t changed) and it seems to compile. I have not confirmed functionality as yet&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mac</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-606</link>
		<dc:creator>Mac</dc:creator>
		<pubDate>Mon, 11 Jan 2010 19:13:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-606</guid>
		<description>Any comments on what might happen if I add an interrupt to sync with the AC line for zero crossing?</description>
		<content:encoded><![CDATA[<p>Any comments on what might happen if I add an interrupt to sync with the AC line for zero crossing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-604</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Mon, 11 Jan 2010 06:23:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-604</guid>
		<description>Any new builds that work with the latest Arduino 17?

Thanks for all the hard work!

Ed</description>
		<content:encoded><![CDATA[<p>Any new builds that work with the latest Arduino 17?</p>
<p>Thanks for all the hard work!</p>
<p>Ed</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arne Mauer</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-596</link>
		<dc:creator>Arne Mauer</dc:creator>
		<pubDate>Mon, 07 Dec 2009 15:52:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-596</guid>
		<description>Is it true you can only use two pwm channels? When using two pwm channels on one timer it crashes...</description>
		<content:encoded><![CDATA[<p>Is it true you can only use two pwm channels? When using two pwm channels on one timer it crashes&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-590</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Tue, 03 Nov 2009 03:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-590</guid>
		<description>Max,

Sorry about that. We changed it to you, Max Pierson. Our next step is to build and hopefully carry the assembled version.</description>
		<content:encoded><![CDATA[<p>Max,</p>
<p>Sorry about that. We changed it to you, Max Pierson. Our next step is to build and hopefully carry the assembled version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max</title>
		<link>http://blog.wingedvictorydesign.com/2009/07/10/rev13-of-the-arduino-dmx-reception-software-released/comment-page-1/#comment-589</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 03 Nov 2009 02:58:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.wingedvictorydesign.com/?p=867#comment-589</guid>
		<description>That&#039;s great!  They look much more professional than mine.  One thing I would recommend is that you actually populate one of those boards with real parts.  I think you&#039;ll find that the XLR and termination switch pins are a little larger than the holes shown, from the look of it.

Sorry about that, I was doing the holes with the dremel so it was easy to make them larger as needed-- I didn&#039;t expect someone to use a fab house.  I&#039;ll see if I can figure out how to show that correctly in the Eagle files.

Also, can you credit me, and not Michael Tyson, who designed the Wordpress theme I&#039;m using but is otherwise unaffiliated with this site?</description>
		<content:encoded><![CDATA[<p>That&#8217;s great!  They look much more professional than mine.  One thing I would recommend is that you actually populate one of those boards with real parts.  I think you&#8217;ll find that the XLR and termination switch pins are a little larger than the holes shown, from the look of it.</p>
<p>Sorry about that, I was doing the holes with the dremel so it was easy to make them larger as needed&#8211; I didn&#8217;t expect someone to use a fab house.  I&#8217;ll see if I can figure out how to show that correctly in the Eagle files.</p>
<p>Also, can you credit me, and not Michael Tyson, who designed the WordPress theme I&#8217;m using but is otherwise unaffiliated with this site?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

