Professional Documents
Culture Documents
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
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.
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.
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.
I wrote to decawave. Will wait and see about the answer. I will share the answer when it comes.
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.
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.
Wireless sync is all about blink frames but you need LOS condition for that
to work as expected. Maxi is right about wired sync.
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