Метод .read

Назначение:Читает один байт из выбранного в данный момент канала I²C (выбор выполняется через i2c.channel).
Синтаксис:i2c.read(ack_bit as enum i2c_ack_nack)
Возвращает:Один байт данных из выбранного канала I²C.
См. также:---

ЧастьОписание
ack_bit

Параметр определяет, какой бит подтверждения («acknowledge») отправить целевому периферийному устройству I²C после чтения 8 бит данных (enum i2c_ack_nack):

  • 0 - ACK
  • 1 - NACK

Что целевое устройство делает с этим битом подтверждения, зависит от самого устройства. Подробности смотрите в техническом описании подключённого периферийного устройства I²C.

Подробности

Метод можно вызывать, только когда i2c.enabled = 1 - YES. Вызов метода при выключенном канале всегда возвращает 0.

Исходный материал Tibbo обновлён 26 октября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке