Implementation of 1-Wire with added Alarm Search Functionality

Dependents:   Max32630_One_Wire_Interface

Revision:
18:f77e5ee33cdb
Parent:
17:b646b1e3970b
Child:
23:e8e403d61359
diff -r b646b1e3970b -r f77e5ee33cdb OneWire_Masters/DS2480B/ds2480b.cpp
--- a/OneWire_Masters/DS2480B/ds2480b.cpp	Fri Mar 18 20:21:05 2016 +0000
+++ b/OneWire_Masters/DS2480B/ds2480b.cpp	Sun Mar 20 18:09:55 2016 -0700
@@ -62,7 +62,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWInitMaster(void)
 {
-    OneWireInterface::CmdResult result;
+  OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -73,7 +73,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWReset(void)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -84,7 +84,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWTouchBit(uint8_t & sendrecvbit)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -96,7 +96,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWWriteByte(uint8_t sendbyte)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -107,7 +107,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWReadByte(uint8_t & recvbyte)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -118,7 +118,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWWriteBlock(const uint8_t *tran_buf, uint8_t tran_len)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -129,7 +129,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWReadBlock(uint8_t *rx_buf, uint8_t rx_len)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -140,7 +140,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWSearch(RomId & romId)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -151,7 +151,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWSpeed(OW_SPEED new_speed)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -162,7 +162,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWLevel(OW_LEVEL new_level)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -173,7 +173,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWWriteBytePower(uint8_t sendbyte)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO
     
@@ -184,7 +184,7 @@
 //*********************************************************************
 OneWireInterface::CmdResult Ds2480b::OWReadBitPower(uint8_t applyPowerResponse)
 {
-    OneWireInterface::CmdResult result;
+    OneWireInterface::CmdResult result = OneWireInterface::OperationFailure;
     
     //TODO