Я использую read_i2c_block_data () из SMBus
for idx in range(0, 127, 32):
data_read += self._device.read_i2c_block_data(0x50,idx,32)
data = bytearray(data_read)
когда я делаю data [20:35] .decode (ascii), я получаю UnicodeDecodeError, поскольку полученное значение больше 127. Эта ошибка возникает случайно. Любое предложение, почему у меня такая проблема?