-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LPS deck stops working in the system test rig #436
Comments
For what it's worth, we have observed the same behaviour with 10 Crazyflies running in parallel, and all of them are configured to TDoA2 so they should not be transmitting any UWB messages (if my understanding is correct). |
Thanks for the input! |
Another two cents: I was charging 11 Crazyflies at home this morning, without any Loco anchors nearby, and the Loco deck on two of them has stopped responding after half an hour. So I think the issue is most likely not related to any transmission on the UWB channel, and would probably happen on a single Crazyflie as well if you watch it for long enough. I hope this can get fixed soon; I'll also try to look into the firmware code shortly to see if I can figure out something on my own. |
This problem seems related to the issue #368. It might actually be the same problem. |
In our case we have the Loco deck and the LED ring installed. Shall we try testing for a while with the LED ring disconnected? (Note that the LED ring was turned off (i.e. effect 0) when I was charging them). |
I don't think removing the LED ring will make any substantial difference, it should not use a lot of CPU. There is a fix described in #368 adding a sleep. This could be interesting to test to see if it has any effect on this issue, if you have the time. |
We have realized that the power supply for the Roadrunners in the test rig has been a bit too weak. This problem seems to be less likely to happen with proper power. |
This issue is most likely connected to #368. |
I ran TDoA2 only in the test rig for an hour without problems. |
It seems as it is working as long as the automatic mode switching is disabled. A guess is that it is possible to start an action (transmit for instance) in one mode and that another mode is activated before the event that is signalling the completion of the action is received. The new mode thus gets an unexpected event that possibly can cause this issue. This is a theory that has not been confirmed. |
When running the system tests we have observed that the LPS deck on the Roadrunners sometimes stops blinking when the devices are idle. This is observed after a few minutes on some devices, but not all.
In the test rig we have 10 RR running in parallell. By default they switch between TWR, TDoA2 and TDoA3. In TWR they transmit UWB messages that might be received by the other devices in the rig, and it is possible that this is related to this problem.
The text was updated successfully, but these errors were encountered: