I implemented a 3D positioning system with a slightly modified version of the DW1000 library, but ran into what appears to be a bug, preventing use of more than four fixed anchors. It works very well three or four anchors, but fails completely with five.
I have increased the "active devices" array dimension from 4 to 7, i.e. defined constant MAX_DEVICES in DW1000Ranging.h, so that is not the problem.
I implemented a 3D positioning system with a slightly modified version of the DW1000 library, but ran into what appears to be a bug, preventing use of more than four fixed anchors. It works very well three or four anchors, but fails completely with five.
I have increased the "active devices" array dimension from 4 to 7, i.e. defined constant MAX_DEVICES in DW1000Ranging.h, so that is not the problem.
See this issue (and #7) as well: https://github.com/jremington/UWB-Indoor-Localization_Arduino/issues/14
I think there must be some other limitation or array dimension in the library, but am unable to find it. Any suggestions appreciated!