Implementation of 1-Wire with added Alarm Search Functionality
Dependents: Max32630_One_Wire_Interface
Diff: OneWire_Masters/DS2480B/ds2480b.cpp
- Revision:
- 23:e8e403d61359
- Parent:
- 18:f77e5ee33cdb
- Child:
- 26:a361e3f42ba5
--- a/OneWire_Masters/DS2480B/ds2480b.cpp Mon Mar 21 21:41:36 2016 +0000 +++ b/OneWire_Masters/DS2480B/ds2480b.cpp Mon Mar 21 23:18:45 2016 +0000 @@ -60,9 +60,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWInitMaster(void) +OneWireMaster::CmdResult Ds2480b::OWInitMaster(void) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -71,9 +71,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWReset(void) +OneWireMaster::CmdResult Ds2480b::OWReset(void) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -82,9 +82,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWTouchBit(uint8_t & sendrecvbit) +OneWireMaster::CmdResult Ds2480b::OWTouchBit(uint8_t & sendrecvbit) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -94,9 +94,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWWriteByte(uint8_t sendbyte) +OneWireMaster::CmdResult Ds2480b::OWWriteByte(uint8_t sendbyte) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -105,9 +105,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWReadByte(uint8_t & recvbyte) +OneWireMaster::CmdResult Ds2480b::OWReadByte(uint8_t & recvbyte) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -116,9 +116,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWWriteBlock(const uint8_t *tran_buf, uint8_t tran_len) +OneWireMaster::CmdResult Ds2480b::OWWriteBlock(const uint8_t *tran_buf, uint8_t tran_len) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -127,9 +127,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWReadBlock(uint8_t *rx_buf, uint8_t rx_len) +OneWireMaster::CmdResult Ds2480b::OWReadBlock(uint8_t *rx_buf, uint8_t rx_len) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -138,9 +138,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWSearch(RomId & romId) +OneWireMaster::CmdResult Ds2480b::OWSearch(RomId & romId) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -149,9 +149,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWSpeed(OW_SPEED new_speed) +OneWireMaster::CmdResult Ds2480b::OWSpeed(OW_SPEED new_speed) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -160,9 +160,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWLevel(OW_LEVEL new_level) +OneWireMaster::CmdResult Ds2480b::OWLevel(OW_LEVEL new_level) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -171,9 +171,9 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWWriteBytePower(uint8_t sendbyte) +OneWireMaster::CmdResult Ds2480b::OWWriteBytePower(uint8_t sendbyte) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO @@ -182,11 +182,18 @@ //********************************************************************* -OneWireInterface::CmdResult Ds2480b::OWReadBitPower(uint8_t applyPowerResponse) +OneWireMaster::CmdResult Ds2480b::OWReadBitPower(uint8_t applyPowerResponse) { - OneWireInterface::CmdResult result = OneWireInterface::OperationFailure; + OneWireMaster::CmdResult result = OneWireMaster::OperationFailure; //TODO return result; } + + +//********************************************************************* +OneWireMaster::CmdResult Ds2480b::OWReadBytePower(uint8_t & recvbyte) +{ + return OneWireMaster::OperationFailure; +}