Связь SPI между Raspberry Pi 4 (с использованием библиотеки Python SPIdev) в качестве главного устройства и STM32 в качестве подчиненного устройства [закрыто]
Я пытаюсь получить данные датчиков в STM32 и передать данные через SPI в Raspberry Pi. Получение данных в Rpi с помощью библиотеки SPIdev
spi.xfer2
функция, но данные в Rpi я не получаю в правильном формате. Полученные данные в Rpi я должен строить в реальном времени. Как я могу это исправить?
line = spi.xfer2([0x45, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59,
0x45, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59,
0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59, 0x48,
0x59, 0x46, 0x47, 0x48, 0x59, 0x46, 0x47, 0x48, 0x59], 35)
res = ''.join(chr(val) for val in line)
print(str(res))