<?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>PWM Driver starting new sequence with NRF52</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18448/pwm-driver-starting-new-sequence-with-nrf52</link><description>I am not sure how exactly the NRF52 handles a call to start a new sequence. There are 3 different scenarios (trying to start a new sequence before, right after and way after the current sequence): 
 
 
 When the current sequence hasn&amp;#39;t finished yet</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 21 Dec 2016 12:07:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18448/pwm-driver-starting-new-sequence-with-nrf52" /><item><title>RE: PWM Driver starting new sequence with NRF52</title><link>https://devzone.nordicsemi.com/thread/71192?ContentTypeID=1</link><pubDate>Wed, 21 Dec 2016 12:07:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7449cb7a-09db-49e5-b695-94f0e0dff4a8</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;You should be able to update the sequence on the fly instead of calling the playback function again. Problem with this is that it may start in the middle of the sequence.&lt;/p&gt;
&lt;p&gt;You can also stop the playback and start a new playback. The PWM peripheral will finish playing the current duty cycle before it is stopped.&lt;/p&gt;
&lt;p&gt;It will always wait for the end of the current duty cycle (period) to avoid glitching.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>