DW1000 Initialization

Hello,
I’ve some problems with writting my own libraries for working with DWM1000 module (based DW1000). I can’t find any good-described msnusl ehere will be something what can really help me with basic initialization and turning on the chip for easyest start to communication. My main usage will be at TWR + basic data sending to other side with information about this device etc.
Thanks !

Hi xxx_88,

Out of curiosity why are you trying to write your own library ? Decawave provides a C driver for the dw1000 that can be easily ported on any 32 or 8 bits mcu.

https://www.decawave.com/wp-content/uploads/2018/09/dw1000_api_rev2p04-1.zip

Yves

[quote=“Yves Bernard, post:2, topic:3149”]
Hi xxx_88,

Out of curiosity why are you trying to write your own library ? Decawave provides a C driver for the dw1000 that can be easily ported on any 32 or 8 bits mcu.

https://www.decawave.com/wp-content/uploads/2018/09/dw1000_api_rev2p04-1.zip

Yves

Hello

Thanks for your reply

]I’m usualy not interrested in libraries which I don’t write. It’s because the’re contains many things, what I don’t want to use. There are some possibility, that the library which you suggest could have some bugs, that could cause problems with the devices and If Im not an author of the libraries, Im not able to find these bugs, if you understand what I try to tell.

]I can’t say, that this libraries are bad, I never used it , If is necessarily to use the one you posted there, Im going to use it, but I mostly like to write and use my own one.

Can you please help me to find the useful documents which can help me write my own library please?

Thanks!

Hi xxx_88,

It takes quite a bit of time to develop a driver for the dw1000, so you would save time with our api but I also understand you perspective.

You can find all details about the chip operation in the user manual document :

Thanks,
Regards
Yves