<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>I2S - sound problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70568/i2s---sound-problem</link><description>Hi, 
 I use the app_buton module to handle the buttons. When detecting a button interrupt I call a function that sends data to I2S (using the &amp;quot;app_sched_event_put&amp;quot; function): 
 
 When a button interruption is detected (pressing and releasing the button</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 29 Mar 2021 13:56:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70568/i2s---sound-problem" /><item><title>RE: I2S - sound problem</title><link>https://devzone.nordicsemi.com/thread/302398?ContentTypeID=1</link><pubDate>Mon, 29 Mar 2021 13:56:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b073375-528a-4106-b268-d476e03178fc</guid><dc:creator>KaEd1705</dc:creator><description>&lt;p&gt;Thank you, I think it helped, I will continue to test.&lt;/p&gt;
&lt;p&gt;I have a similar problem when active bluetooth advertising (it is less audible). Could it be a hardware or firmware problem?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2S - sound problem</title><link>https://devzone.nordicsemi.com/thread/298307?ContentTypeID=1</link><pubDate>Mon, 08 Mar 2021 10:03:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e7454bb-fea3-4b2b-b9c8-f4b082d90bde</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;It may sound like an interrupt priority/blocking problem, how about using pin change interrupt example instead as basis for your application?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/pin_change_int_example.html"&gt;https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/pin_change_int_example.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/hardware_driver_gpiote.html"&gt;https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/hardware_driver_gpiote.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2S - sound problem</title><link>https://devzone.nordicsemi.com/thread/297982?ContentTypeID=1</link><pubDate>Fri, 05 Mar 2021 09:04:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e2086a36-c24d-4765-aeb3-bc79d97f867e</guid><dc:creator>KaEd1705</dc:creator><description>&lt;p&gt;I checked on the oscilloscope and there is a temporary interruption in i2s communication&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2S - sound problem</title><link>https://devzone.nordicsemi.com/thread/297979?ContentTypeID=1</link><pubDate>Fri, 05 Mar 2021 09:02:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41489c31-d6f4-4a22-9808-16a6d72f690a</guid><dc:creator>KaEd1705</dc:creator><description>&lt;p&gt;No, the click doesn&amp;#39;t occur if I use app_sched_event_put(NULL, 0, Sound_Play); from an app_timer.&lt;/p&gt;
&lt;p&gt;I used 4k7 resistor as pull up.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;KaEd1705&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I2S - sound problem</title><link>https://devzone.nordicsemi.com/thread/289993?ContentTypeID=1</link><pubDate>Tue, 19 Jan 2021 12:24:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ece6e8e6-cf2a-4ed7-8c2a-908cf18a2ec7</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Does the click also occur if you use&amp;nbsp;app_sched_event_put(NULL, 0, Sound_Play); from an app_timer instead of an app_button callback?&lt;/p&gt;
&lt;p&gt;Just trying to figure out of the noise is due to buffering issue the application, or analog noise from the button, what pull up resistor is used on the button?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>