MicroPython:Библиотеки/pyb/Класс SPI/SPI.send recv()
Материал из Онлайн справочника
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
SPI.send_recv(send, recv=None, *, timeout=5000) [1]
SPI.send_recv(send, recv=None, *, timeout=5000)
Одновременно отправляет и получает данные на шину:
- send – данные, которые надо отправить (целое число или буферный объект).
- recv – изменяемый буфер, который будет наполнен присланными байтами. Это может быть тот же буфер, что и в send, или его можно не указывать вовсе. Если не указать этот аргумент, будет создан новый буфер.
- timeout – таймаут в миллисекундах для ожидания приема данных.
Возвращаемое значение: буфер с присланными данными.