exponenta event banner

Разрешить предупреждение 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.

См. также

| |

Связанные темы