DW1000 UWB driver based on work of Matthias Grob & Manuel Stalder - ETH Zürich - 2015

Dependencies:   BurstSPI

Revision:
1:dcbd071f38d5
Parent:
0:bddb8cd5e7df
Child:
3:1459d2aa6b97
Child:
16:2080adef6fa6
diff -r bddb8cd5e7df -r dcbd071f38d5 DW1000.h
--- a/DW1000.h	Tue Apr 05 10:51:00 2016 +0000
+++ b/DW1000.h	Tue Apr 05 11:37:23 2016 +0000
@@ -197,7 +197,7 @@
         readRegister(DW1000_RX_BUFFER, 0, buffer, length);
     }
 
-    uint32_t readOTP (uint16_t word_address, uint8_t size);
+    uint32_t readOTP (uint16_t word_address);
     bool writeOTP(uint16_t word_address,uint32_t data);                                          // program a value in the OTP. It is recommended to reset afterwards.
 
 protected:
@@ -217,13 +217,6 @@
     FunctionPointer callbackTX;                                                             // function pointer to callback which is called when successfull TX took place
     void ISR();                                                                             // interrupt handling method (also calls according callback methods)
 
-
-    // OTP
-    uint8_t readOTP8(uint16_t address);
-    uint32_t readOTP32(uint16_t address);
-    uint64_t readOTP64(uint16_t address);
-    uint64_t readOTP40(uint16_t address);
-
     // SPI Inteface
     SPI spi;                                                                                // SPI Bus
     DigitalOut cs;                                                                          // Slave selector for SPI-Bus (here explicitly needed to start and end SPI transactions also usable to wake up DW1000)