1-Wire® library for mbed. Complete 1-Wire library that supports our silicon masters along with a bit-bang master on the MAX32600MBED platform with one common interface for mbed. Slave support has also been included and more slaves will be added as time permits.

Dependents:   MAXREFDES131_Qt_Demo MAX32630FTHR_iButton_uSD_Logger MAX32630FTHR_DS18B20_uSD_Logger MAXREFDES130_131_Demo ... more

Superseded by MaximInterface.

Revision:
71:562f5c702094
Parent:
63:422be898443a
Child:
72:6892702709ee
--- a/OneWire_Masters/OneWireMaster.h	Mon May 09 08:31:53 2016 -0500
+++ b/OneWire_Masters/OneWireMaster.h	Mon May 09 15:04:23 2016 -0500
@@ -207,7 +207,7 @@
     * On Exit:
     *
     **************************************************************/
-    virtual CmdResult OWWriteBlock(const std::uint8_t *tran_buf, std::uint8_t tran_len) = 0;
+    virtual CmdResult OWWriteBlock(const std::uint8_t *tran_buf, std::uint8_t tran_len);
     
     
     /**********************************************************//**
@@ -223,7 +223,7 @@
     * On Exit:
     *  
     **************************************************************/
-    virtual CmdResult OWReadBlock(std::uint8_t *rx_buf, std::uint8_t rx_len) = 0;
+    virtual CmdResult OWReadBlock(std::uint8_t *rx_buf, std::uint8_t rx_len);
     
     
     /**********************************************************//**