OneWire Library for Arduino  version: 1.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
RomCommands.h File Reference
#include <stdint.h>
#include "RomId/RomId.h"
#include "Masters/OneWireMaster.h"

Go to the source code of this file.

Classes

struct  OneWire::RomCommands::SearchState
 State used by all ROM ID search functions. More...
 

Namespaces

 OneWire
 
 OneWire::RomCommands
 Procedural 1-Wire ROM Commands for enumerating and selecting devices.
 

Functions

OneWireMaster::CmdResult OneWire::RomCommands::OWFirst (OneWireMaster &master, SearchState &searchState)
 Find the 'first' devices on the 1-Wire bus. More...
 
OneWireMaster::CmdResult OneWire::RomCommands::OWNext (OneWireMaster &master, SearchState &searchState)
 Find the 'next' devices on the 1-Wire bus. More...
 
OneWireMaster::CmdResult OneWire::RomCommands::OWVerify (OneWireMaster &master, const RomId &romId)
 Verify that the device with the specified ROM ID is present. More...
 
OneWireMaster::CmdResult OneWire::RomCommands::OWReadRom (OneWireMaster &master, RomId &romId)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWSkipRom (OneWireMaster &master)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWMatchRom (OneWireMaster &master, const RomId &romId)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWOverdriveSkipRom (OneWireMaster &master)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWOverdriveMatchRom (OneWireMaster &master, const RomId &romId)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWResume (OneWireMaster &master)
 
OneWireMaster::CmdResult OneWire::RomCommands::OWSearch (OneWireMaster &master, SearchState &searchState)