You are on page 1of 3

4/13/2017 Any Updtae in TDOA · Issue #108 · thotro/arduino-dw1000 · GitHub

Features Business Explore Pricing This repository Search Sign in or Sign up

thotro / arduino-dw1000 Watch 75 Star 171 Fork 102

Code Issues 109 Pull requests 1 Projects 0 Wiki Pulse Graphs

Any Updtae in TDOA #108 New issue

Open maxicastle opened this issue on Aug 11, 2016 · 11 comments

maxicastle commented on Aug 11, 2016 Assignees

No one assigned
Hello Everyone,
Labels
Some of you can get some advance in one of these critical topics for this Library:
None yet
*Wired Clock Synchronization
*Wireless Clock synchronization
Projects
*TDoA System
None yet
*Multiple TAG Support without a cost in Update rate

Milestone

Rotzbua commented on Sep 10, 2016 Contributor No milestone

I think this library is more a driver than an application. So the topics you mention should be an extra 5 participants
repository. Maybe you find some code if you search some papers from universities.

Slamoth commented on Feb 17 • edited

DW1000 has a sync pin but DWM1000 does not have a sync pin. It says in DWM1000 documentation that
wireless sync is possible but I could not find any information about how it can be done. The only clue I got is
"reset the system clock counter." but I do not know how to do it either. Getting drowned in the
documantation. There also a mention about One Shot Timebase Reset.

christoshadjiaslanis commented on Feb 18

I am looking forward to doing wired synchronization. I looked over the Decawave paper on the wireless
synchronization and it seems much less straight forward. So any TDOA stuff requiring synchronization at
this point should probably be done on the DW1000. I also have this feeling that their wireless
synchronization protocols are proprietary and they are not widely accessible. Also I think this is why the
DWM1000 does not have the SYNC pin. Just a hunch.

Also I found an older version of the DWM1000 (https://openrtls.com/shop/product/dwm1000-ortls-moq-50-


pcs-13?category=5) which does have the SYNC pin. I'm not sure if its compatible with this library though. If
it is, it may make it easier to get straight to testing without having to print custom PCB adapter boards.

Slamoth commented on Feb 20

I wrote to decawave. Will wait and see about the answer. I will share the answer when it comes.

maxicastle commented on Feb 21

https://github.com/thotro/arduino-dw1000/issues/108 1/3
4/13/2017 Any Updtae in TDOA · Issue #108 · thotro/arduino-dw1000 · GitHub

The problem is this, You need the Sync Pin (GPIO7) but also you need to provide the same 38.4MHz Clk
signal to all anchors (in order to avoid clock violations), the EXTCLK (XTAL1) is not available in the
DWM1000, because is connected directly to an 38.4 XTAL oscilator.

StrHero commented on Mar 3

@Slamoth Looking forward to your reply.

Hope to be able to exchange learning with everyone.


My Facebook:Yeoman Ku

Slamoth commented on Mar 3

Reply from decawave to the question of wireless sync option....


The DWM1000 could be used for TdoA applications, but we recommend only for TAG purpose/applications.
In a wired synchronisation scheme the DWM1000 is not suitable as Anchor as the externally sync pin
available on DW1000 (pin 29) is not available on the DWM1000 (pin 4). This is also stated in the DWM1000
datasheet. Information on wired synchronisation is available in our application note: APS007 Wired Sync
RTLS with the DW1000, which is attached (it is also available from our website.) Information on wireless
synchronisation of the clocks is available, but there is a fee attached as it contains IP.

StrHero commented on Mar 4

@Slamoth Thank you very much!


Is this mean that if we don't know the IP,then we'll not do the project based on wireless synchronisation?
Do you know the price of the IP of wireless synchronisation.

maxicastle commented on Mar 5

I asked to decawave some months ago, The IP cost is more or less 35K USD really expensive, and only
includes Documentation and pseudocodes. But something interesting the decawave expert tells me that
even with the possibility to make a wireless sync, a wired sync system is alway more robust.

Slamoth commented on Mar 5

Wireless sync is all about blink frames but you need LOS condition for that
to work as expected. Maxi is right about wired sync.

5 Mar 2017 01:10 tarihinde "maxicastle" <notifications@github.com> yazdı:


Slamoth commented on Mar 7

This thing contains all TDOA in it. http://www.semiconductorstore.com/cart/pc/viewPrd.asp?


idproduct=50835&utm_source=octopart&utm_medium=compref&utm_campaign=OCTPTEC&utm_term=S
W1201_TDOA_RTLS_SOFTWARE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

https://github.com/thotro/arduino-dw1000/issues/108 2/3
4/13/2017 Any Updtae in TDOA · Issue #108 · thotro/arduino-dw1000 · GitHub
© 2017 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub API Training Shop Blog About

https://github.com/thotro/arduino-dw1000/issues/108 3/3

You might also like