Предупреждение о разрешении Bluetooth: невозможно считать все данные

Проблема

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

'bluetooth' unable to read all requested data.

Возможные решения

Данные ASCII

Попробуйте эти средства для устранения следующих причин при использовании Bluetooth® интерфейс для чтения данных ASCII (текстовых) с помощью readline функция.

ПричинаРешение
Использован неправильный терминатор строки.Проверьте, что Terminator Свойство установлено на значение, требуемое вашим устройством. Для получения дополнительной информации об установке свойства см. configureTerminator.
Связь с устройством была прервана.Проверьте подключение к устройству. Для получения советов смотрите Поиск и устранение проблем Bluetooth Communication.

Двоичные данные

Попробуйте эти средства для устранения следующих причин, когда вы используете интерфейс Bluetooth для чтения двоичных данных с помощью read функция.

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

См. также

| |

Похожие темы