Эти средства защиты применяются при получении данных и получении этого предупреждающего сообщения:
'bluetooth' unable to read all requested data.
Попробуйте устранить следующие причины при использовании интерфейса Bluetooth ® для чтения ASCII (текстовых) данных с помощью readline функция.
| Причина | Решение |
|---|---|
| Использован неверный признак конца чтения. | Убедитесь, что Terminator установлено значение, требуемое для устройства. Дополнительные сведения о настройке свойства см. в разделе configureTerminator. |
| Связь с устройством прервана. | Проверьте подключение устройства. Советы см. в разделе Устранение неполадок Bluetooth Communication. |
Попробуйте устранить следующие причины при использовании интерфейса Bluetooth для чтения двоичных данных с помощью read функция.
| Причина | Решение |
|---|---|
| Количество считываемых значений было установлено на большее, чем количество доступных для чтения значений. | Установка количества значений для чтения с помощью входного аргумента count на read функция. Сведения об установке количества значений см. в разделе read. |
| Устройство не отправило все запрошенные данные. | Проверьте подключение устройства. Советы см. в разделе Устранение неполадок Bluetooth Communication. |
| Несоответствие формата данных. | Убедитесь, что формат данных устройства соответствует указанному формату чтения. Формат данных задается с помощью входного аргумента datatype на read функция. Дополнительные сведения о поддерживаемых типах данных см. в разделе read. |
configureTerminator | read | readline