Dwm1001c position via SPI

Hello,
Using PANS, I have managed to communicate via RPI3B to the shell of a device that acts as a passive anchor and I get the positions of the tags with the command ‘lep’ and communicate it via mqtt to my web and save it in a database.

I want to migrate to another linux device that does not have UART and to do so I need to use SPI. My goal is to read the tag positions in real time, like the lep command does when I access the shell via UART.

According to the documentation, the position messages should be sent automatically from the DWM1001 bridge in TLV format, with Type = 0x41.

My questions are:

How do I correctly structure the SPI readout to capture those TLV frames?

Is there any special configuration to do on the bridge to start sending the frames automatically?

Is there any documentation or official example of how to interpret these 0x41 binary data?

Has anyone replicated the behaviour of the dwm-daemon (from the official gateway) in Python or C?

Thanks!

Hi @checkter
unfortunately this passive anchor feature works only via UART. There is no way how you can get it via SPI channel.

Cheers
JK