База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект i2c. / Свойства и методы
Метод .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):
Что целевое устройство делает с этим битом подтверждения, зависит от самого устройства. Подробности смотрите в техническом описании подключённого периферийного устройства I²C. |
Подробности
Метод можно вызывать, только когда i2c.enabled = 1 - YES. Вызов метода при выключенном канале всегда возвращает 0.