Implementation of 1-Wire with added Alarm Search Functionality

Dependents:   Max32630_One_Wire_Interface

Revision:
117:632abc887f95
Parent:
116:8058bb54e959
Child:
118:d184e69051ad
diff -r 8058bb54e959 -r 632abc887f95 Slaves/Memory/DS2431/DS2431.h
--- a/Slaves/Memory/DS2431/DS2431.h	Mon Aug 22 21:35:47 2016 +0000
+++ b/Slaves/Memory/DS2431/DS2431.h	Mon Aug 22 21:47:10 2016 +0000
@@ -40,7 +40,18 @@
     class OneWireMaster;
     
     /**
-    * @brief DS2431 
+    * @brief DS2431-1024-Bit 1-Wire EEPROM
+    * @details The DS2431 is a 1024-bit, 1-Wire® EEPROM chip organized 
+    * as four memory pages of 256 bits each. Data is written to an 8-byte 
+    * scratchpad, verified, and then copied to the EEPROM memory. As a 
+    * special feature, the four memory pages can individually be write 
+    * protected or put in EPROM-emulation mode, where bits can only be 
+    * changed from a 1 to a 0 state. The DS2431 communicates over the 
+    * single-conductor 1-Wire bus. The communication follows the standard 
+    * 1-Wire protocol. Each device has its own unalterable and unique 
+    * 64-bit ROM registration number that is factory lasered into the chip. 
+    * The registration number is used to address the device in a multidrop, 
+    * 1-Wire net environment.
     */
     class DS2431 : public OneWireSlave
     {