Is anyone interested in a collaborative group to put together a library for the DWM300
I have taken the programs supplied by Qorvo, which are written for the Elipse IDE and massaged them for Arduino Uno, almost on a one to one basis, not as a library yet. It compiles and loads
I have a DWM3000 arduino shield
While I seem to get SPI transmission I cannot make anything work other than reading the make and model. I have been attempting to do the basics like control the IO before launching onto the wireless aspects
The Qorvo software is not nice in my opinion, jumps all over the place. Others say that they have made it work with Eclipse but I have not seen any evidence of this
Hi anvio
No I have not had much luck
I have attempted to convert as much of the program to standard arduino and put lots of print statements in to find out where the program goes ( its a horror show in my opinion. If you want it then personally message me and I will send my files to you
hey, im a grad student trying to use the DWM3000EVB arduino shield, it has a ton of examples already that i need to parse through, but i was wondering if you've tried it or if you got the arduino code you had to a more usable form?
was trying to dm you but arduino messages seems to not be liking me right now
Hey all! I didn't make the effort to use the Arduino IDE BUT I was able to use Microchip studio to port one of the DWM3000 libraries to work with the DWS3000 Arduino shield attached to an Arduino UNO (atmega328p).
The code at my github is able to communicate via SPI to the DWM3000 module and also sucessfully can perform the simple TX and RX example codes.
However, I have been unable to get the ranging TWR-initiator and -responder examples to not hang up half way through. If anyone that is smarter in C and has these evaluation boards can get the ranging examples to work this port would be completely functional! At its current state this library port of mine is essentially 90% of the way to being usable for ranging!
I'm still waiting on someone with better knowledge of C to look into the ranging example. I'm not exactly sure why the simple tx and rx examples provided by Decawave are working fine while the ranging examples are not.
Decawave have released examples and documentation for ST NUCLEO-F429, and nRF52840. https://www.decawave.com/product/dwm3000evb/
I think what most people want is a easy to use Arduino Library, and for me personally, to be compatible with the ESP32.
I'm willing to help fund someone's time if there are any freelancer types interested - please let me know.
The DWM1000 Lib is outdated and unsupported, and the DWM3000 offers a performance upgrade so it just makes sense to have a great library for it.
@RodMcM Can you please tell me which exemple are you testing with which board type ?
I told you in the mail that the mutex part is not fully finished but still, everything should work.