break
else:
raise NotImplementedError(
- "No Hardware I2C on (scl,sda)={}\nValid UART ports: {}".format((scl, sda), i2cPorts)
+ "No Hardware I2C on (scl,sda)={}\nValid I2C ports: {}".format((scl, sda), i2cPorts)
)
def deinit(self):
self._spi = None
self._pinIds = None
+ @property
+ def frequency(self):
+ try:
+ return self._spi.frequency
+ except AttributeError:
+ raise NotImplementedError("Frequency attribute not implemented for this platform")
+
def write(self, buf, start=0, end=None):
return self._spi.write(buf, start, end)