<?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>Atoomnet</title> <atom:link href="http://atoomnet.net/feed/" rel="self" type="application/rss+xml" /><link>http://atoomnet.net</link> <description>Just a site about electronics, software and things.</description> <lastBuildDate>Tue, 07 Feb 2012 21:19:05 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>S88N decoder 8 channel model railroad block occupancy detector</title><link>http://atoomnet.net/2012/02/07/s88n-decoder-8-channel-model-railroad-block-occupancy-detector/</link> <comments>http://atoomnet.net/2012/02/07/s88n-decoder-8-channel-model-railroad-block-occupancy-detector/#comments</comments> <pubDate>Tue, 07 Feb 2012 19:11:53 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[circuit]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=193</guid> <description><![CDATA[A S88N decoder 8 channel model railroad block occupancy detector has been added to the circuit section.]]></description> <content:encoded><![CDATA[<p>A <a
title="S88N decoder 8 channel model railroad block occupancy detector" href="http://atoomnet.net/circuits/s88n-decoder8-channel-model-railroad-block-occupancy-detector/">S88N decoder 8 channel model railroad block occupancy detector</a> has been added to the circuit section.</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/02/IMG_8730-edit2.jpg" rel="lightbox[193]"><img
class="alignnone size-full wp-image-174" title="S88N 8 channel occupancy detector assembled pcb" src="http://atoomnet.net/wp-content/uploads/2012/02/IMG_8730-edit2.jpg" alt="" width="1024" height="470" /></a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/02/07/s88n-decoder-8-channel-model-railroad-block-occupancy-detector/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PHP 5.3.10 for Centos 6.2</title><link>http://atoomnet.net/2012/02/03/php-5-3-10-for-centos-6-2/</link> <comments>http://atoomnet.net/2012/02/03/php-5-3-10-for-centos-6-2/#comments</comments> <pubDate>Fri, 03 Feb 2012 19:32:52 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[php]]></category> <category><![CDATA[software]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=167</guid> <description><![CDATA[I have updated the PHP rpms to 5.3.10. Click here to download the rpms. Release notes: http://www.php.net/archive/2012.php#id2012-02-02-1 Security Fixes in PHP 5.3.10: Fixed arbitrary remote code execution vulnerability reported by Stefan Esser, CVE-2012-0830. All users are strongly encouraged to upgrade &#8230; <a
href="http://atoomnet.net/2012/02/03/php-5-3-10-for-centos-6-2/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I have updated the PHP rpms to 5.3.10. <a
title="Centos 6.2 updated PHP 5.3.10 and Centos 5.7 updated PHP 5.2.17 x86_64 rpm’s" href="http://atoomnet.net/software/centos-updated-php-rpms/">Click here to download the rpms.</a></p><p>Release notes: <a
href="http://www.php.net/archive/2012.php#id2012-02-02-1" target="_blank">http://www.php.net/archive/2012.php#id2012-02-02-1</a></p><p>Security Fixes in PHP 5.3.10:</p><ul><li>Fixed arbitrary remote code execution vulnerability reported by Stefan Esser, CVE-2012-0830.</li></ul><p>All users are strongly encouraged to upgrade to PHP 5.3.10.</p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/02/03/php-5-3-10-for-centos-6-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DB25F breakout board</title><link>http://atoomnet.net/2012/01/28/db25f-breakout-board/</link> <comments>http://atoomnet.net/2012/01/28/db25f-breakout-board/#comments</comments> <pubDate>Sat, 28 Jan 2012 21:17:27 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[circuit]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=158</guid> <description><![CDATA[A DB25F breakout board has been added to the circuit section.]]></description> <content:encoded><![CDATA[<p>A <a
title="DB25F breakout board" href="http://atoomnet.net/circuits/db25m-breakout-board/">DB25F breakout board has been added to the circuit section.</a></p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/IMG_8734-edit2.jpg" rel="lightbox[158]"><img
class="alignnone size-large wp-image-148" title="finished db25f breakout board" src="http://atoomnet.net/wp-content/uploads/2012/01/IMG_8734-edit2-1024x499.jpg" alt="" width="584" height="284" /></a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/01/28/db25f-breakout-board/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Blue double led dice</title><link>http://atoomnet.net/2012/01/25/blue-double-led-dice/</link> <comments>http://atoomnet.net/2012/01/25/blue-double-led-dice/#comments</comments> <pubDate>Wed, 25 Jan 2012 17:55:35 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[circuit]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=121</guid> <description><![CDATA[Blue version of the double led dice: Want to build it yourself? Click here fore more information..]]></description> <content:encoded><![CDATA[<p>Blue version of the double led dice:</p><p><iframe
src="http://www.youtube.com/embed/XFzamEQTw3c" frameborder="0" width="560" height="315"></iframe><br
/> Want to build it yourself? <a
title="MB018 Charlieplexing dubbele led dobbelsteen" href="http://atoomnet.net/circuits/charlieplexing-double-led-dice/">Click here fore more information.</a>.</p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/01/25/blue-double-led-dice/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Charlieplexed double led dice</title><link>http://atoomnet.net/2012/01/18/charlieplexing-double-led-dice/</link> <comments>http://atoomnet.net/2012/01/18/charlieplexing-double-led-dice/#comments</comments> <pubDate>Wed, 18 Jan 2012 20:26:55 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[circuit]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=105</guid> <description><![CDATA[Try making a double led dice with 14 leds driven only by 4 available pins of an Atmel Attiny13a. I did it, and it worked: Read more&#8230;]]></description> <content:encoded><![CDATA[<p>Try making a double led dice with 14 leds driven only by 4 available pins of an Atmel Attiny13a. I did it, and it worked:</p><p><iframe
src="http://www.youtube.com/embed/VmMq5WJRo3w?hd=1" frameborder="0" width="560" height="315"></iframe></p><p><a
title="Charlieplexing double led dice" href="http://atoomnet.net/circuits/charlieplexing-double-led-dice/">Read more&#8230;</a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/01/18/charlieplexing-double-led-dice/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PHP 5.3.9 for Centos 6.2</title><link>http://atoomnet.net/2012/01/14/php-5-3-9-for-centos-6-2/</link> <comments>http://atoomnet.net/2012/01/14/php-5-3-9-for-centos-6-2/#comments</comments> <pubDate>Sat, 14 Jan 2012 20:22:35 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[php]]></category> <category><![CDATA[software]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=25</guid> <description><![CDATA[I have updated the PHP rpms to 5.3.9. Click here to download the rpms.]]></description> <content:encoded><![CDATA[<p>I have updated the PHP rpms to 5.3.9. <a
title="Centos 6.2 updated PHP 5.3.9 and Centos 5.7 updated PHP 5.2.17 x86_64 rpm’s" href="http://atoomnet.net/software/centos-updated-php-rpms/">Click here to download the rpms.</a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/01/14/php-5-3-9-for-centos-6-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Updated the top 1M ipv6 list.</title><link>http://atoomnet.net/2012/01/08/updated-the-top-1m-ipv6-list/</link> <comments>http://atoomnet.net/2012/01/08/updated-the-top-1m-ipv6-list/#comments</comments> <pubDate>Sun, 08 Jan 2012 15:58:21 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[ipv6]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=58</guid> <description><![CDATA[The list has been updated. Out of the 990068 tested websites only 14229 have one or more IPv6 addresses. That is 1.44%. Out of the 24500 IPv6 addresses 18766 are connectable. That is 76.6%. Go to the list.]]></description> <content:encoded><![CDATA[<p>The list has been updated.</p><p>Out of the 990068 tested websites only 14229 have one or more IPv6 addresses. That is 1.44%.<br
/> Out of the 24500 IPv6 addresses 18766 are connectable. That is 76.6%.</p><p><a
title="IPv6 enabled TOP 1000000 websites" href="http://atoomnet.net/ipv6/ipv6-enabled-top-1m-websites/">Go to the list.</a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2012/01/08/updated-the-top-1m-ipv6-list/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PHP 5.2.17 for Centos 5.7</title><link>http://atoomnet.net/2011/01/08/php-5-2-17-for-centos-5-7/</link> <comments>http://atoomnet.net/2011/01/08/php-5-2-17-for-centos-5-7/#comments</comments> <pubDate>Sat, 08 Jan 2011 16:01:31 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[php]]></category> <category><![CDATA[software]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=62</guid> <description><![CDATA[I have updated the PHP rpms to 5.2.17. Click here to download the rpms.]]></description> <content:encoded><![CDATA[<p>I have updated the PHP rpms to 5.2.17. <a
title="Centos 6.2 updated PHP 5.3.9 and Centos 5.7 updated PHP 5.2.17 x86_64 rpm’s" href="http://atoomnet.net/software/centos-updated-php-rpms/">Click here to download the rpms.</a></p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2011/01/08/php-5-2-17-for-centos-5-7/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Windows Forms And Threading Is Easy</title><link>http://atoomnet.net/2007/10/03/windows-forms-and-threading-is-easy/</link> <comments>http://atoomnet.net/2007/10/03/windows-forms-and-threading-is-easy/#comments</comments> <pubDate>Wed, 03 Oct 2007 13:19:07 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[software]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=29</guid> <description><![CDATA[Ever wanted to use threads and update the user interface without worry about the InvokeRequired thing? Use SynchronizationContext! 1 using System; 2 using System.Windows.Forms; 3 using System.Threading; 4 5 namespace WindowsFormAndThreadingIsEasy 6 { 7     public partial class Form1 : Form &#8230; <a
href="http://atoomnet.net/2007/10/03/windows-forms-and-threading-is-easy/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Ever wanted to use threads and update the user interface without worry about the InvokeRequired thing? Use SynchronizationContext!<br
/> <code><br
/> 1 using System;<br
/> 2 using System.Windows.Forms;<br
/> 3 using System.Threading;<br
/> 4<br
/> 5 namespace WindowsFormAndThreadingIsEasy<br
/> 6 {<br
/> 7     public partial class Form1 : Form<br
/> 8     {<br
/> 9         private SynchronizationContext context;<br
/> 10         private Thread myThread;<br
/> 11         private event EventHandler myEvent;<br
/> 12<br
/> 13         public Form1()<br
/> 14         {<br
/> 15             InitializeComponent();<br
/> 16<br
/> 17             context = SynchronizationContext.Current;<br
/> 18<br
/> 19             myEvent += new EventHandler(Form1_myEvent);<br
/> 20<br
/> 21             myThread = new Thread(ThreadProc);<br
/> 22             myThread.IsBackground = true;<br
/> 23             myThread.Start();<br
/> 24         }<br
/> 25<br
/> 26         private int i = 0;<br
/> 27         void Form1_myEvent(object sender, EventArgs e)<br
/> 28         {<br
/> 29             i++;<br
/> 30             textBox1.Text = i.ToString();<br
/> 31         }<br
/> 32<br
/> 33         private void OnMyEvent(object state)<br
/> 34         {<br
/> 35             EventArgs e = state as EventArgs;<br
/> 36             if (myEvent != null)<br
/> 37                 myEvent(this, e);<br
/> 38         }<br
/> 39<br
/> 40<br
/> 41         private void ThreadProc()<br
/> 42         {<br
/> 43             while (true)<br
/> 44             {<br
/> 45                 Thread.Sleep(1000);<br
/> 46<br
/> 47                 if (context != null)<br
/> 48                 {<br
/> 49                     context.Post(new SendOrPostCallback(OnMyEvent), null);<br
/> 50                 }<br
/> 51                 else<br
/> 52                 {<br
/> 53                     OnMyEvent(null);<br
/> 54                 }<br
/> 55             }<br
/> 56         }<br
/> 57<br
/> 58<br
/> 59     }<br
/> 60 }<br
/> </code></p><p><a
href="/files/WindowsFormAndThreadingIsEasy.7z">Download Visual Studio 2005 Project.</a> (unzip with <a
title="7-zip website" href="http://www.7-zip.org/" target="_blank">7-zip</a>).</p> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2007/10/03/windows-forms-and-threading-is-easy/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Atmel AVR Atmega168 RDS decoder with serial output</title><link>http://atoomnet.net/2006/07/02/atmel-avr-atmega168-rds-decoder-with-serial-output/</link> <comments>http://atoomnet.net/2006/07/02/atmel-avr-atmega168-rds-decoder-with-serial-output/#comments</comments> <pubDate>Sun, 02 Jul 2006 09:10:01 +0000</pubDate> <dc:creator>marc</dc:creator> <category><![CDATA[circuit]]></category> <guid
isPermaLink="false">http://atoomnet.net/?p=8</guid> <description><![CDATA[I have build a RDS (Radio Data System) decoder with a microcontroller from Atmel. This decoder is fed by a RDS demodulator IC (or tuner) which has RDDA (data signal) and RDCL (clock signal) outputs. The microcontrolller is an Atmega168 &#8230; <a
href="http://atoomnet.net/2006/07/02/atmel-avr-atmega168-rds-decoder-with-serial-output/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I have build a RDS (Radio Data System) decoder with a microcontroller from Atmel.<br
/> This decoder is fed by a RDS demodulator IC (or tuner) which has RDDA (data signal) and RDCL (clock signal) outputs.</p><p>The microcontrolller is an Atmega168 clocked on the external 4.332MHz crystal from the RDS demodulator.<br
/> In my prototype I have used the (I think obsolete) TDA7330B RDS demodulator IC from STMicroelectronics.<br
/> The TDA7330B is connected to the Atmega168 with RDDA connected to PD4 (on PORTD) and RDCL to INT0 (PD2).</p><p>The tuner I have used is an old Hauppauge WinTV PCI card with FM tuner which I can tune to the Frequency I want with some software.<br
/> The tuner module on this card is an FM1216 from Philips.<br
/> It has an unmodulated MPX FM signal output (AF sound output) which the RDS demodulator needs.<br
/> This is the same signal which is fed into a stereo decoder to produce stereo sound outputs.</p><p>The yellow wire on the right is the MPX output:</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-wintv-tuner.jpg" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-9" title="atmega168_avr_rds_decoder_rs232-wintv-tuner" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-wintv-tuner-300x76.jpg" alt="" width="300" height="76" /></a></p><p>&nbsp;</p><p>This is the TDA7330B RDS demodulator, you can see the MPX wire coming from the WinTV tuner.<br
/> This board also provides the clock signal for the microcontroller (wire on the crystal) and RDDA and RDCL outputs.</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-rds-demodulator.jpg" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-10" title="atmega168_avr_rds_decoder_rs232-rds-demodulator" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-rds-demodulator-300x221.jpg" alt="" width="300" height="221" /></a></p><p>&nbsp;</p><p>This is the Atmega168 microcontroller which tries to decode the RDDA and RDCL RDS outputs from the demodulator.<br
/> When the Atmega168 successfully decodes something it will send the output on its USART port to the PC wich is running a terminal program.<br
/> The serial output first goes to the MAX233 to convert the signal to RS232 levels. The speed is 38K4 8N1.</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-rds-atmel-atmega168-decoder.jpg" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-11" title="atmega168_avr_rds_decoder_rs232-rds-atmel-atmega168-decoder" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-rds-atmel-atmega168-decoder-300x156.jpg" alt="" width="300" height="156" /></a></p><p>&nbsp;</p><p>Hauppauge WinTV radio software is used to tune to the correct station:</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-wintv-software.png" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-12" title="atmega168_avr_rds_decoder_rs232-wintv-software" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-wintv-software-300x103.png" alt="" width="300" height="103" /></a></p><p>&nbsp;</p><p>The serial output from the microcontroller looks like this:</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-terminal-output.png" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-13" title="atmega168_avr_rds_decoder_rs232-terminal-output" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-terminal-output-300x228.png" alt="" width="300" height="228" /></a></p><p>The software in the Atmega168 is able to decode the following RDS data:</p><ul><li>Programme Identification code (PI: 0x83C7, Detected new station.)</li><li>Program service name (PS: RADIO538)</li><li>Programme Type code (PTY: 0x0A, Pop Music.)</li><li>Traffic Programme Identification code &amp; Traffic announcement code (TP&amp;TA: 0x01 0x00, Traffic announcements available on this station and maybe via EON on another station.)</li><li>Music Speech switch code (MS: 0x01, Music is being broadcasted or station does not use MS flag.)</li><li>Decoder-identification control code (DI: 0x01, Stereo, Dynamic PTY.)</li><li>Alternative frequency codes (AF: 0x98, 102.7MHz.)</li><li>Linkage Actuator (LA: 0x00)</li><li>Extended Country Code (ECC: 0xE3)</li><li>RadioText (RTA: Radio 538 = Randstad (Zuid) 102.7 FM)</li><li>Clock-time and date (CT: 0x1A53CD844, UTC 2006-07-02 (MJD 53918) 13:33:00 +02:00, TIME 15:33:00)</li></ul><p>The software can also output all RDS groups in undecoded form by sending character &#8216;G&#8217; to the Atmega:</p><p><a
href="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-terminal-output-rds-groups.png" rel="lightbox[8]"><img
class="alignnone size-medium wp-image-14" title="atmega168_avr_rds_decoder_rs232-terminal-output-rds-groups" src="http://atoomnet.net/wp-content/uploads/2012/01/atmega168_avr_rds_decoder_rs232-terminal-output-rds-groups-300x228.png" alt="" width="300" height="228" /></a></p><p>&nbsp;</p><h2>Downloads</h2><p><a
href="/files/atmega168_avr_rds_decoder_rs232.hex">20060629-1 HEX file for the Atmage168</a>. Note: low fuse: 0xF0, high fuse: 0xDD.</p><p>Released source code for the 20060629-1 version under GPL2 license. Have fun, let me know what you made with it! Send me some<br
/> pictures and details of your project.</p><p><a
href="/files/atmega168_avr_rds_decoder_rs232_20060629-1.zip">20060629-1 source for the Atmage168</a></p><p>It is funny to note that when I am developing the software in the Atmega all sorts of radio stations have very crappy RDS encoders installed.</p><p>For example:</p><ul><li>This station does not send correct UTC offset (I live in +2:00 I think):<pre>PI: 0x83C7, Detected new station.
PS: RADIO538
CT: 0x1A53CF740, UTC 2006-07-02 (MJD 53918) 15:29:00 +00:00, TIME 15:29:00</pre><p>The UTC time is send in local time.</li><li>However, some station can do worse:<pre>PI: 0x8062, Detected new station.
RTA: Den HaagFM 92.0 Den HaagFM 92.0 Den HaagFM 92.0 Den HaagFM 92.0
CT: 0x1A53CFD40, UTC 2006-07-02 (MJD 53918) 15:53:00 +00:00, TIME 15:53:00</pre><p>This station does not send the correct offset or the correct time, it is 10 minutes in the future.</li><li>This station does even worse:<pre>PI: 0x845A, Detected new station.
RTA: Den Haag:89.8 MHz  Rotterdam:102.2 MHz  e-mail: studio@amorfm.nl
CT: 0x1A53CE540, UTC 2006-07-02 (MJD 53918) 14:21:00 +00:00, TIME 14:21:00</pre><p>The time is 1,5 hours(!) in the past.</li><li>This station has a bug in its RDS encoder, it is toglling the Music Speech flag very fast (also the DI flag does not make sense):<pre>PI: 0x8062, Detected new station.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
DI: 0x04, Mono, Compressed, Dynamic PTY.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
DI: 0x00, Mono, Dynamic PTY.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
DI: 0x01, Stereo, Dynamic PTY.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
DI: 0x00, Mono, Dynamic PTY.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
MS: 0x00, Speech is being broadcasted.
DI: 0x01, Stereo, Dynamic PTY.
DI: 0x00, Mono, Dynamic PTY.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.
MS: 0x00, Speech is being broadcasted.
MS: 0x01, Music is being broadcasted or station does not use MS flag.</pre></li></ul> ]]></content:encoded> <wfw:commentRss>http://atoomnet.net/2006/07/02/atmel-avr-atmega168-rds-decoder-with-serial-output/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
