Anda di halaman 1dari 4

4/13/2017 3rd anchor refuses to associate · Issue #116 · 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

3rd anchor refuses to associate #116 New issue

Open julianblanco opened this issue on Aug 30, 2016 · 15 comments

julianblanco commented on Aug 30, 2016 Assignees

No one assigned
Hey all!,
Labels
I'm having an issue when I try 3 anchors online to talk to 1 tag. Any two of the tags will work togther but
when the third tag comes online, the entire program freezes. I'm running an arduino pro-mini (3.3 8MHZ) on None yet

a custom pcb. Im not sure if this is a hardware issue, or a software issue. Is there something I can change
in the library or if i move up to an avr 2560 could this issue go away? Projects

None yet
Thanks
-Jules
Milestone
from: 771C Range: 3.23 m RX power: -78.26 dBm
No milestone
from: 6EF1 Range: 3.60 m RX power: -77.34 dBm
from: 771C Range: 3.16 m RX power: -78.21 dBm
from: 6EF1 Range: 3.65 m RX power: -77.32 dBm 13 participants

from: 771C Range: 3.51 m RX power: -78.22 dBm


from: 6EF1 Range: 3.61 m RX power: -77.32 dBm
from: 771C Range: 3.26 m RX power: -79.40 dBm
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F
ranging init; 1 device added ! -> short:6F6F
delete inactive device: 6F6F

Nyuman commented on Sep 2, 2016

I have the same problem like you. Have you found a solution for this problem since your post?

jack880019 commented on Sep 8, 2016

Hello @Phenioxrj , I'm also working on dwm1000. Everything works fine when I using the example in the
library. Now I'am trying to have 1 tag and 3 Anchors and all anchors are going to connect to the computer
but it seems that the example can just make the ranging process between one anchor and one tag don't
know how to have tag to communicate to all the anchors automatically. Any Ideas?

https://github.com/thotro/arduino-dw1000/issues/116 1/4
4/13/2017 3rd anchor refuses to associate · Issue #116 · thotro/arduino-dw1000 · GitHub

soonweng111 commented on Nov 20, 2016

Hello @jack880019 I am also working on that too and having the same issues. Are there any solutions for
that problem? Been trying to figure out for a few weeks but there is still no progress yet.

madams1337 commented on Nov 23, 2016

Hey guys,

@Phenioxrj @Nyuman
If you get these values, there's probably no hardware fault since u got ranging results and also rssi. My
guess is software.

We had the very same problem earlier this month. Our problem was caused by the Arduino IDE.
We figured out that versions <= 1.6.9 are working with this lib, higher versions caused the problem you're
describing. Maybe you can check that and give a lil' feedback.

flaviudan commented on Nov 28, 2016

Hello,

For the last 1-2 weeks I am testing this project, and I have the same issue. The first two anchors seem to
work fine but when I try to add the third I receive that error.

Currently I am using Pro mini 3.3v version and external power supply for the DWM1000 chip.

I have tried to tinker with the library and also the above solution of downgrading the IDE(I am now running
the 1.6.8 version), but nothing worked.

Am I missing something?

Please help

flaviudan commented on Nov 29, 2016

Hello,

Good news, apparently I found a solution that works for me. It needs much more testing but for now works.

In the DW1000Ranging.cpp I have changed in the measurements part all the "<" with "<=", in the for loops.

In the tag part everything looks ok, but in the anchor part I receive 1 measurement, after that 4 "Not found"
so there still is some room for improvement, or correct me if it is normal behavior.

Tomorrow I will try to connect the fourth Anchor , so wish me luck.

Best regards

Slamoth commented on Dec 15, 2016

Hello,
Have you found a solution for the third anchor yet ?
Which example are you using?

maxicastle commented on Dec 16, 2016 • edited

Try to use Arduino 1.6.9 also this old version (Version 0.6) of the library

https://github.com/thotro/arduino-dw1000/issues/116 2/4
4/13/2017 3rd anchor refuses to associate · Issue #116 · thotro/arduino-dw1000 · GitHub
it works for me (Arduino Pro Mini 5V 16MHz running at 3.3V)

Slamoth commented on Dec 16, 2016

So you are using RangingTag and RangingAnchor code not the DW1000Ranging_TAG and
DW1000Ranging_ANCHOR codes. I will give it a shot. This library is really good however there are some
major drawbacks like allowing only 1 tag.

fabio-C referenced this issue on Jan 10


Problem with 3 anchors #149 Open

zohaib-arshad commented on Jan 12 • edited

Hello @madams1337 , @maxicastle , @flaviudan .

We have a working tag with a single anchor. But adding multiple anchors induces the same
connect/disconent problem faed by others.

Is it a power issue or a software problem?


How to resolve it?

Any help will be much appreciated.

cunglsang commented on Jan 12 • edited

The current work around fix for me is aslo using arduino IDE <= 1.6.9 as @madams1337 said. Please
make sure to delete all the dependancies when uninstalling the higher version of IDE (especially for
windows users). Or just try it with the portable IDE version.

AliSiddiqui4 commented on Jan 12

^sorry to ask this nooby question but how do u delete dependencies? After installing 1.6.8 I am getting this
error:

avrdude: verification error, first mismatch at byte 0x0002


0x8b != 0x8e
avrdude: verification error; content mismatch

Slamoth commented on Feb 1

I think changing IDE version is not a real solution. We had problems before putting a 1000uf caps just after
arduino pro mini 3.3V 8Mhz power output going to the DWM1000 chip. Power consumption is a real pain
when sending uwb signals. My advice would be, first check how much power u need. Then optimize arduino
for low power (cut off led) then turn of unneeded stuff like ADC on arduino to lower power as much as you
can. The trick is not feeding the arduino, its feeding the dwm and other components.

khawajamechatronics commented on Mar 10

Hi, I had same issue, any solution?

rbrtwtrs commented on Mar 14

I also have the same issue. Hold any 1 of the three anchors in reset and the other two work. Hope someone
has a fix.

https://github.com/thotro/arduino-dw1000/issues/116 3/4
4/13/2017 3rd anchor refuses to associate · Issue #116 · thotro/arduino-dw1000 · GitHub

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

© 2017 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub API Training Shop Blog About

https://github.com/thotro/arduino-dw1000/issues/116 4/4

Anda mungkin juga menyukai