22 lines
619 B
Python
22 lines
619 B
Python
from _typeshed import Incomplete
|
|
|
|
class OneWireError(Exception): ...
|
|
|
|
class OneWire:
|
|
SEARCH_ROM: int
|
|
MATCH_ROM: int
|
|
SKIP_ROM: int
|
|
pin: Incomplete
|
|
def __init__(self, pin) -> None: ...
|
|
def reset(self, required: bool = False): ...
|
|
def readbit(self): ...
|
|
def readbyte(self): ...
|
|
def readinto(self, buf) -> None: ...
|
|
def writebit(self, value): ...
|
|
def writebyte(self, value): ...
|
|
def write(self, buf) -> None: ...
|
|
def select_rom(self, rom) -> None: ...
|
|
def scan(self): ...
|
|
def _search_rom(self, l_rom, diff): ...
|
|
def crc8(self, data): ...
|