<?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>nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57994/nrf52840-packet-transmitting-time-measurement-for-toa-or-tdoa</link><description>nrf52840 packet transmitting time measurement for TOA or TDOA 
 
 Hi I’m cu rrently working with the given nordic project “ nrf52-ble-long-range-demo ” 
 What I’m trying to do is measuring the sending time of packet from peripheral BLE device and arriving</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 05 Mar 2020 17:12:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57994/nrf52840-packet-transmitting-time-measurement-for-toa-or-tdoa" /><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/238384?ContentTypeID=1</link><pubDate>Thu, 05 Mar 2020 17:12:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f864be7-ab7c-4caa-ad84-39e21893b8b5</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;In your case UWB would be the best solution. If nevertheless you wish to experiment with TDoA/ToF, try a chip with direction finding (52811 or 52833) - with them you can sample an analog signal and thus get better resolution. Really it&amp;#39;s not an easy task and requires a deep understanding of nRF radio transceiver.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/236682?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2020 05:11:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d303a2c-5578-4b84-aa4c-ae6bb5404a2b</guid><dc:creator>Thinking_HyunSoo</dc:creator><description>&lt;p&gt;I really want to implement TOA or TDOA, but since you guys are saying that It is hard and BLE is not intended for this purpose, then&amp;nbsp;is there any other way to check distance between two or multiple BLE devices in every second?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/235588?ContentTypeID=1</link><pubDate>Thu, 20 Feb 2020 21:35:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7cfdbd3d-a980-41cf-88a1-2ebf45babd9e</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;IMHO your case is too serious to build it using some hack upon a technology that is not intended for it. Take a look at UWB, it has much better precision and applicable for indoor positioning.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/235307?ContentTypeID=1</link><pubDate>Thu, 20 Feb 2020 04:37:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d7b7290-c748-47c8-9991-718a8ba71525</guid><dc:creator>Thinking_HyunSoo</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;br /&gt;I actually want to use BLE devices in emergency situation to track first responder.&lt;br /&gt;For example,&amp;nbsp;if there is a building in fire, fire fighters are going into the building to save people who cannot escape. but in this case, we even cannot track fire fighters moving in the building.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So my idea is that fire fighters have peripheral BLE devices and fire chief or commander has central BLE device, then the commander can track first responder in the building and give them a proper order.&lt;/p&gt;
&lt;p&gt;For tracking first responder, I was tried to get distance between peripheral and central BLE devices. For getting the distance, I tried packet transmitting time for TOA or TDOA.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If this packet time measurement is not available using the BLE softdevice stacks, can you give me any other approaches?&amp;nbsp; &amp;nbsp; I hope you got what i try to do it!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/235219?ContentTypeID=1</link><pubDate>Wed, 19 Feb 2020 14:07:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0893d8a-6805-4301-8f68-53aafcd9ab99</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;There really isn&amp;#39;t any support for doing this using the BLE softdevice stacks. The radio is entirely used by the softdevice, and the events that you potentially could use to measure time of travel just isn&amp;#39;t available to the application.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Even if you could have access to the radio events, the results would not be accurate, since the main focus of the radio and soc is low power, the delay&amp;#39;s are not accurate enough to be used in any reliable distance measurement (e.g. the on-air bit rate is 1Mbps, so depending on when the bit is sampled in the radio, you may have a resolution of up to 1us = 300m).&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><item><title>RE: nrf52840 packet transmitting time measurement for TOA or TDOA</title><link>https://devzone.nordicsemi.com/thread/235123?ContentTypeID=1</link><pubDate>Wed, 19 Feb 2020 10:14:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef0000b7-b666-4289-9648-7dc35cf3cb7f</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;sorry, no answers on your questions, just my thoughts..&lt;/p&gt;
&lt;p&gt;- a radio wave passes 300m in one microsecond, max timer frequency is 16 MHz, so the best resolution you can achieve is 300/16=18.75m, maybe a bit better with averaging from multiple packets. Is this ok for you? Anyway, RTC crystal is not suitable for this, only HFCLK.&lt;br /&gt;- to implement ToA, you have to synchronize time on your devices with 1/16us accuracy, I can&amp;#39;t imagine how it can be done.&lt;br /&gt;- for TDoA, you need at least three base stations and one anchor, seems this is not your case.&lt;br /&gt;- for ToF method (the one you actually going to implement), you don&amp;#39;t need to insert any timestamp in your packets. You have to send a packet back to central with constant delay and measure time difference between two ADDRESS events (for sent and received packets).&lt;br /&gt;Anyway, it can be implemented only with direct radio programming, PPI and capture/compare feature, not on top of BLE stack.&lt;/p&gt;
&lt;p&gt;Maybe&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/wireless-timer-synchronization-among-nrf5-devices"&gt;this&lt;/a&gt;&amp;nbsp;post will be interesting for you, though it solves a different task.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>