![]() |
OneWire Library for Arduino
version: 1.0.0
|
Iterates through all 1-Wire devices in a sequential first to last order. More...
#include <RomIterator.h>
Public Member Functions | |
ForwardRomIterator (OneWireMaster &master) | |
virtual bool | lastDevice () const =0 |
Indicates that current device is the last. More... | |
virtual OneWireMaster::CmdResult | selectFirstDevice ()=0 |
Select the first device in the sequence. More... | |
virtual OneWireMaster::CmdResult | selectNextDevice ()=0 |
Select the next device in the sequence. More... | |
virtual OneWireMaster::CmdResult | reselectCurrentDevice ()=0 |
Reselect the current device for an additional operation. More... | |
![]() | |
virtual | ~RomIterator () |
OneWireMaster & | master () const |
The 1-Wire master used to issue ROM commands. More... | |
Additional Inherited Members | |
![]() | |
RomIterator (OneWireMaster &master) | |
Iterates through all 1-Wire devices in a sequential first to last order.
|
inline |
master | 1-Wire master to use to issue ROM commands. |
|
pure virtual |
Indicates that current device is the last.
Implemented in OneWire::ForwardSearchRomIterator.
|
pure virtual |
Reselect the current device for an additional operation.
Implemented in OneWire::ForwardSearchRomIterator.
|
pure virtual |
Select the first device in the sequence.
Implemented in OneWire::ForwardSearchRomIterator.
|
pure virtual |
Select the next device in the sequence.
Implemented in OneWire::ForwardSearchRomIterator.