<?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>Polling-Response Signal on One Wire</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/65851/polling-response-signal-on-one-wire</link><description>I am trying to capture a signal that transmits upon receiving a polling signal along the same wire. 
 I have frequented this example but still not having any luck (LED toggles as expected but no log information is showing up). How might I update this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Sep 2020 09:14:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/65851/polling-response-signal-on-one-wire" /><item><title>RE: Polling-Response Signal on One Wire</title><link>https://devzone.nordicsemi.com/thread/269586?ContentTypeID=1</link><pubDate>Tue, 15 Sep 2020 09:14:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33b1c84b-f938-42f2-8f69-ada5e47256e7</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Yes, it may be better to use a separate controller to handle the 1-wire communication.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Polling-Response Signal on One Wire</title><link>https://devzone.nordicsemi.com/thread/269473?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2020 18:32:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22284366-1171-4ec6-b153-a84be1c63585</guid><dc:creator>SRall</dc:creator><description>&lt;p&gt;Thank you for porting the example J&amp;oslash;rgen. So perhaps a better solution would be to interpret this data with other means and using a perhaps a less beefy nordic chip for my BLE needs specifically?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Polling-Response Signal on One Wire</title><link>https://devzone.nordicsemi.com/thread/269472?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2020 18:20:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:956d2e0d-d97a-4f84-9fee-daa32ccf35d6</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I ported the example to SDK 16.0.0 for you:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-8f173222ace14918befe66f55779f771/gpiote_5F00_pulse_5F00_width_5F00_sdk1600.zip"&gt;devzone.nordicsemi.com/.../gpiote_5F00_pulse_5F00_width_5F00_sdk1600.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If your goal is to capture the pulse widths of a 2 MHz input signal, I&amp;#39;m not sure you will be able to achieve this, at least not if the chip will do other things simultaneously (BLE, etc). There is no other way to read the timer counter registers than through a CPU interrupt. If these happens at an interval of 2 MHz, the CPU (running at 64 MHz) will have only 32 cycles to handle each interrupt. If the CPU is not able to read out the capture register during this time, a new pulse may arrive, clearing the timer and giving you incorrect readings.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>