vram73
October 24, 2018, 8:15am
1
Hi,
I am using UART based communication to access DWM1001.
[color=#3333ff]Is there a way to find the node ID through an API call? [/color]
I am looking for something similar to the shell command “si” that provides the ID as given below:
[001677.170 INF] uwb0: panid=x14CC addr=[color=#3366cc]xDECAE15639408802[/color]
I am primarily looking for a method to find the ID of the nodes that are configured as Tags.
Regards,
Ram
Hello,
There is no such API in the current release.
Yves
vram73
October 25, 2018, 12:40am
3
Thanks Yves for the response.
Is there any other way like a TLV command to get the details? How does the Android App get this data?
If I know the TLV type for “si” request, that would as well help. Could not find the same in TLV type list in API guide.
Ram
No unfortunately there is no way to get the ID over SPI/UART with the first release.
With the BLE, the device will advertise its ID with its BLE address so I is quite straightforward.
Maybe take a look at the ble api documentation that can be found on decawaves website with the dwm1001 source files and documents :
https://www.decawave.com/dwm1001-dw10001-dev-and-mdek1001-documents-source-code-android-application-firmware-image
Thank you,
Regards
Yves