DWM1001 TDOA

Implementing TDOA with sync’d anchors and hoping to use the DWM1001-DEV as test tags.

I’m seeing this in the measurement mode enum:

[code]/**

  • @brief Position measurement modes
    */
    typedef enum {
    DWM_MEAS_MODE_TWR = 0,//!< DWM_MEAS_MODE_TWR
    DWM_MEAS_MODE_TDOA = 1//!< DWM_MEAS_MODE_TDOA
    } dwm_meas_mode_t;
    [/code]

Is there a TDOA mode that lets me blink a tag? Or any API that lets me send arbitrary UWB data?

Hi Ben,

This is not supported in the DWM1001 only TWR. We should remove the TypeDef from the header file. Sorry for the confusion.
FYI - We will be soon releasing a Keil MDK projects with ports of some of the basic DWM1000 API examples so maybe with that you can easily port your own TDoA tag code?

Thanks,
Ken

Ken,

Thanks! It was more of a glimmer of hope-- the datasheet made it clear that wasn’t really an option.

I think my plan is to just target the nRF52 directly, since I can’t find API functions to do what I need. I sent an e-mail to sales@ this morning, but since I’m here: is there documentation anywhere about the connections between the nRF52 and the DW1000?

– Ben

Hi Ben,

Here are the details. DS will have this information added soon.

nRF52832 Pin Function
PO.16 DW_SCK
PO.17 DW_SPI_CS
PO.18 DW_MISO
PO.19 DW_IRQ
PO.20 DW_MOSI
PO.24 DW_RST
PO.25 ACC_IRQ
PO.28 I2C_SCL
PO.29 I2C_SDA

Thanks,
Ken

Hi Ken,
Is it possible to provide the schematic of the module DWM1001? I would like to see more details about the connection between DW1000 and NRF52.

Thank you!
Jun

We will not be releasing the schematics for the module.
The information above should suffice. All the other Nordic GPIO’s are brought out on the module as indicated in the Module DS.

Thanks. This are good information.
Can you also provide information for the other pins too.
Thanks.

Decaware DM1000 UWB chip Nordic nRF52832 chip Function

Wakeup (pin 2) <------ ??? This is to wake up the decaware chip

GPIO5/SPIPOL (pin10) <------ ??? This two pins dictate the SPI Mode (0,1,2,3)
GPIO6/SPIPHA (pin 9) <------ ??? Are these pins connects to the processor or
the SPI Mode is default to 0

GPIO0/RXOKLED (pin15) <------ ???
GPIO1/SFDLED (pin14) <------ ???
GPIO4 (pin11) <------ ???
GPIO7/SYNC (pin 4) <------ ???

GPIO2 (pin13) <------ Pin 31 of the DWM1001 Decaware Rx
GPIO3 (pin12) <------ Pin 30 of the DWM1001 Decaware Tx
RSTn (pin 3) <------ Pin 33 of the DWM1001 Reset
EXT_ON (pin 1) <------ ??? Device enable

where can i found demo ?