DRV8830/Texas Instruments H-Bridge Voltage-Controlled Motor Driver library for Brushed DC Motor

Dependents:   NucleoF401_motor_test_simple Frequency_Counter_w_GPS_1PPS Nucleo_ACM1602_I2C_DC_Angle Frequency_Cntr_1PPS_F746ZG

Revision:
4:323a62f5fff3
Parent:
2:fa7da669c1aa
--- a/DRV8830.h	Tue Dec 23 23:28:54 2014 +0000
+++ b/DRV8830.h	Wed Aug 23 09:24:05 2017 +0000
@@ -3,17 +3,11 @@
  *  Texas Instruments / DRV8830 H-Bridge Voltage-Controlled Motor Driver
  *      http://www.ti.com/product/drv8830
  *
- * Copyright (c) 2014 Kenji Arai / JH1PJL
+ * Copyright (c) 2014,'17 Kenji Arai / JH1PJL
  *  http://www.page.sannet.ne.jp/kenjia/index.html
  *  http://mbed.org/users/kenjiArai/
- *      Created: August      6th, 2014 
- *      Revised: November   24th, 2014
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
- * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
- * AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
- * DAMAGES OR OTHER  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *      Created: August      6th, 2014
+ *      Revised: August     23rd, 2017
  */
 
 #ifndef        MBED_DRV8830
@@ -111,10 +105,12 @@
     void reset();
 
 protected:
-    I2C i2c;
+    I2C *_i2c_p;
+    I2C &_i2c;
 
 private:
     char DRV8830_addr;
 };
 
 #endif  //  MBED_DRV8830
+