Sun, 04 Apr 2021 16:54:03 +0200
Updated BBC micro:bit APIs for V2.
# -*- coding: utf-8 -*- # Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de> # """ Module containing stubs for API generation of the 'bitbangio' module. """ class I2C(): def __init__(self, scl, sda, *, frequency=400000, timeout): pass def deinit(self): pass def scan(self): pass def try_lock(self): pass def unlock(self): pass def readfrom_into(self, address, buffer, *, start=0, end=None): pass def writeto(self, address, buffer, *, start=0, end=None, stop=True): pass def writeto_then_readfrom(self, address, out_buffer, in_buffer, *, out_start=0, out_end=None, in_start=0, in_end=None): pass class OneWire(): def __init__(self, pin): pass def deinit(self): pass def reset(self): pass def read_bit(self): pass def write_bit(self, value): pass class SPI(): def __init__(self, clock, MOSI=None, MISO=None): pass def deinit(self): pass def configure(self, *, baudrate=100000, polarity=0, phase=0, bits=8): pass def try_lock(self): pass def unlock(self): pass def write(self, buf): pass def readinto(self, buf): pass def write_readinto(self, buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None): pass