Последовательный порт, предупреждающий - не могущий Считывать все данные

Эти средства применяются к случаю, когда вы получаете некоторые данные, и вы получаете это предупреждающее сообщение:

'serialport' unable to read all requested data.

При использовании последовательного порта взаимодействуют через интерфейс для:

  • Чтение двоичных данных с помощью read функция

Это возможные причины и исправления:

ПричинаРешение
Номер значений, чтобы читать был определен к более высокому значению, чем, что было доступно, чтобы быть считанным.Определите номер значений, чтобы считать использование входного параметра count на read функция. Для получения информации об определении номера значений, чтобы читать, смотрите read.
Устройство не отправило все запрошенные данные.Проверяйте свое подключение устройства. Для получения дополнительной информации о поиске и устранении неисправностей настройки и связи, смотрите Интерфейс Последовательного порта Поиска и устранения проблем.
Было несоответствие формата данных.Проверьте, что формат данных устройства совпадает с заданным форматом чтения. Формат данных установлен с помощью входного параметра precision на read функция. Для получения дополнительной информации о поддерживаемой точности, смотрите read.

Больше справки Поиска и устранения проблем

Для получения дополнительной информации о поиске и устранении неисправностей Последовательного интерфейса, включая поддерживаемые платформы, требования адаптера, настройка и связь, и другие советы поиска и устранения неисправностей, видят Интерфейс Последовательного порта Поиска и устранения проблем.