Implementation of 1-Wire with added Alarm Search Functionality

Dependents:   Max32630_One_Wire_Interface

Revision:
13:d1bdb03703de
Parent:
5:ce108eeb878d
Child:
14:7b2886a50321
diff -r 707d2c9ce749 -r d1bdb03703de OneWire_Masters/DS2480B/ds2480b.cpp
--- a/OneWire_Masters/DS2480B/ds2480b.cpp	Mon Mar 07 21:18:19 2016 +0000
+++ b/OneWire_Masters/DS2480B/ds2480b.cpp	Tue Mar 08 18:00:40 2016 -0800
@@ -76,7 +76,7 @@
 //*********************************************************************
 bool Ds2480b::OWReset()
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -94,7 +94,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWReadBit()
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -105,7 +105,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWTouchBit(uint8_t sendbit)
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -117,7 +117,7 @@
 //*********************************************************************
 bool Ds2480b::OWWriteByte(uint8_t sendbyte)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -128,7 +128,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWReadByte(void)
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -139,7 +139,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWTouchByte(uint8_t sendbyte)
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -171,7 +171,7 @@
 //*********************************************************************
 bool Ds2480b::OWFirst(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -182,7 +182,7 @@
 //*********************************************************************
 bool Ds2480b::OWNext(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -193,7 +193,7 @@
 //*********************************************************************
 bool Ds2480b::OWVerify(void)
 {
-    bool rtn_val;
+   bool rtn_val = false;
     
     //TODO
     
@@ -218,7 +218,7 @@
 //*********************************************************************
 bool Ds2480b::OWSearch(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -229,7 +229,7 @@
 //*********************************************************************
 bool Ds2480b::OWReadROM(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -240,7 +240,7 @@
 //*********************************************************************    
 bool Ds2480b::OWSkipROM(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -251,7 +251,7 @@
 //*********************************************************************    
 bool Ds2480b::OWMatchROM(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -262,7 +262,7 @@
 //*********************************************************************    
 bool Ds2480b::OWOverdriveSkipROM(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -273,7 +273,7 @@
 //*********************************************************************    
 bool Ds2480b::OWOverdriveMatchROM(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -284,7 +284,7 @@
 //*********************************************************************    
 bool Ds2480b::OWResume(void)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -295,7 +295,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWSpeed(OW_SPEED new_speed)
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -306,7 +306,7 @@
 //*********************************************************************
 uint8_t Ds2480b::OWLevel(OW_LEVEL new_level)
 {
-    uint8_t rtn_val;
+    uint8_t rtn_val = 0;
     
     //TODO
     
@@ -317,7 +317,7 @@
 //*********************************************************************
 bool Ds2480b::OWWriteBytePower(uint8_t sendbyte)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO
     
@@ -328,7 +328,7 @@
 //*********************************************************************
 bool Ds2480b::OWReadBitPower(uint8_t applyPowerResponse)
 {
-    bool rtn_val;
+    bool rtn_val = false;
     
     //TODO