Page 1 of 1

Is there anyway to check UWB deck's health?

Posted: Thu Oct 13, 2016 9:24 am
by SlouchyCat
Hi all,
My UWB deck is unable to range to nodes after one crash. Here is my situation:
With UWB nodes powered on before turn on crazyflie: 4 LEDs are able to light up during initial starting check, but only blink one time then go off.
With all UWB nodes powered off before turn on crazyflie: TX and RX blinking, then as long as I turn on 1 node, TX and RX turn off.

Has someone experienced this before?

Thanks!
Cat

Re: Is there anyway to check UWB deck's health?

Posted: Fri Oct 14, 2016 1:10 pm
by arnaud
Hi,

This looks very much like a bug I have been hunting in the anchors. The problem was that if one packet is receive while the processing of the previous packet is still ongoing, the new receive is ignored and it stall the ranging algorithm. Though it is quite strange you are seing that with Crazyflie as this algorithm should automatically restart anyway.

You can try to pull the last master of vendor/libdw1000 where I fixed this bug.

Best,
Arnaud

Re: Is there anyway to check UWB deck's health?

Posted: Mon Oct 17, 2016 3:38 am
by SlouchyCat
Thanks arnaud!