This is the DW1000 driver and our self developed distance measurement application based on it. We do this as a semester thesis at ETH Zürich under the Automatic Control Laboratory in the Department of electrical engineering.

Dependencies:   mbed

Revision:
27:71178fdb78e1
Child:
28:a830131560e8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MMRanging/MMRanging.h	Fri Nov 28 07:44:36 2014 +0000
@@ -0,0 +1,18 @@
+// by Matthias Grob & Manuel Stalder - ETH Zürich - 2015
+
+#ifndef MMRANGING_H
+#define MMRANGING_H
+
+#include "mbed.h"
+#include "DW1000.h"
+
+#define MMRANGING_TIMEUNIT      1/(128*499.2)               // conversion between LSB of TX and RX timestamps and microseconds
+
+class MMRanging {
+    public:            
+        MMRanging(DW1000* dw);
+    private:
+        DW1000* dw;
+};
+
+#endif
\ No newline at end of file