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:
113:13e2865603df
Parent:
103:6dcbb5166da1
--- a/Slaves/OneWireSlave.h	Mon Aug 08 23:25:51 2016 +0000
+++ b/Slaves/OneWireSlave.h	Tue Aug 09 12:35:22 2016 -0500
@@ -68,6 +68,8 @@
         /// @param selector Provides 1-Wire ROM selection and bus access. 
         OneWireSlave(RandomAccessRomIterator & selector) : m_selector(selector) { }
         
+        ~OneWireSlave() { }
+        
         /// Select this slave device by ROM ID.
         OneWireMaster::CmdResult selectDevice() const { return m_selector.selectDevice(m_romId); }