Incomplete library for configuration of a DRV8301 pre-driver through a SPI interface.

DRV8301 is 3-Phase Brushless Motor Pre-Driver with Dual Current Sense Amps and Buck Converter (PWM Ctrl w/ SPI). Please find more information on Texas Instruments web pages and datasheet.

Revision:
2:bdca7d22b783
Parent:
0:2825ac4882fd
Child:
3:227ecd07b9cd
--- a/DRV8301.h	Sun Nov 22 11:50:50 2015 +0000
+++ b/DRV8301.h	Mon Nov 23 13:14:48 2015 +0000
@@ -7,13 +7,6 @@
     public:
         DRV8301(PinName MOSI, PinName MISO, PinName SCK);
         uint8_t input;
-    
-/*    protected:
-        DigitalOut EN_GATE;
-        DigitalOut MOSI;
-        DigitalIn MISO;
-        DigitalOut SCK;
-*/
     private:
 //varijable
         DigitalOut EN_GATE;
@@ -27,8 +20,8 @@
         int maskOCTW;
         int maskGain;
         int maskCurrentLimit;
-        int registerStatus1;
-        int registerStatus2;
+        //int registerStatus1;
+        //int registerStatus2;
 //funkcije       
         void startup(); 
         void setCurrentLimit(uint8_t input);
@@ -37,7 +30,6 @@
         void setOCPMode(uint8_t input);
         void setOCTW(uint8_t input);
         uint16_t getRegister1();
-        uint16_t getRegister2();
-         
+        uint16_t getRegister2();         
 };
 #endif
\ No newline at end of file