-
Notifications
You must be signed in to change notification settings - Fork 8
Description
I am unable to retrieve the CIR from the DWM1001 - instead of returning the CIR, it just returns a noisy pattern, which does not change on repeated calls (until the device is unplugged and plugged back in).
This is the 'CIR' I get using the 06_uwb_node example as provided (unmodified except adding a line in prf.conf as it wouldn't build without specifying a stack size):

By comparison, this is what the same device outputs when I modify a Decawave example to print the CIR:
Modifying mesh_twp.cpp so that the logic for retrieving the CIR exactly matches my working version results in the exact same problem.
I have experienced a similar problem when trying to develop software for the DWM1001 before, but aside from suspecting there might be some sort of memory leak, I've been unable to pinpoint what is causing this. Do you have any advice?