![]() |
OneWire Library for Arduino
version: 1.0.0
|
Base class for all 1-Wire Slaves. More...
#include <OneWireSlave.h>
Public Types | |
enum | CmdResult { Success, CommunicationError, CrcError, TimeoutError, OperationFailure } |
Public Member Functions | |
RomId | romId () const |
void | setRomId (const RomId &romId) |
Protected Member Functions | |
OneWireSlave (RandomAccessRomIterator &selector) | |
OneWireMaster::CmdResult | selectDevice () const |
Select this slave device by ROM ID. More... | |
OneWireMaster & | master () const |
The 1-Wire master for this slave device. More... | |
Base class for all 1-Wire Slaves.
|
inlineprotected |
selector | Provides 1-Wire ROM selection and bus access. |
|
inlineprotected |
The 1-Wire master for this slave device.
|
inline |
1-Wire ROM ID for this slave device.
|
inlineprotected |
Select this slave device by ROM ID.
|
inline |