<?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>Mesh 4.1.0 timings</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61756/mesh-4-1-0-timings</link><description>Is there still no way on this build to setup zerocrossing detection?, I mean using interrupts I developed a zigbee dimmer that detects zero crossing and dims 3 separate channels, it works fine, but with mesh 4.0 it blinks because I think the softdevice</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 25 May 2020 14:05:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61756/mesh-4-1-0-timings" /><item><title>RE: Mesh 4.1.0 timings</title><link>https://devzone.nordicsemi.com/thread/251524?ContentTypeID=1</link><pubDate>Mon, 25 May 2020 14:05:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ee72951-11a6-4d39-bbf4-f9ff87228bb4</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;We don&amp;#39;t have any HW peripherals dedicated for zero crossing detection. I am not sure exactly how zero crossing detection works, but if you experience issues with it being blocked by the softdevice, I suggest that you look into using PPI. Check out the PPI example in the SDK\examples\peripheral\ppi.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The advantage of PPI is that you can automate simple tasks using timers and GPIOs (and other peripherals) to operate without having to wait for the CPU to handle the events.&lt;/p&gt;
&lt;p&gt;I also suspect that it is possible to use PWM instead of zero crossing detection, is that correct? If so, we have a peripheral for this, which requires less CPU activity to maintain.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>